Excel 表格对账
核对两张 Excel 的名单、订单号是否一致,也能按指定字段找出金额、数量、状态等差异,提示重复键并导出可追溯报告。
主要功能
- 只核对清单也可以: 只选订单号、人员编号等匹配字段,就能找出两份清单的缺项和重复项,无需再选比较字段。
- 按字段找差异: 用订单号等字段确定对应记录,再比较金额、数量、状态等内容;支持多个字段组合匹配,左右列名可以不同。
- 重复项明确提示: 任一侧同一个匹配键出现多行时,整组提示重复,保留两侧原始行号,方便回到原表复核。
- 先看需要处理的结果: 默认先看待处理项,也能单独筛选实际差异、未核对项,或按匹配键、行号和提示查找。列表直接展示左右差异值。
- 导出后继续核查: 5 张工作表包含概览、问题明细、全量结果和两侧原记录,支持筛选、冻结表头和差异突出;保存后可点击打开报告。
- 保留原表: 源文件只读,报告另存,已有同名报告不会覆盖。读取失败、无效记录和未核对项会明确提示。
使用场景
| 手头的任务 | 匹配字段举例 | 核对内容 |
|---|---|---|
| 运营核对两份订单清单 | 订单号 | 哪些订单仅在一侧出现、是否重复 |
| 销售核对客户或跟进名单 | 客户编号 | 清单是否一致,指定状态字段是否改变 |
| 财务核对两份明细 | 单据号 + 明细编号 | 对应记录的金额、日期等字段是否一致 |
| 库管核对库存导出表 | 商品编码 + 仓库 | 对应记录的数量等字段是否一致 |
| 行政核对人员名单 | 工号 | 人员缺项、重复及指定信息差异 |
先确认哪些字段能唯一确定一条记录。工具按你设置的规则精确核对,不自动判断哪一侧正确,也不做一对多收付款匹配、金额抵消或会计结论。
使用方法
- 放入两张表: 左右各选择或拖入一个
.xls或.xlsx文件,选择工作表和表头行,点击“读取两表”。 - 确认预览: 查看两侧前 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 行,超限会提示并取消此次导出。
有未核对、重复或无效记录时不会给出全部一致结论,请结合实际核对范围查看结果。实际耗时和内存占用取决于表格范围及电脑配置,可中途取消。
