練習 / 邏輯

計算階梯式銷售獎金(IF)

困難 邏輯

季底到了,業務維運要為 B2:B5 的團隊結算獎金。辦法分三級:銷售額達 10,000 以上抽 8%、達 5,000 以上抽 5%、不足 5,000 抽 3%。請把每個人的獎金算進 Commission 欄的 D2:D5。

請使用儲存格參照撰寫公式,切換測試案例後結果仍應正確。

提示 0/4
官方解法 2
–
測試案例
1
2
3
重設
提交
fx
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
正在載入互動式試算表...
正在準備儲存格資料與公式求解引擎
○ 就緒 請在反白的目標儲存格輸入公式,然後點「提交」。

觀念解析

巢狀 IF 由上而下判斷,先測最高級距——否則 12,000 的訂單會掉進 >=5,000 那層、只拿到 5%。注意邊界:剛好 10,000 屬於 8% 級距。

函數指南

常見問題

Excel 怎麼算階梯式獎金?

把一層 IF 包進另一層:=IF(B2>=10000, B2*0.08, IF(B2>=5000, B2*0.05, B2*0.03))。每層處理一個級距,最後一個值是保底費率。

為什麼要先判斷最高級距?

IF 遇到第一個成立的條件就停止。12,000 的銷售額同樣滿足 >=5000,如果先測它就會錯領 5%。門檻永遠由高到低排。

巢狀 IF 有沒有更好讀的寫法?

有——IFS(Excel 2019+/365):=IFS(B2>=10000, B2*0.08, B2>=5000, B2*0.05, TRUE, B2*0.03)。邏輯相同、更平易近人;舊版 Excel 仍需巢狀寫法。