练习 / 逻辑

计算阶梯式销售提成(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 仍需嵌套写法。