有一个excel文件,里面有一百多个工作表,但工作表名称没有规则顺序,不是按照sheet1,sheet2这样的排列,现在需要把每个sheet里面的A3数据提取出来,组成新的一列,又把所有的D5数据组成新的一列,以此类推,
1、首先就是打开要操作的excel表格,在下方是【ctrl】键,快速的选择多个工作表,如下图所示。
2、接着就是选中要输入相同数据的区域,如下图所示。
3、然后就是输入数据,如下图所示。
4、接着就是使用【ctrl+shift+enter】快捷键,如下图所示。
5、最后就可以看到我们选中的每一个工作表都有了相同的数据,如下图所示。
如图,提取工作表SHEET1-SHEET8中的A1值。步骤是:
第一步,定义名称。
在SHEET9工作表中,点击“公式”、“定义名称”。在“新建名称”对话框中,“名称”设置为如X,“引用位置”输入
=INDEX(GET.WORKBOOK(1),ROW(D1))
然后在A1中输入
=X
向下拖公式,就会显示各工作表名称。
第二步,提取数据
在B1中输入
=INDIRECT(A1&"!A1")
就提取出SHEET1-SHEET8工作表A1单元格的值。