Excel 表格对账

核对两张 Excel 的名单、订单号是否一致,也能按指定字段找出金额、数量、状态等差异,提示重复键并导出可追溯报告。

Excel 表格对账的完整软件窗口,点击查看清晰原图

主要功能

  • 只核对清单也可以: 只选订单号、人员编号等匹配字段,就能找出两份清单的缺项和重复项,无需再选比较字段。
  • 按字段找差异: 用订单号等字段确定对应记录,再比较金额、数量、状态等内容;支持多个字段组合匹配,左右列名可以不同。
  • 重复项明确提示: 任一侧同一个匹配键出现多行时,整组提示重复,保留两侧原始行号,方便回到原表复核。
  • 先看需要处理的结果: 默认先看待处理项,也能单独筛选实际差异、未核对项,或按匹配键、行号和提示查找。列表直接展示左右差异值。
  • 导出后继续核查: 5 张工作表包含概览、问题明细、全量结果和两侧原记录,支持筛选、冻结表头和差异突出;保存后可点击打开报告。
  • 保留原表: 源文件只读,报告另存,已有同名报告不会覆盖。读取失败、无效记录和未核对项会明确提示。

使用场景

手头的任务匹配字段举例核对内容
运营核对两份订单清单订单号哪些订单仅在一侧出现、是否重复
销售核对客户或跟进名单客户编号清单是否一致,指定状态字段是否改变
财务核对两份明细单据号 + 明细编号对应记录的金额、日期等字段是否一致
库管核对库存导出表商品编码 + 仓库对应记录的数量等字段是否一致
行政核对人员名单工号人员缺项、重复及指定信息差异

先确认哪些字段能唯一确定一条记录。工具按你设置的规则精确核对,不自动判断哪一侧正确,也不做一对多收付款匹配、金额抵消或会计结论。

使用方法

  1. 放入两张表: 左右各选择或拖入一个 .xls 或 .xlsx 文件,选择工作表和表头行,点击“读取两表”。
  2. 确认预览: 查看两侧前 5 条非空数据,确认表头位置和内容正确;标题占了前几行时,可把表头行调到实际列名所在行。
  3. 设置对应字段: 至少选一个“匹配字段”,并确认右表对应列;需要比较金额、状态等内容时,再选择“比较字段”。只核对清单时,不选比较字段即可。
  4. 开始核对: 按软件提示确认本次核对范围。结果区显示已核对范围、各类数量和需要人工检查的项目。
  5. 查看与导出: 选中结果查看完整值与原行号,按需筛选。点击“导出报告…”另存,再点“打开报告”查看;筛选和搜索不会缩小报告范围。

例如订单 A001 的金额从 100 变成 110,应按订单号匹配、金额比较。如果把金额也选为匹配字段,两边会被当成不同记录,显示为左表独有和右表独有。

核对报告

工作表查看什么
核对概览本次结论、核对范围、统计数量,以及输入文件和字段规则
待处理明细字段差异的左右原值;独有、重复和无效记录的逐条明细
全部核对结果所有键组及无效匹配键记录,包含一致和未核对项
左表记录左表原始数据、原行号和对应结果
右表记录右表原始数据、原行号和对应结果

待处理明细只列已发现的问题;未核对项保留在全量结果和原记录中,概览明确提示未完成。一个键组可能有多条问题明细,明细条数不等于问题键组数量。报告保留可用于统计的原数值及文本编号,不复制原工作簿的排版。

常见问题

清单一致是否表示整张表都一样?

只选匹配字段时,仅检查这些键是否两侧都有及是否重复,不比较其他列、行序、样式或整个工作簿。需要判断金额等字段是否变化,请把它们选为比较字段。

为什么重复记录不直接配对?

同一个键对应多行时,无法可靠判断哪两行属于同一条明细。软件会保留整组并提示重复;可增加明细编号等匹配字段后重试,不会自动取第一条、按行序配对或汇总后抵消。

大小写、空格和数字怎样比较?

默认区分大小写并保留空格,可明确勾选忽略大小写或忽略首尾空格。按单元格类型比较时,数值 100 与 100.0 相同,文本 100 与数值 100 不同;也可逐字段选择文本、数值或日期时间比较方式。数值按实际值精确比较,不按显示的小数位舍入、不设金额容差。

编号建议保存为文本,前导零会保留;原表已丢失的开头 0 或长编号数字无法恢复。空匹配字段、所选字段中的错误值或转换失败会提示无效,不能当作一致。

老版 Excel、复杂表头和公式支持到什么程度?

支持 Excel 97–2003 BIFF8 .xls 和 .xlsx,可跨格式核对。表头应为单行普通列名,可以跳过上方合并的大标题;选定表头或数据区含合并单元格时需先整理。不支持加密文件、HTML / XML 改后缀的假 .xls,也不自动识别任意复杂表头。

公式只读取文件已保存的结果,不重新计算;请先在 Excel 或 WPS 中重算并保存。.xls 无法逐格识别公式或缺失缓存,两种格式都无法保证保存的公式结果是最新的。

一次可以核对多少数据?

单侧所选工作表表头之后最多 10 万行、256 列,读取区域最多 200 万个单元格,含空行列;单文件最大 128 MiB,.xlsx 解压后最大 512 MiB。.xls 自身最多 65,536 行,含标题和表头。报告每张表最多 1,048,576 行,超限会提示并取消此次导出。

有未核对、重复或无效记录时不会给出全部一致结论,请结合实际核对范围查看结果。实际耗时和内存占用取决于表格范围及电脑配置,可中途取消。

问题反馈