之前整理月度工作台账,手里堆着七八张分项Excel表格,一个个复制粘贴耗了大半天,后来慢慢摸索出怎么合并excel表格的实操办法,全程不用装任何第三方工具,纯靠软件自带功能就能搞定。
最开始傻乎乎的逐表复制,不仅速度慢,还经常出现格式错乱、数据漏行、重复录入的问题,核对数据的时候越核对越烦躁,白白浪费了很多下班时间。
excel表格合并的错误操作
很多人跟我之前一样,习惯性打开所有零散表格,全选内容一键复制,统一粘贴到新建表格里。看着是最快的操作,实则坑特别多,尤其是数据量大的时候,隐患全藏在细节里。
粘贴完之后,不同表格的表头会重复堆叠,需要手动一行行删除多余表头,遇上上百行的数据,单单清理冗余内容就要耗费半小时以上。而且部分表格的单元格格式、列宽不一样,粘贴后会出现内容错位、文字被遮挡、公式失效的情况,后期核对纠错的工作量远超合并本身。
更麻烦的是,要是原始表格后续有数据更新,手动合并的表格不会同步变动,每次修改都要重新复制粘贴一遍,完全是无效重复劳动。
excel表格合并的正确实操方法
折腾好久才搞明白,Office自带的获取数据功能,才是合并表格最省心的方式,适配2016及以上所有主流版本,兼容性很稳。
先新建一个空白Excel文件,作为最终汇总的总表,把所有需要合并的零散表格,统一放进同一个电脑文件夹里,不要夹杂其他无关文件,避免读取数据出错。
打开空白总表,点击顶部菜单栏的数据选项,找到获取数据,选择自文件、自文件夹,选中存放零散表格的文件夹,点击确定,软件就会自动读取文件夹内所有Excel文件的名称和数据信息。
随后会弹出数据列表界面,直接点击加载旁边的转换数据,进入PowerQuery编辑器,这里可以统一清理数据格式,批量删除重复表头,修正错乱的单元格格式。
只需要在编辑器中点击追加查询,将所有表格的数据拼接在一起,确认数据无误后,关闭并上载,几秒之内所有表格数据就会完整合并到总表中。
这个方法最大的好处是可更新。
后续原始表格修改、新增数据后,不用重新合并,只需要打开总表,点击数据刷新,汇总数据就会自动同步更新,省去所有重复操作。
| 合并方式 | 操作耗时 | 数据容错性 | 是否支持同步更新 |
|---|---|---|---|
| 手动复制粘贴 | 数据越多耗时越长 | >易出现漏数据、格式错乱 | 不支持 |
| 自带获取数据功能 | 一次性操作,耗时短 | 数据完整、格式统一 | 支持一键刷新更新 |
不用折腾复杂的函数和宏代码,普通办公用户完全能上手。
上次合并完十几张业务数据表,弄完就随手关掉了编辑器,连格式微调都没仔细检查。