Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One

下载 Excel 电子表格比较与合并工具,将多个 Excel 文件合并为一个

SoftOrbits 出品的Excel 电子表格比较与合并工具把 Excel 文件合并器和比较工具集成在一个窗口中。它能把一个文件夹的工作簿合并成一个文件,然后显示表格两个版本之间的变化。文件由程序自行读取,执行任务的电脑上无需安装 Excel。

Windows 11 / 10免费试用,无需注册
Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One 截图.
十二个分支机构的导出文件落在同一个文件夹里,没有任何两个文件的表头一致。一个写 Name,下一个写 Full Name,第三个把 revenue 缩写成 Rev。SoftOrbits 电子表格比较与合并工具通过匹配列标题,把它们读入同一张表。缺少的列会留空,而不会让数据向左错位。载入新旧两个版本,即可逐个单元格查看变化。

如何下载和使用 Excel 电子表格比较与合并工具

添加您的文件.
1

添加您的文件

下载电子表格比较与合并工具,把工作簿拖入列表,或添加整个文件夹。CSV 导出文件可以和工作簿放在同一批次中。列表中设定的顺序就是写入时使用的顺序。

决定各列如何对齐.
2

决定各列如何对齐

"按顺序"会把第 1 列放在第 1 列下面。"按标题"则根据列标题而不是位置来匹配列。即使各文件的列不同,数据也会落到正确的位置,结果中会保留任何文件中出现过的每一列。

比较两个 Excel 工作簿.
3

比较两个 Excel 工作簿

把旧文件放在左侧,新文件放在右侧。两个网格同步滚动。更改的值用一种颜色标出,更改的公式用另一种颜色,新增或消失的行也有各自的颜色。图例位于网格旁边。

导出比较结果.
4

导出比较结果

将输出文件命名为 .xlsx 或 .csv,扩展名决定格式。差异可以导出为单元格带填充色的 XLSX、可供脚本读取的 CSV 列表,或用于打印的 HTML 或 PDF 报告。

在查询编辑器里折腾三小时,还是没有合并好的文件.

在查询编辑器里折腾三小时,还是没有合并好的文件

根据 Microsoft 文档的说明,Power Query 只有在文件具有"相同的结构和相同的扩展名"时才能合并。在 r/excel 上,有位用户花了大约三个小时,试图合并两个表头略有不同的文件。电子表格比较与合并工具不需要这类设置。添加文件,选择按顺序或按标题,然后点击按钮即可。

您的 Office 版本可能根本没有比较工具

根据 Microsoft 支持页面,Excel 仅在 Microsoft 365 企业应用版中提供内置的电子表格比较功能("Spreadsheet Compare")。个人版、家庭版、商业版和专业版订阅均不包含它,而且 Inquire 加载项必须手动启用。本程序适用于任何 Office 版本,电脑上没有 Office 也能运行。

您的 Office 版本可能根本没有比较工具.
工资和价目表数据始终不离开电脑.

工资和价目表数据始终不离开电脑

基于浏览器的比较工具会要求您上传文件。对于工资数据或客户价目表,在许多公司里这一点就足以否决。电子表格比较与合并工具在您的电脑上运行,把输出写在源文件旁边,不上传任何内容,也不需要账户。

九类差异

比较视图会标出更改过的值、公式和格式,以及新增或消失的行、添加或删除的列、添加或删除的工作表。九类差异均有名称并分别计数。"上一个"和"下一个"可逐一跳转。

按标题匹配各列

按标题匹配时,程序会汇总整批文件中出现的所有标题,并统一大小写、去除首尾空格。标题为空的列按位置匹配。同一文件中出现两次的标题会保留为两列,因为合并它们会把两种不同的东西混在一起。

一个损坏的文件不会毁掉整批任务

无法读取的工作簿会在报告中单独占一行,其余文件继续处理。Excel 每个工作表最多 1,048,576 行,因此一旦合并会超过这个上限,程序就会停止并给出提示。使用 1904 日期系统的工作簿会在读入时转换,避免日期偏移四年。

为真实的数据量而设计

五十个各有 10,000 行的工作簿,8.64 秒即可合并为 500,001 行,内存峰值为 220 MB。随着文件增加,内存占用呈线性增长。一对 100,000 行的工作表 6.56 秒即可比较完毕。这些数据来自我们自己的测试。

便于分享的导出文件

XLSX 导出会保留填充色,并把图例放在单独的工作表中,因此没有安装本程序的人也能用 Excel 打开。无论界面语言是什么,CSV 导出都使用固定的英文表头:Sheet, RowLeft, RowRight, Cell, OldValue, NewValue, Type。也可以生成用于打印的 HTML 或 PDF 报告。

附带拆分工具

按行数或某一列的值决定在哪里拆分。每个部分都会重复表头,文件名中的序号会补零,让资源管理器按 01、02、10 而不是 1、10、2 排序;程序也不会让拆分出的部分覆盖正在拆分的文件。

Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One
Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One下载 Excel 电子表格比较与合并工具,指定一个存放工作簿的文件夹,让它生成一个文件。然后将该文件与上个月的版本进行比较,两个文件都无需打开。

