要达到你这个要求,首先要有如下限制条件
所有工作簿的表格位置需要完全一样。
所有单元格数据格式必须完全一样,不能有数值,有字符。
所有工作簿最好放在同一个文件夹里。
建议:如果每个工作簿的工作表不多,可以把这些工作簿以工作表的形式存在。这样做起比较方便。也便于编辑保存。
操作步骤
1、打开“工作簿11”和“工作簿1”
2、单击B2单元格,输入“=”,再选中“工作簿1”
3、单击“工作簿1”中B2单元格。
4、回车。此时工作簿11中就有了工作簿1的数据了。(如果会写代码,上面的步骤可用写代码的方法完成)
5、修改代码。
因为在这里生成的代码为绝对路径,不便于填充操作。(=[工作簿1.xlsx]Sheet1!$B$2)
把=[工作簿1.xlsx]Sheet1!$B$2修改为=[工作簿1.xlsx]Sheet1!B2
6、复制代码。(此步骤可以在记事本里做)
=[工作簿1.xlsx]Sheet1!B2+[工作簿2.xlsx]Sheet1!B2+[工作簿3.xlsx]Sheet1!B2+[工作簿4.xlsx]Sheet1!B2+[工作簿5.xlsx]Sheet1!B2+[工作簿6.xlsx]Sheet1!B2+[工作簿7.xlsx]Sheet1!B2+[工作簿8.xlsx]Sheet1!B2+[工作簿9.xlsx]Sheet1!B2+[工作簿10.xlsx]Sheet1!B2
将这一段代码复制替换掉到工作簿11,B2单元格中的代码。
6、回车。这时回车后会出现“更新值:工作簿1”的对话框,你找到存放“工作簿1”的位置。如果所有工作簿在同一文件夹,只要一次就可以了。
7、单击“确定”。电脑运算一会儿后,再看“工作簿”B2单元格中的代码。这时已经加上了绝对路径。
8、再用填充功能完成其它单元格里的数据汇总的工作。
9、数据测试。修改任务工作簿的其中一个值。
如:打开“工作簿2”--修改C3单元格的值为6.
汇总表为: