每月把十几个部门的表汇总成一张总表,纯靠复制粘贴既慢又容易错。
一、场景一:同一文件里的多个工作表
所有工作表结构一致时,最简单的方式是用数据透视的多重合并区域,或者在新表里用函数按表名依次引用。
结构不一致时,先统一列名和顺序,再动手合并。这一步花的时间,会在后面省回来。
二、场景二:多个独立文件
文件都放在同一个文件夹里,用批量合并功能按文件夹读取。
合并时注意两点:确认每个文件的表头在同一行,确认没有隐藏的工作表被一起带进来。
三、场景三:按关键列合并两张表
比如订单表和客户表,用客户编号关联,把客户名称、地区带过来。
常用的做法是用查找类函数按编号匹配;数据量大时改用关系型的方式,速度更快。
匹配不上的行要单独筛出来看,通常是编号格式不一致或存在多余空格。
四、合并后的三件事
去重:按关键列判断,重复行删掉或标记。
核对合计:把合并后的总数与各表之和对比,差值说明有漏读或重复。
加来源列:标注每行来自哪张表,后续排查问题有据可查。
五、容易出错的四个地方
表头不在第一行,程序把表头当成了数据。
列顺序不一致,姓名跑到了电话那一列。
数字被存成文本,合并后无法求和。
合并后公式引用漂移,结果全错。
六、一句建议
汇总表的正确做法是「先规范、再合并」:把源表结构统一了,合并就是点几下的事;结构不统一,任何工具都救不回来。
七、核对比合并更重要
合并完成后,先看总行数对不对,再看合计金额能不能对上。
差值出现时,按来源列分组求和,能快速定位是哪张表读多了或读少了。
这一步看着麻烦,但比事后返工便宜得多。