如何在excel表格中把一个工作簿中的每个工作表中的某两个单元格的数据快速地引用或者复制到一张工作表中

后面的工作表的格式是固定的,因为后面的工作表太多,不想一个一个去复制,想寻找快速的方法,麻烦各位高手指点一下
工作表名不是sheet1,sheet2,每个工作表都有一个名字

  如果每个工作表的那两个单元格地址是固定的,可以用文本地址函数indirect(),把数据引过去。

  1、在汇总表输入所有的工作表名称。



  2、在B2/C2录入引用公式。公式如下图。我在后边的表里的A1都输入了1,B1都输入了2

  =INDIRECT(A2&"!a1")


  =INDIRECT(A2&"!b1")



3、然后公式下拉,就把数据都引用过来了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-08-12
如果工作表名有规律(如sheet1,sheet2......)就好办,假定要引用sheet1....sheet100工作表A5单元格到当前工作表的A列,可在A1输入公式:
=INDIRECT("SHEET"&ROW()&"!A5")
将公式向下复制。本回答被提问者采纳
第2个回答  2016-01-30

单元格引用是Excel中的术语,指用单元格在表中的坐标位置的标识。

    单元格引用分为A1和R1C1两种引用样式。

    在A1引用样式中,用单元格所在列标和行号表示其位置,如C5,表示C列第5行。在R1C1引用样式中,R表示row、C表示column,R5C4表示第5行第4列,即D5单元格。

    EXCEL单元格的引用包括绝对引用、相对引用和混合引用三种。

最基础的是利用=号:

    就是点击需要得到结果的单元格输入="目标单元格",点击确定。

    如:点击B1单元格,输入:=A1,

    就会在B1单元格显示A1单元格的内容了。

第3个回答  2015-11-06
如果工作表名有规律(如sheet1,sheet2......)就好办,假定要引用sheet1....sheet100工作表A5单元格到当前工作表的A列,可在A1输入公式:
=INDIRECT("SHEET"&ROW()&"!A5")
将公式向下复制。
相似回答