如下表,某公司为激励员工销售激情,制定了一个激励政策,依据业绩不同而提成点位不同,规则如下:

vlookup和IF函数大PK,哪个更快呢?

本月所有员工的销售数据如下,需根据上述规则将提成全部计算出来。

vlookup和IF函数大PK,哪个更快呢?

方法一:IF函数相互嵌套

在Excel里输入公式为:=IF(B2<30,1%,IF(B2<40,1.1%,IF(B2<60,1.2%,IF(B2<90,1.4%,1.5%))))*B2*10000

vlookup和IF函数大PK,哪个更快呢?

IF函数嵌套在使用过程中,一般是从小到大,或从大到小执行嵌套使用。上述公式中,我们依据从小到大的逻辑使用的,也可以从大到小的逻辑使用公式,在单元格输入公式为:=IF(B2>90,1.5%,IF(B2>60,1.4%,IF(B2>40,1.2%,IF(B2>30,1.1%,1%))))*B2*10000

vlookup和IF函数大PK,哪个更快呢?

方法二,使用VLOOKUP函数法

如下表,我们先来建立一列黄色的辅助项,此辅助项即是将每档业绩最低标准列出来

vlookup和IF函数大PK,哪个更快呢?

之后在单元格输入公式为:=VLOOKUP(B2,E:G,3,1)*B2*10000此VLOOKUP函数的最后一个参数为1,代表模糊匹配,其匹配规则为:数据源区的第1列,在这里是E列,须保持升序排列。之后可以找到小于等于72且最接近的值,此时为60,会返回第3列的值,即是1.4%,提成即是业绩*1.4%所得到的结果。

vlookup和IF函数大PK,哪个更快呢?

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。