什么是 Spreadsheet Compare 加载项
Spreadsheet Inquire 仅在 Office 365 专业版中提供,在其他版本的 Microsoft Excel 365 中不可用。它是一个对比 Excel 文件差异的 COM 加载项。它随 Microsoft Excel 一同安装,因此如果您的电脑上已有 Microsoft Excel 365 专业版,它对您是免费的。
Spreadsheet Compare 与 xlCompare 的主要区别
Spreadsheet Compare 加载项是一款能找出 Excel 文件中不同单元格的优秀工具。如果您只需找出 Excel 模型中变化的单元格,它就是不错的方案,这种情况下您并不需要 xlCompare 这样的专业工具。
在我们的示例中,对比了 2 个小型 Excel 文件:
xlCompare:

Spreadsheet Inquire:

您会在窗口底部获得高亮的差异与摘要报告。xlCompare 按关键列对比这些工作表,给出更准确的结果。如果您处理的是 Excel 表格,获得精确结果的唯一方式就是使用关键列。
两个 Excel 文件之间的差异清单
xlCompare:

Spreadsheet Inquire:

- xlCompare 能检测插入与删除的行,而 Spreadsheet Inquire 仅报告变化的单元格。
- xlCompare 允许折叠报告树中的分支,当您对比多张工作表时可简化导航。
处理未排序的数据
Spreadsheet Inquire 处理未排序数据时表现不正确:
xlCompare:

Spreadsheet Inquire:

使用它时,您可能需要在对比前自行对工作表上的数据进行排序。
选择 xlCompare 您能获得什么
请看下面的列表,xlCompare 也许还能为您解决其他任务。
GIT、Perforce(P4V)、SVN、SourceTree 中 Excel 文件的差异与合并工具
xlCompare 允许将其集成为 XLSX、XLSM、XLS、CSV 文件的差异与合并工具。如果您使用版本控制工具保存 Excel 文件,xlCompare 是您业务的终极工具。如果您是游戏开发者,或许应该了解一下 xlCompare。
合并 Excel 文件中的更改
需要将一个 Excel 文件中所做的更改合并到另一个?xlCompare 是这项任务的完美方案,其一组合并命令可用一张表的值填充另一张表。
对比 VBA 代码与窗体控件
如果您是 VBA 开发者,xlCompare 会帮助您找出 Excel 模型两个版本之间的差异。对于大型 Excel 模型,这是一项很有用的功能。
提取两张 Excel 表之间共有或不匹配的行
只需一下点击,即可筛选更新行、相等行与唯一行(插入与删除)。这部分工作表数据可导出到第三个 Excel 文件。
结语
如果您只需找出工作表上被修改的单元格,Spreadsheet Inquire 加载项是个不错的方案,能帮到您。
但如果您需要合并 Excel 文件中所做的更改、提取存在于另一张 Excel 工作表上的行、将对比工具配置为 Excel 文件的差异查看器——xlCompare 正是您需要的解决方案!
下载 xlCompare 桌面版,超越自带加载项的能力边界。
下载试用