SCENE

两张Excel对不上?2种对账方式一文搞懂

2026.02.24·阅读 5 分钟
更新于 2026.03.25

做运营、做财务、做电商,总免不了"两张表对一对"的需求。一张是你的,一张是对方的——金额对不上、订单号对不上、行数都不一样。打开 VLOOKUP 写了半天公式,还是一堆 #N/A。

这篇文章帮你理清两种常见对账场景,用同一个工具 Data Diff Lab 搞定。下面有可下载的示例 Excel,跟着做 5 分钟出结果。

场景一:两张表列名不同,按主键匹配找差异

◆ 典型情况

你有一张销售记录表,对方有一张结算表。两边的列名不同(你叫"订单号",他叫"单据编号"),需要按订单号对上,然后比对金额是否一致。

Data Diff Lab"行对行匹配 (Row Match)"模式:

打开 Data Diff Lab,模式选 行对行匹配 (Row Match)
左右各上传一张表(Excel / CSV 均可)
配置匹配键:左边选"订单号",右边选"单据编号"(支持多个匹配键组合)
配置对比规则:左边的"金额"对右边的"结算金额",数值误差容忍设 0.01
点击对比,结果自动分为四类:完全一致 / 有差异 / 仅左有 / 仅右有

如果有重复的订单号,工具会在顶部提示"发现 N 个重复主键",帮你先排查数据质量问题。

▼ 工具界面:行对行匹配 — 配置

nmwks.com/data-reconcile — 行对行匹配配置
行对行匹配
ROW MATCH — 两张表按主键逐行配对,对比指定字段
聚合对账
AGGREGATE — 明细表聚合后与汇总表对比
// 上传文件
A
我方销售记录.xlsx
✓ 8 行 × 6 列
订单号客户名称商品数量金额日期
ORD-001张三贸易蓝牙耳机102,9902024-01-05
ORD-002李四科技无线充电器504,4502024-01-08
B
对方结算单.xlsx
✓ 8 行 × 6 列
单据编号供应商品名结算数量结算金额结算日期
ORD-001张三贸易蓝牙耳机Pro102,9902024-02-05
ORD-002李四科技无线充电器504,4002024-02-08
// 匹配键 (KEY)
A.↔ B.
// 对比规则 (RULES)
数值金额 ↔ 结算金额
▶ 开始对账

▼ 工具界面:行对行匹配 — 对账结果

nmwks.com/data-reconcile — 行对行结果
9
总行数
5
✓ 一致
1
≠ 差异
1
仅A有
1
仅B有
◆ RESULT
全部 9 ✓一致 5 ≠差异 1 仅A 1 仅B 1
#状态订单号A.金额B.结算金额差额
1✓一致ORD-0012,9902,9900
2≠差异ORD-0024,4504,400-50
3✓一致ORD-0032,5802,5800
ORD-004 ~ 006 均一致
7仅AORD-0074,470
8✓一致ORD-0081,4951,4950
9仅BORD-0098,700
📎示例文件 A:我方销售记录(8行)↓ 下载 .xlsx
订单号客户名称商品数量金额(元)日期
ORD-2024-001张三贸易蓝牙耳机 Pro102,9902024-01-05
ORD-2024-002李四科技无线充电器504,4502024-01-08
ORD-2024-003王五商行移动电源202,5802024-01-10
ORD-2024-004赵六电子Type-C数据线2003,8002024-01-12
ORD-2024-005孙七科技蓝牙音箱 Mini152,9852024-01-15
ORD-2024-006周八贸易屏幕清洁套装1003,5002024-01-18
ORD-2024-007吴九商行笔记本支架304,4702024-01-20
ORD-2024-008郑十电商蓝牙耳机 Pro51,4952024-01-22
📎示例文件 B:对方结算单(8行,注意列名不同)↓ 下载 .xlsx
单据编号供应商品名结算数量结算金额结算日期
ORD-2024-001张三贸易蓝牙耳机Pro102,9902024-02-05
ORD-2024-002李四科技无线充电器504,4002024-02-08
ORD-2024-003王五商行移动电源10000202,5802024-02-10
ORD-2024-004赵六电子TypeC线2003,8002024-02-12
ORD-2024-005孙七科技蓝牙音箱Mini152,9852024-02-15
ORD-2024-006周八贸易清洁套装1003,5002024-02-18
ORD-2024-008郑十电商蓝牙耳机Pro51,4952024-02-22
ORD-2024-009陈某电子手机壳3008,7002024-02-25
故意埋了 3 个差异:ORD-002 金额差 50 元(4,450 vs 4,400)· ORD-007 仅我方有(对方未结算)· ORD-009 仅对方有。
配置时:匹配键 = 订单号 ↔ 单据编号,对比规则 = 金额 ↔ 结算金额。
两边的商品名写法不同(比如"蓝牙耳机 Pro" vs "蓝牙耳机Pro")不影响对账——只要匹配键(订单号)对得上就行。对比规则只看你配置的字段。

