按达成率阶梯算佣金(近似查找)
测试用例
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
○ 就绪 请在高亮的目标单元格输入公式,然后点「提交」。
题目
题目说明
佣金是成交额的某个百分比,而百分比取决于达成率。阶梯表在 F2:G5,Ada 的配额与成交额在她那一行 A2:D2。把她的佣金填进 Commission 单元格 D2。
费率必须用公式从阶梯表里查出来——刚好 100% 适用 100% 那一档,不是低一档。
题目数据
用表格查看整份数据(可选中、可复制)
| A | B | C | D | F | G | |
|---|---|---|---|---|---|---|
| 1 | Rep | Quota | Booked | Commission | Attainment from | Rate |
| 2 | Ada | 1000 | 1150 | 0 | 0.02 | |
| 3 | Ben | 1000 | 800 | 0.8 | 0.04 | |
| 4 | Cleo | 1000 | 1300 | 1 | 0.06 | |
| 5 | 1.2 | 0.08 |
知识点
近似匹配要求阶梯表按门槛升序排列。MATCH(达成率, 门槛, 1) 会找出不超过它的最大门槛;VLOOKUP 搭配 TRUE 一步完成。这里的查找值是算出来的(成交 ÷ 配额),所以不能当成相等去查。
解题思路
答案写在 D2。
- 目标单元格是 D2
- 达成率是 C2/B2
- 阶梯表是升序排列,用近似匹配
- 公式形状:=C2*VLOOKUP(?, ?, ?, ?)
函数指南
常见问题
怎么用算出来的百分比查费率?
把达成率算进查找值:=VLOOKUP(成交/配额, 阶梯表, 2, TRUE)。TRUE 需要门槛升序排列。
为什么抓到错的阶梯?
近似匹配取「不超过查找值的最大门槛」,所以表格没排序、或查找值低于第一个门槛时,会得到意外结果而不是错误。