依達成率級距算佣金(近似查表)
測試案例
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 需要門檻遞增排序。
為什麼抓到錯的級距?
近似比對取「不超過查詢值的最大門檻」,所以表格沒排序、或查詢值低於第一個門檻時,會得到意外的結果而不是錯誤。