帮我们把 JSON Workbench 做得更好!欢迎告诉我们你是怎么用的。

Excel 表格对比:两个版本的数据,改了哪里一眼看出

财务对账、名单核对、数据导出前后检查,都免不了把两份 Excel 放在一起比。这个工具可以在浏览器里并排对比两个 .xlsx 或 .xls 文件:自己选要比的列,按行号或按唯一主键匹配行,差异用颜色标出来,还能导出成带颜色的 Excel。文件不会上传。如果要对比其他格式,可以用 JSON 对比、文件对比或文件夹对比。

使用流程

三步对比两个 Excel 表格

1. 上传文件

把 .xlsx 或 .xls 文件拖进上传区,文件在本地读取和解析。

2. 设置对比方式

选择要对比的列,再决定是按行号对比,还是按主键列匹配。

3. 查看并导出

修改处会立即高亮,可以隐藏没变的行,再下载带颜色标记的 Excel 对比文件。

主要功能

多个工作表

支持包含多个 Sheet 的工作簿,可以逐个切换,对比指定的那一页。

选择对比的列

把更新时间这类不重要的列排除掉,只关注你在意的字段。

按主键匹配

用工号、订单号或 SKU 等唯一值匹配,自动识别新增和删除的行。

本地解析

借助 Web Worker 在本地解析文件,表格里的敏感信息不会离开你的浏览器。

常见问题

Q:我的 Excel 会被上传到服务器吗?

不会。表格的解析和对比都在你的浏览器里完成,不会上传任何数据,所以公司内部的报表也可以放心使用。

Q:支持哪些文件格式?

支持 .xlsx 和 .xls。

Q:行数很多的大表格能处理吗?

可以。解析和对比在后台线程中进行,大约 50MB 以内的文件通常不会让页面卡死。

让对比结果更准确的建议

对比两份 Excel 时,可以参考下面几点:

  • 尽量用主键列如果两份表格的行可能有增减,请选择邮箱、工号、数据库 ID 等唯一列做匹配,避免一行插入导致后面所有行都被标成「已修改」。
  • 排除自动生成的列取消勾选时间戳、公式计算结果等每次都会变化的列,避免整列都被标记。
  • 确认工作表对应对比前请确认两个文件选的是结构一致的 Sheet。