小伙用IF函数做了半天,我用VLOOKUP函数1分钟搞定了!

【小伙用IF函数做了半天,我用VLOOKUP函数1分钟搞定了!】某公司制定了一个竞赛方案 , 其政策是:销售额在50万以下,提成1%,然后每增加10万,提成点位提升0.1% , 现在需要根据每个员工的销售额 , 来核算他们的提成情况 , 如下所示:

小伙用IF函数做了半天,我用VLOOKUP函数1分钟搞定了!

首先我们来分析一下这个提成标准,更直观的显示出来 , 我们在EF做为辅助项,然后在E4单元格中输入E3 10 , F4中输入F3 0.1%,向下填充 , 得到了一个提成标准,因为数据区域中最大的数据是150,所以我们把标准只拖动到了150的位置
小伙用IF函数做了半天,我用VLOOKUP函数1分钟搞定了!

你用了IF函数嵌套来计算 , 花了半天时间

这个时候,你发挥出你的最强大脑,集中精神想其中的逻辑关系 , 小心翼翼的花费了大半天的时候编写出了完整的公式,这个公式长度是191个字符,如下:
=IF(B2<60,B2*1%,IF(B2<70,B2*1.1%,IF(B2<80,B2*1.2%,IF(B2<90,B2*1.3%,IF(B2<100,B2*1.4%,IF(B2<110,B2*1.5%,IF(B2<120,B2*1.6%,IF(B2<130,B2*1.7%,IF(B2<140,B2*1.8%,IF(B2<150,B2*1.9%,B2*2%)))))))))
得到了计算的结果,如下所示:
小伙用IF函数做了半天,我用VLOOKUP函数1分钟搞定了!

然后周围的同事都奉上了羡慕的眼神,被封为公司表神,熟不知,有人用不到1分钟就把这个结果计算出来了 。

vlookup函数模糊查找

我们直接在C2单元格输入公式:
=VLOOKUP(B2,E:F,2,1)*B2
向下填充,就得到了结果:(VLOOKUP函数的第4个参数是1)
小伙用IF函数做了半天,我用VLOOKUP函数1分钟搞定了!

关于这个的VLOOKUP函数第4个参数为1的计算原理
小伙用IF函数做了半天,我用VLOOKUP函数1分钟搞定了!

我们拿其中一个数字来举例说明:
如大乔的业绩是128 , 那么它会在E列里面模糊查找,找到E列中最接近于128的值,并且是不超过128的这个值 , 也就是找到<=128最接近的数字,在E列里面找到是120 , 返回的结果就是120向右数第2个的结果(VLOOKUP第3个参数是2)1.7%,那么1.7%*128=2.176
小伙用IF函数做了半天,我用VLOOKUP函数1分钟搞定了!

那么如果是150,在E列中<=150最接近的数字就是150,对应的2% , 150*2%=3
周瑜是144,E列中<=144最接近的数字是140,对应1.9%,144*1.9%=2.736
关于VLOOKUP函数模糊查找,你理解了么,自己动手试试吧!

相关经验推荐