逻辑判断最为常用的5个函数,我都帮你整理好了!
IF在英文当中表示如果的意思,在Excel当中则是充当起逻辑判断的重要角色。
IF函数表达式是:IF(判断条件,条件成立返回值,条件不成立返回值)
IFS函数表达式是:IFS(判断条件1,条件成立返回的值1,判断条件2,条件成立返回值2……)
所以判断条件就有两个:
1、销售额达到我们的奖金目标12500
2、账户目标超过5个
基于以上两个判断条件,我们就可以用AND函数来连接。
我们在H15单元格录入函数公式:=IF(AND(F15>$C$18,G15>$C$16),F15*$C$19,'')
该公式就是通过AND函数,连接上述两个条件。
如果这两个条件都满足,那么就用当前销售人员的销售额乘以奖金比例,得到他所能拿到的奖金,如果其中有一个条件不满足,那么就什么都不录入。
那么最终我们就得到,只有一位销售员是拿到奖金的。
OR在英文当中表示”或“,在Excel当中则主要承当起链接两个以上的条件。
只要其中一个条件满足,那么判断结果就成立。
只要有一个条件不满足,那么判断结果就不成立。
还是上面这个案例,在上面这个案例当中,我们要根据销售人员的销售额和账户数量判断他所能得到的佣金。
所以判断条件也是有两个:
1、销售人员的销售业绩超过销售目标
2、账户数超过账户目标
只要以上两个条件满足其中一个,那么就可以获得佣金。
所以我们就可以在I15单元格录入函数公式:=IF(OR(F15>$C$15,G15>$C$16),F15*$C$17,'')
该公式就是通过OR函数把两个判断条件连接起来,如果其中一个条件满足,那么就可以获得佣金,如果两个条件都不满足,那么就是空值。
最终就是有4位销售员得到佣金。
如上图所示,该函数在进行平均价格计算的时候,出现了【#DIV/0!】的错误,就表明函数出错了。
针对这种函数运算过程中出错的符号,如果我们不想让它显示出来,我们就可以用到IFERROR函数。
我们在D6单元格录入函数公式:=IFERROR(B6/C6,'')
该公式表示:判断B6/C6单元格的结果是否成立,如果成立就返回计算的结果,如果出错了,那么就什么都不填。
以上就是我们在Excel当中常用的逻辑判断函数,希望对大家有所帮助!