如何提取多个excel文件中相同位置的单元格数据,然后列成一列?

如题所述

比如提取sheet1~sheet3的A2数据

sheet4的A2输入

=INDIRECT("sheet"&ROW(A1)&"!A2")

公式下拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-06-27

  如图,提取工作表SHEET1-SHEET8中的A1值。步骤是:

  第一步,定义名称。

  在SHEET9工作表中,点击“公式”、“定义名称”。在“新建名称”对话框中,“名称”设置为如X,“引用位置”输入

  =INDEX(GET.WORKBOOK(1),ROW(D1))

  然后在A1中输入

  =X

  向下拖公式,就会显示各工作表名称。

  第二步,提取数据

  在B1中输入

  =INDIRECT(A1&"!A1")

  就提取出SHEET1-SHEET8工作表A1单元格的值。

  

第2个回答  2016-06-26
提取工作表SHEET1-SHEET8中的A1值。步骤是:
  第一步,定义名称。
  在SHEET9工作表中,点击“公式”、“定义名称”。在“新建名称”对话框中,“名称”设置为如X,“引用位置”输入
  =INDEX(GET.WORKBOOK(1),ROW(D1))
  然后在A1中输入
  =X
  向下拖公式,就会显示各工作表名称。
  第二步,提取数据
  在B1中输入
  =INDIRECT(A1&"!A1")
  就提取出SHEET1-SHEET8工作表A1单元格的值。本回答被网友采纳
相似回答