多个 Excel 文件合并成一个工作簿的方法
更新于 2026-10-11 · 免费 · 浏览器内直接使用
快速答案
要把多个 Excel 文件合并成一个工作簿,把所有文件拖进免费的在线合并工具即可:每个工作簿按顺序追加,工作表保持完整,样式、数据验证、表格、图片和图表都一并保留。全部在你的浏览器里完成。合并后如果文件之间有重复行,再跑一遍去重即可。
不想看长文?直接打开免费工具: 合并 Excel →
在线合并 Excel 文件(免费)
- 打开合并工具,拖入要合并的工作簿。文件在浏览器本地处理——不会上传任何内容。
- 如果顺序重要,先排好序:文件按列表从上到下依次追加,每个工作簿贡献自己的工作表。
- 开始合并——每个工作簿都会追加到结果中,工作表原样保留。
- 下载合并后的 .xlsx,查看工作表标签:源工作簿会变成同一个文件里连续的工作表组。
合并保留的远不止数值:样式、数据验证、智能表格、图片、图表和保护设置都会从源文件带过来。
三种「合并」——选对你要的那一种
关于合并的大部分困惑,都源于把三件不同的事混为一谈:
| 你想做… | 用 | 结果 |
|---|---|---|
| 把多个工作簿合进一个文件,工作表各自独立 | 合并 Excel 文件 | 一个 .xlsx,所有工作表依次追加 |
| 把同一文件的多张工作表叠成一张长表 | Excel 多工作表合并为一张表 | 一张工作表,行自上而下堆叠 |
| 按键列关联两张表(类似 VLOOKUP) | 在线关联两个 Excel 表格(按键 Join) | 一张表,匹配到的列并排摆放 |
如果每月导出的文件各含一张销售明细表,你想要一份连续的总清单,那是第二种——堆叠。如果你手上是各季度的工作簿,想全部归档进一个文件,那是第一种。
在 Excel 里手动合并工作簿(供参考)
- 在同一个 Excel 实例中打开两个工作簿。
- 右键点击源工作簿的工作表标签,选择「移动或复制」。
- 在「工作簿」下拉框里选目标工作簿,指定工作表落位,并勾选「建立副本」。
- 对每张工作表重复操作——然后修复断裂的外部引用,因为指向源文件的公式会显示 #REF! 或提示更新链接。
手动移动适合两个文件、三张表的规模,到了十个工作簿就成了点击苦工,而外部引用正是文件悄悄坏掉的地方。在线合并让每张表自包含,之后不需要任何重新链接。
手动合并要小心工作表重名——Excel 会自动加 (2) 这样的后缀,可能破坏引用了工作表名的公式。
合并之后:清理合并结果
合并文件通常会继承源文件的毛病。两步清理能覆盖大多数情况:
- 删除重复行——合并彼此有重叠记录(相同客户、订单或日期)的文件,几乎必然产生重复。
- 如果需要证明合并前版本之间改了什么,可以与源文件做一次比较。
本教程用到的工具
常见问题
一次能合并多少个文件?
免费版每次最多合并 2 个文件;Pro 不限数量。文件很多时分批合并,再把结果合并即可。
合并后公式还能用吗?
每张工作表内部的公式按原样保留。跨文件引用只有在手动合并时才会出问题——合并后的每张表都带着自己的数据,表内公式照常工作。
图片、图表和表格会保留吗?
会——样式、数据验证、智能表格、图片、图表和保护设置都会从源工作簿带过来。
工作表还是分开的吗?
是的。这是工作簿级合并:每个文件的每张表都会成为结果里的一个工作表标签。想把行堆成一张表,请改用 Excel 多工作表合并为一张表。
我的数据会上传到服务器吗?
不会。合并在你的浏览器里完成;文件从不离开你的设备。
相关教程
准备好处理你自己的文件了吗?
打开合并 Excel — 免费