Excel 批量合并多个表格:不用函数,三分钟搞定

办公软件 · 发布于 · 5 次阅读

每个月最崩溃的时刻:12 个分公司发回 12 个 Excel 表,格式一模一样,你要把它们合成一张总表。复制粘贴要半小时,还容易漏行错行。

其实 Excel 自带两个功能就能批量合并,不用写函数、不用装插件,三分钟内搞定。两个方法按场景选:

方法一:合并计算(适合只汇总数字)

适合场景:只要把各分表的数据求和/求平均成一个汇总结果。

操作步骤:

  • 新建一个空白工作表,选中存放结果的左上角单元格
  • 点击菜单【数据】→【合并计算】
  • 函数选"求和",点击"引用位置"右侧的小按钮
  • 切换到第一个分表,框选数据区域,点【添加】
  • 重复操作,把所有分表区域都添加进去
  • 勾选"首行"和"最左列",点【确定】

瞬间生成汇总表,各分表对应单元格自动求和。

方法二:Power Query(适合把明细拼成一张总表)

适合场景:要把各分表的每一行明细原样拼接成一张完整总表。强烈推荐,学会受益终身。

操作步骤:

  • 把所有分表文件放进同一个文件夹
  • 新建 Excel,点击【数据】→【获取数据】→【自文件】→【从文件夹】
  • 选择刚才的文件夹,点击【组合】→【合并并加载】
  • 在弹窗中确认表格结构,点【确定】
  • 稍等片刻,所有分表的明细自动拼成一张总表,还多出一列标注每行来自哪个文件

为什么说 Power Query 是神器

最大的好处:一次设置,永久复用。下个月分表更新了,只要把新文件丢进文件夹,在总表里右键点【刷新】,几秒钟自动重新合并,再也不用手工操作。

常见问题

  • 分表格式必须一致:列名、列顺序要相同,否则会错列
  • 旧版本没有 Power Query:Office 2016 及以上自带,WPS 最新版也支持类似功能
  • 合并后有重复标题行:在 Power Query 编辑器里筛选掉即可

写在最后

如果这篇文章你只记住一件事,那就是:重复的 Excel 操作,一定有更聪明的办法。下次再收到一堆分表,试试 Power Query,你会回来感谢我的。

标签: