首页 函数技巧正文

KPI绩效考核之多区间多条件取值,思路比较重要!

提问:我们公司的销售部,正准备启用一个新的kpi考核方案,多重激励,方案大致是这样:将销售提成计数比例分为五档,销售业绩也为五档,同时还有项目数量考核,具体条件在下面(原来是文字表述的,觉得比较赘,还是图片直观一点):

KPI绩效考核

乍一看,这表述,好像要从很多个区间来判断取值,感觉有点乱,没有头绪;

对于多条件取值,很多同学可能比较喜欢用if函数,=IF(条件,真值,IF(条件,真值,....)这样不断的套用,简单的条件可以用,如果多条件,那就要写很多了,公式很长;

在这里,要作一个题外介绍,很多刚接触的同学可能对上面的刮号没太注意,其实它是有意思表示的,见下图:

大刮号、中刮号、小刮号

1、(1,2)则为大于1小于2;

2、【1,3】则为大于等于1,小于等于3;

3、【1,3)则表示为大于等于1,小于3;

日记坊稍微整理一下,把数据用规范的写法,在表格上来表达,这样就清晰很多;

KPI绩效考核

现在就很清晰了,其实这个就是两个区间取值的问题,不同业绩有不同的提成比例,同时也有项目数量的要求,我们也可以理解为一个座标轴,把业绩设为Y轴,项目为X轴,这样我们要的数值就出来了;

现在,思路出来了,问题是如何使用这个值用函数公式准确表达出来;

假设木华黎同学,这个月业绩40万,共有4个项目,那么它对应的提成比例就是2.5%;

KPI绩效考核

很多同学看到左移右移,马上就想到offset函数,对没错,聪明的你一下就明白了,我们通过偏移来取得相对应的数值,因为此例中是多条件多区间,所以我们需要使用offset+match或是offset+lookup的组合来达到效果,公式如下:

1、K3=OFFSET($B$2,MATCH(I3,B3:B7),MATCH(J3,C2:F2))

2、K4=OFFSET(B$2,LOOKUP(I4,{0,1;20,2;35,3;60,4;70,5}),LOOKUP(J4,{1,1;3,2;5,3;7,4}))

KPI绩效考核这两种方法都可以多个区间取值,关键在于思路,如果有同学对对match、lookup函数还不了解,可以翻找下日记坊之前的文章,有专门详细介绍;

打赏