excel如何隔行按顺序引用?

我在sheet2的A1中要引用sheet1的A1,sheet2的a4中引用sheet1的A2,sheet2的a7中引用sheet1的a3,间隔显示留空(反正不显示东西就是了),需要能下拉复制公式,谢谢~!
另外如何将引用做出来的公式引发计算?
比如说我在f1格输入“=”,然后在e列输入1~9的序列,在D列输入“=$f$1&"a"&e1",出来的是”=a1“而不会继续往下运算。。就算是框选后选择粘贴之后,也不会继续往下运算,怎么破~?

隔行引用使用INDIRECT和ROW来综合处理。


Excel版本参考:2010

演示:引用奇数行内容

1、点击D1单元格;

2、输入公式:=INDIRECT("A"&ROW(A1)*2-1),回车;

3、双击填充柄,填充公式到D5;

4、查看结果(已隔行引用奇数行内容)

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-09
SHEET2的A1单元格写入公式
=IF(MOD(ROW(A1),3)=1,INDEX(Sheet1!A:A,ROW(A3)/3),"")

=IF(MOD(ROW(A1),3)=1,INDIRECT("Sheet1!A"&ROW(A3)/3),"")
再或
=IF(MOD(ROW(A1),3)=1,OFFSET(SHEET1!A$1,ROW(A3)/3-1,),"")
下拉复制公式

比如说我在f1格输入“=”,然后在e列输入1~9的序列,在D列输入“=$f$1&"a"&e1",出来的是”=a1“而不会继续往下运算。。就算是框选后选择粘贴之后,也不会继续往下运算,怎么破~?

F1的等号不要引用
公式写成
=INDIRECT("A"&E1)本回答被提问者和网友采纳
第2个回答  2015-05-11
假如原数据在A列, 可以在B1输入公式
=index(A:A,row(A1)*2)
填充公式