excel 多工作簿求和

来源:百度知道 编辑:UC知道 时间:2024/09/25 00:00:44
我是做统计的有这样一个问题:有20个单位每个单位要给我报一个工作簿,工作簿有7张表每个工作簿的相应工作表结构是一样的(每个工作簿的表一,表二.....表七结构相同),我把这20个工作簿和我的汇总的一个工作簿(结构相同)放在一个文件夹里,想实现这样一个功能,我放的工作簿的工作表的每个单元格,显示其他相应单元格的和
有没有相应的函数!可以用!!快捷的一个一个单元格求和的就算了我会
哈哈!!!!谢谢大家

就是在名为”示列”的文件夹下的名为”汇总表”的工作簿,有自动求同文件夹下的其他工作簿的相应单元各的和,如果在把相同结构的工作簿放到”示列”文件夹下,”汇总表”工作簿还能继续自动求相应单元格的何;比如汇总簿的表一的B3有自动求相同文件夹不同工作簿的表一B3的和
就是在名为”示列”的文件夹下的名为”汇总表”的工作簿,有自动求同文件夹下的其他工作簿的相应单元各的和,如果在把相同结构的工作簿放到”示列”文件夹下,”汇总表”工作簿还能继续自动求相应单元格的何;比如汇总簿的表一的B3有自动求相同文件夹不同工作簿的表一B3的和,汇总簿的表二的B3有自动求相同文件夹不同工作簿的表二B3的和

我常用的方法是:

1、首先统一每个工作薄里面对应的工作表名称

2、在汇总表数据区的第一个单元格输入绝对引用,如:
=[工作薄名]工作表名!$列$行+[工作薄名]工作表名!$列$行+……

然后复制公式到整个数据区域,这样会得到一个所有数据都一样表

3、用查找-替换,依次点列头,查找-全部替换:$列,再依次点行头,查找-全部替换:工作薄名(或工作表名)

要注意的是,查找替换的内容要避免出现包含相同的内容,如工作表名有ABC和BCB,要避免用BC来做替换,以免出现错误

汇总表上的单元格=sheet1!B1+sheet2!B1+sheet3!B1+......等,然后横拖放,下拖放.

=SUM('D:\汇总表\[工作表2.xls]Sheet1'!A1,'D:\汇总表\[工作表2.xls]Sheet2'!A1,'D:\汇总表\[工作表2.xls]Sheet3'!A1,'D:\汇总表\[工作表3.xls]Sheet1'!A1,'D:\汇总表\[工作表3.xls]Sheet2'!A1,'D:\汇总表\[工作表3.xls]Sheet3'!A1)

确定工作簿和表的数量之后做好一个,长确实很长,但做一次就好了,存的时候不要写=,单独存一个方便修改,这个很容易看懂的吧,可以在WORD里写好了复制过去,这个跨越工作簿的没有公式,除非用VB宏不知道有没有

可以在WORD里写好了复制过去,这个跨越工作簿的没有公式,除非用VB宏不知道有没有