场景二:一张汇总表 vs 一张明细表,聚合后对账

◆ 典型情况

仓库给了一张按 SKU 汇总的库存表(每个 SKU 一行,数量已加总),你手上有逐笔出入库明细。你想验证:按 SKU 汇总后,明细的合计数量是否等于汇总表的数字。

Data Diff Lab"聚合对账 (Aggregate Reconcile)"模式:

模式切到 聚合对账 (Aggregate)
左边上传汇总表(S,每个 SKU 一行),右边上传明细表(D,每个 SKU 多行)——注意方向!
匹配键选 SKU 编号
聚合规则:选明细表的"数量"字段 → 聚合函数选 SUM
对比字段:聚合结果 vs 汇总表的"仓库库存数量"
点击对比,工具自动将明细按 SKU 求和,再与汇总表逐行比对

▼ 工具界面:聚合对账 — 配置

nmwks.com/data-reconcile — 聚合对账配置
行对行匹配
ROW MATCH
聚合对账
AGGREGATE — 明细表聚合后与汇总表对比
📋 S 汇总表(左边)= 已经加总好的表,每个 KEY 一行 | 📋 D 明细表(右边)= 需要聚合的表,每个 KEY 多行
// 上传文件
S 汇总
仓库汇总表.xlsx
✓ 5 行 × 4 列
D 明细
出入库明细表.xlsx
✓ 17 行 × 5 列
// 匹配键 (KEY)
S.↔ D.
// 聚合规则
D列→ 聚合
对比 S 列
▶ 开始对账

▼ 工具界面:聚合对账 — 对账结果

nmwks.com/data-reconcile — 聚合结果
5
总行数
3
✓ 一致
2
≠ 差异
0
仅S有
◆ RESULT
全部 5✓一致 3≠差异 2
#状态SKU编号S.仓库库存数量D.数量_sum差额
1✓一致SKU-0011451450
2✓一致SKU-0024204200
3≠差异SKU-003780770-10
4✓一致SKU-0041,1801,1800
5≠差异SKU-005295290-5
📎示例文件 S:仓库汇总表(每SKU一行)— 上传到左边↓ 下载 .xlsx
SKU编号商品名称仓库库存数量最后盘点日期
SKU-001蓝牙耳机 Pro1452024-01-31
SKU-002无线充电器4202024-01-31
SKU-003手机壳 超薄7802024-01-31
SKU-004Type-C数据线1,1802024-01-31
SKU-005移动电源2952024-01-31
📎示例文件 D:出入库明细表(17行)— 上传到右边↓ 下载 .xlsx
日期SKU编号类型数量操作人
2024-01-01SKU-001期初150系统
2024-01-05SKU-001出库-10张三
2024-01-15SKU-001入库20李四
2024-01-22SKU-001出库-5张三
2024-01-25SKU-001出库-10王五
… 其余 SKU-002 ~ SKU-005 的出入库记录(共 17 行)
明细按 SKU 做 SUM(数量) 后与汇总表对比:SKU-001 = 145 ✓ · SKU-002 = 420 ✓ · SKU-003 = 770 ✗ 汇总写 780,差 10 · SKU-004 = 1180 ✓ · SKU-005 = 290 ✗ 汇总写 295,差 5。
配置:匹配键 = SKU编号,聚合 = 数量→SUM,对比 = 仓库库存数量。
上传方向很重要:汇总表放左边(S),明细表放右边(D)。工具在聚合模式下会显示蓝色/绿色角色标签和顶部方向提醒,不容易搞混。

三种模式速查

场景模式关键配置
两张表列名不同,按订单号/编号匹配行对行匹配 (Row Match)匹配键 + 对比规则 + 误差容忍
一张汇总、一张明细,聚合后对数聚合对账 (Aggregate)匹配键 + 聚合函数 (SUM) + 对比字段
主键相同但粒度不同,不确定谁粗谁细不同粒度对账 (Grain)匹配键 + 自动检测 + 聚合对比

所有数据都在浏览器本地处理

Data Diff Lab 是纯前端工具,你的 Excel 文件不会上传到任何服务器。打开浏览器离线也能用。对账完关掉页面,数据就没了——适合处理敏感的财务和业务数据。

想马上试试?下载 对账示例数据(.xlsx),包含两张有差异的表——箱数不一致、金额不一致、A有B无、B有A无,5种差异场景全覆盖。
如果您需要的是逐行逐字对比两段文本或两个文档的差异(类似 Word 修订模式),请使用 文档差异对比工具
ESC