Excel计算梯次奖金,不同区间对应不同系数

Excel学习世界 2024-06-17 22:41:16

如何按不同的业绩完成率设置不同的奖金系数?完成得越多,奖金系数越高。

本案例的情形,并不是达到一定业绩,奖金系数整体增加,而是分段,每一段完成率所对应的系数不同。

如果一下子理解不了,可以参考一下阶梯电费的算法,原理是一样的。

案例:

给下图 1 中的业绩按以下规则分段,对应于不同的奖金系数:

业绩达标率 <60%:没有奖金

如果业绩达标率 >=60%,奖金分段如下:

<=120% 完成率部分:奖金系数 *1

>120% 且 <=150% 完成率部分:奖金系数 *1.2

>150% 完成率部分:奖金系数 *1.5

效果如下图 2 所示。

解决方案:

1. 在 D2 单元格中输入以下公式 --> 下拉复制公式:

=IF(C2/B2<0.6,0,MIN(C2,B2*1.2))

公式释义:

IF(C2/B2<0.6,0:如果业绩除以指标,即完成率,<0.6,则返回 0;这是基础条件,每一个公式中都需要有;

MIN(C2,B2*1.2):C2 的业绩和指标的 1.2 倍,二者取其小;如果不到 1.2 倍,就返回业绩值;如果超过了 1.2 倍,则返回 1.2 倍结果;这样就能将 <=120% 完成率的业绩部分提取出来了

2. 在 E2 单元格中输入以下公式 --> 下拉复制公式:

=IF(C2/B2<0.6,0,MIN(C2-D2,B2*0.5))

公式释义:

MIN(C2-D2,B2*0.5):将 C2 的业绩减去 D2 中已经提取出来的区间,余下的数值跟 0.5 倍指标相比后取其小;最多提取出指标的 50%;

也就是将 120% 至 150% 这段区间的业绩提取出来;

为什么 *0.5 而不是 *1.5 呢?因为 1 的部分已经提取到 D 列了,这里的 0.5 倍是增量

3. 在 F2 单元格中输入以下公式 --> 下拉复制公式:

=IF(C2/B2<0.6,0,C2-D2-E2)

公式释义:

C2-D2-E2:将业绩减去刚才已经提取出来的两段,余下的都能 *1.5 系数;

0 阅读:1

Excel学习世界

简介:Excel 学习交流