怎么把EXCEL中Sheet1,Sheet2,Sheet3中A1,A2,A3表格中的数据弄到Sheet4中A1,A2,A3中。

EXCEL中有100个工作表,sheet100中如何实现A1=sheet1中A1值,A2=sheet2中A2值,A3=sheet3中A3值,以此类推

Sheet100!A1
=Indirect("Sheet" & row()&"!A"&row())
或使用R1C1样式简单点,如下:
=Indirect("Sheet"&row()&"!RC",0)
公式下拉。追问

那如果是B列呢

追答

什么B列,是在Sheet100表B列取其他表B列吗?如果是,第一个公式把A改为B,第二个公式不变,R1C1引用样式就是这样方便。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-31
输入公式=INDIRECT("sheet"&ROW(1:1)&"!"&"a"&ROW(1:1))下拉就OK了追问

那如果是B列呢

追答

把A改成B就行了,理解理解公式然后举一反三

第2个回答  2014-10-31
A1公式=INDIRECT("Sheet"&ROW()&"!A"&ROW()),下拉。追问

那如果是B列呢?

追答

将A改成B就可以了。=INDIRECT("Sheet"&ROW()&"!B"&ROW())