用两张表审计佣金发放(VLOOKUP + IFERROR)
测试用例
1
重置
提交
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
○ 就绪 请在高亮的目标单元格输入公式,然后点「提交」。
测试用例
1
重置
提交
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
○ 就绪 请在高亮的目标单元格输入公式,然后点「提交」。
题目
题目说明
第 2 行在 B2:C2 有成交额与费率,可以重算佣金。实际发放记录在第二张表 E2:F4,而且有些销售不在里面。把差额(应发 − 已发)填进 Difference 单元格 G2。
没出现在发放表的销售就是「发了 0 元」——那是一个差额,不是错误。
题目数据
用表格查看整份数据(可选中、可复制)
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Rep | Bookings | Rate | Computed | Rep | Paid | Difference |
| 2 | Ada | 10000 | 0.05 | Ada | 500 | ||
| 3 | Ben | 20000 | 0.04 | Ben | 700 | ||
| 4 | Cleo | 5000 | 0.06 | Zoe | 300 |
知识点
一条公式做两次查找:先从第一张表算出佣金,再到第二张表找已发金额并相减。IFERROR 处理发放名单里根本没有的销售;把它当成 0,才能让原本的 #N/A 变成审计要找的那个发现。
解题思路
答案写在 G2。
- 目标单元格是 G2
- 应发佣金是 B2*C2
- 到发放表查这位销售
- 公式形状:=?*?-IFERROR(?, 0)
函数指南
常见问题
怎么审计佣金发放?
重算佣金(成交额 × 费率)、查出已发金额、相减。不在名单上的销售要视为 0,而不是 #N/A。
为什么不用 VLOOKUP 查已发金额?
发放表一位销售一行时可以。若同一销售可能分两次发放,VLOOKUP 只返回第一笔,SUMIF 会相加。