谁需要电子表格比较与合并工具

财务和会计人员

到了月末,十几个分支机构的导出文件一齐送来,格式却各不相同。把它们合并到一张表中做数据透视,再把本月的价目表与上个月的进行比较,只看变化的部分。

运营和仓储人员

CRM 和仓储系统分块导出数据,一次就是四十个 CSV 文件,分隔符全看数据源当时怎么定。把它们合并起来;或者反过来,在分发之前把一张总表拆分成每个分支机构一个文件。

分析师和 IT 人员

两个配置工作簿,一个来自 UAT 环境,一个来自生产环境。它们有共同的键列,按该列对齐行,几秒钟就能得出差异。差异的 CSV 列表随后可以直接交给脚本处理。

可读取和写入的格式

只写入 .xlsx 和 .csv。旧的二进制格式无法读取,请先在任意电子表格程序中将其另存为 .xlsx。

格式扩展名读取写入
Excel 工作簿.xlsx是是
启用宏的工作簿.xlsm是否
逗号分隔值.csv是是
制表符分隔值.tsv是否
旧版 Excel 工作簿.xls否否
Excel 二进制工作簿.xlsb否否
差异报告.html, .pdf否是
 免費下載
Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One
Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One
价格
从 ¥ 33.99 / 月
版本
3.4
文件尺寸
12 Mb
最近更新时间
05/10/26
System Requirements
  • Windows 11/10/8.1/8/7 (32/64 位)
  • Intel i3, AMD Ryzen 5 或以上
  • 4 GB 或以上内存
  • NVIDIA® GeForce® 系列 8 和 8M、Intel® HD Graphics 2000、Quadro FX 4800、Quadro FX 5600、AMD Radeon™ R600、Mobility Radeon™ HD 4330、Mobility FirePro™ 系列、Radeon™ R5 M230 或更高显卡,并具有最新驱动程序
  • 1280 × 768 屏幕分辨率,32 位色彩
  • 1 GB 或以上可用硬盘空间

常见问题

将列模式切换为"按标题"。标题文字决定每一列放在哪里,因此即使某一列向右移了两个位置,也仍能与其他文件对齐。结果会包含遇到的每一个标题,某个文件缺少某列时,对应单元格留空,而不会让整行横向错位。

合并时依靠列来对齐文件。列顺序不同时,按标题匹配会把数据放到正确的标题下。如果需要类似查找(lookup)式的连接,请运行比较并选择共同的键列。程序会按该键对齐两张表,并报告只出现在一侧的内容。

Excel 自带电子表格比较功能("Spreadsheet Compare"),但您的版本里很可能没有。基于浏览器的比较网站则会先要求您上传文件。这款 Excel 比较工具的未注册版本会显示前 25 处差异,足以判断它能否解决您的问题。

能。在比较行之前,程序会先按标题对齐列;位置发生变化的列会被标记为"已移动",而不会报告为一列被删除、另一列被添加。只在一侧存在的列,会在另一侧显示灰色占位。滚动时两个网格保持同步。

在我们测试的版本上,一对 100,000 行的工作表约 6.5 秒即可比较完毕。每个网格只绘制屏幕上可见的行,因此即使表格这么大,滚动依然流畅。Excel 每个工作表最多 1,048,576 行,一旦合并会超过这个上限,程序就会停止并给出提示。

在线合并工具要求您把文件发送到别人的服务器上。如果是一份 40 MB 的客户记录导出文件,这可能根本无法接受。本程序在您自己的电脑上运行,适合处理工资、客户或价格数据。

两个版本在同步滚动的网格中打开。每处差异都按类别用颜色标出,网格旁边有图例。"上一个"和"下一个"可从一处差异跳到下一处。

当前版本一次比较两个文件,不支持三方比较和自动合并冲突。如果有三个文件,请先比较第一版和第二版,再比较第二版和第三版。两份报告会显示每一轮编辑改动了什么。

不会。合并会追加给定的所有内容并保留每一行,因为判断两行是否表示同一件事,取决于对您的数据的理解,而不是对文件的理解。请在结果中去重,或使用比较功能查看哪些行只存在于其中一个文件中。

不需要,这正是独立工具的意义所在。执行合并或比较的电脑上无需安装 Office,因为工作簿由程序自行解析。您真正需要的只是一个能打开结果的程序,而 .csv 几乎可以用任何电子表格软件甚至文本编辑器打开。

评价 Spreadsheet Compare & Merge Tool for Excel - Combine Excel Files into One

  • Windows 7
  • Windows 8
  • Windows 10
  • Windows 11
作者: SoftOrbits (English)
4.5
平均评价: 4.5 从 830 投票
好

Risk-free download

progressive-webapps/apis/offline-first Created with Sketch.
100% offline
Your files never leave your PC
Safe & secure download
Directly from the official website
No sign-up required
No account or email to get started
Trusted since 2006
Desktop software for Windows