使用步骤
- 分别选择旧表和新表(.xlsx、.xls、.csv),有多个工作表时选好要比的那一张。
- 选择对比方式:同一张表改过几处用「按行顺序」;行的顺序不一样、但有工号或订单号这类唯一编号的用「按关键列」,并选好关键列。
- 查看结果:新增的行标绿、删除的行标红并划掉,改动的单元格标黄并显示旧值和新值。
- 点「下载差异表(Excel)」保存结果。
参数说明
- 按行顺序
- 用 Myers 差异算法对齐两边的行,中间插入或删除几行,后面的行仍能正确对上,不会全部算成改动。内容大半相同的一对行算「修改」,完全不同的算一删一增。
- 按关键列
- 以某一列的值配对,例如工号、学号、订单号、商品编码;两边行顺序不同也没关系。同一个值出现多次时按出现顺序一一配对。
- 列对齐
- 按表头名称对齐,两边列的顺序可以不同;只在一边有的列会标出「只在旧表」或「只在新表」。不勾选「第一行是表头」时按 A、B、C 列对齐。
- 忽略多余空格、忽略大小写
- 「张三 」和「张三」、「ABC」和「abc」这类差别不算改动。
- 比较的内容
- 比较单元格里的值:数字按数值比(8000 和 8000.00 相同),日期按日期比,公式按算好的结果比;字体、颜色、批注这类格式不比较。
两种对比方式怎么选
| 情况 | 选择 | 例子 |
|---|---|---|
| 同一张表的两个版本,改了几处、加了几行 | 按行顺序 | 改过的报价单、修订后的名单 |
| 两张表都有唯一编号,行的顺序不同 | 按关键列 | 两个月的员工花名册(按工号)、两次导出的订单(按订单号) |
| 没有唯一编号,顺序也不同 | 先在 Excel 里排序,再按行顺序 | 两次盘点的库存表 |
和「PDF 对比」的区别: PDF 对比比较的是文档里的文字;这个工具按行、按列比较表格数据,能告诉你是哪一行、哪一列的哪个值变了。
常见问题
两个表格的行顺序不一样,能比吗?
能。选「按关键列」,用工号、订单号这类每行唯一的列来配对,行的顺序就无所谓了。没有唯一编号的表格,可以先在 Excel 里按同一列排好序,再用「按行顺序」比较。
表格很大会不会卡?
几万行的表格一般几秒内出结果。页面上只显示前 500 行差异,完整结果在下载的差异表里。
文件会上传吗?
不会。两个表格都在浏览器里读取和比较,网站不保存任何文件。
差异表里改动的格子为什么是「旧 → 新」的文字?
这样在任何表格软件里打开都能直接看到改了什么。需要原始数据的话,用旧表和新表本身即可。
隐私说明
本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。