我们举一个工作实例,现在需要计算业务员的奖励数据,右边是公司的奖励标准:
在新版本的函数公式出来之前,我们需要使用IF函数公式来解决
1、IF函数公式
IF函数公式由三个参数组成,IF(判断条件,对的时候返回的值,错的时候返回的值)
因为上面涉及到多个层级,所以需要IF函数公式一直嵌套使用
需要输入的公式是:
=IF(B2<=50%,0,IF(B2<=60%,1000,IF(B2<=80%,1500,IF(B2<=120%,2000,2500))))
我们发现这个公式特别的长,到最后有4个括号了,如果某个括号的位置出错,它就全部错了
2、IFS函数公式
Excel新版本更新之后,为了解决这个痛点,出现了IFS函数公式,它只需要一个公式就可以多条件进行判断
使用的用法是:
=IFS(条件1,对的结果1,条件2,对的结果2,......)
我们可以点击公式辅助器来完成,点击fx,然后搜索IFS公式
然后会跳转到辅助器,2个参数为一组,最后使用的公式是:
=IFS(B2<=50%,0,B2<=60%,1000,B2<=80%,1500,B2<=120%,2000,B2>=120%,2500)
是不是逻辑非常清晰简单
3、常出错误使用
我们注意到第2档,50%<X<=60%
错误的写法:=IFS(B2<50%,0,50%<B2<=60%,1000,...)
Excel里面,并没有50%<B2<=60%这种表达式,是错误的
我们第一档已经判断了B2<50%,如果不满足,第2档就默认大于50%了,所以不用写两边了
正常的写法是只取右边的判断条件:
=IFS(B2<50%,0,B2<=60%,1000...)
关于这个函数公式,你学会了么?动手试试吧!