excel表格每隔五格提取一组数据

如题 如
A1、A2、A3、A4、A5、A6、A7 ~~A100
B1=A1、B2=A5、B3=A10~~~~~
数据有点多 想可不可以有公式直接拉

第1个回答  2013-07-12
B1单元格写入公式

=OFFSET(A$1,IF(ROW()=1,,ROW()*5-6),)

=INDEX(A:A,IF(ROW()=1,1,ROW()*5-5))
再或
=INDIRECT("A"&IF(ROW()=1,1,ROW()*5-5))

下拉复制公式本回答被提问者和网友采纳
第2个回答  2013-07-12
在B1中输入或复制粘贴此公式
=IF(ROW()=1,A1,INDIRECT("A"&(ROW(A1)-1)*5))
=IF(ROW()<>1,INDIRECT("A"&(ROW(A1)-1)*5),A1)
下拉填充
第3个回答  2013-07-12
=IF(ROW()=1,A1,OFFSET($A$1,ROW()*5-6,))
第4个回答  2013-07-12

B1

=A1


B2

=INDIRECT("A"&ROW(A1)*5)

下拉即可

相似回答