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 學習交流