之前整理月度工作台账,手里堆着七八张分项Excel表格,一个个复制粘贴耗了大半天,后来慢慢摸索出怎么合并excel表格的实操办法,全程不用装任何第三方工具,纯靠软件自带功能就能搞定。

最开始傻乎乎的逐表复制,不仅速度慢,还经常出现格式错乱、数据漏行、重复录入的问题,核对数据的时候越核对越烦躁,白白浪费了很多下班时间。

excel表格合并的错误操作

很多人跟我之前一样,习惯性打开所有零散表格,全选内容一键复制,统一粘贴到新建表格里。看着是最快的操作,实则坑特别多,尤其是数据量大的时候,隐患全藏在细节里。

粘贴完之后,不同表格的表头会重复堆叠,需要手动一行行删除多余表头,遇上上百行的数据,单单清理冗余内容就要耗费半小时以上。而且部分表格的单元格格式、列宽不一样,粘贴后会出现内容错位、文字被遮挡、公式失效的情况,后期核对纠错的工作量远超合并本身。

更麻烦的是,要是原始表格后续有数据更新,手动合并的表格不会同步变动,每次修改都要重新复制粘贴一遍,完全是无效重复劳动。

excel表格合并的正确实操方法

折腾好久才搞明白,Office自带的获取数据功能,才是合并表格最省心的方式,适配2016及以上所有主流版本,兼容性很稳。

先新建一个空白Excel文件,作为最终汇总的总表,把所有需要合并的零散表格,统一放进同一个电脑文件夹里,不要夹杂其他无关文件,避免读取数据出错。

打开空白总表,点击顶部菜单栏的数据选项,找到获取数据,选择自文件、自文件夹,选中存放零散表格的文件夹,点击确定,软件就会自动读取文件夹内所有Excel文件的名称和数据信息。

随后会弹出数据列表界面,直接点击加载旁边的转换数据,进入PowerQuery编辑器,这里可以统一清理数据格式,批量删除重复表头,修正错乱的单元格格式。

只需要在编辑器中点击追加查询,将所有表格的数据拼接在一起,确认数据无误后,关闭并上载,几秒之内所有表格数据就会完整合并到总表中。

这个方法最大的好处是可更新。

后续原始表格修改、新增数据后,不用重新合并,只需要打开总表,点击数据刷新,汇总数据就会自动同步更新,省去所有重复操作。

合并方式操作耗时数据容错性是否支持同步更新
手动复制粘贴数据越多耗时越长>易出现漏数据、格式错乱不支持
自带获取数据功能一次性操作,耗时短数据完整、格式统一支持一键刷新更新

不用折腾复杂的函数和宏代码,普通办公用户完全能上手。

上次合并完十几张业务数据表,弄完就随手关掉了编辑器,连格式微调都没仔细检查。