IF函数基本用法
IF(判断式,正确时返回的结果,错误时返回的结果)
举例,当工龄大于等于3年时,奖励500元,输入公式为:
=IF(C2>=3,500,0)

此时,判断条件比较简单,即工龄是否小于等于3。
若不止一个条件,而是有多个条件时,IF函数应如何使用呢?
IF函数多条件判断
如现在是两个条件,存在两种情况:
❶两条件同时满足,且关系
如,将规则改为了:
若性别为女,且工龄大于等于3的员工,奖励500。
此时,需要结合AND函数进行判断,输入公式:
=AND(B2="女",C2>=3)

若这两个条件同时满足时,则返回TRUE,使用IF函数:
=IF(AND(B2="女",C2>=3),500,0)

注意:在且关系中,如现在3<=工龄<5的员工,奖励100元,如果使用IF(3<=c2<5,500,0),是错误的,在Excel中,是无此符号的,需将其拆分为两个且的条件:工龄>=3,且工龄<5
输入公式应为:
=IF(AND(C2>=3,C2<5),100,0)

❷满足多条件的1个条件即可时,为或关系。
如公司性别为女的员工,奖励500,或工龄大于3年的员工,也奖励500。
此时即使用OR函数。
输入公式:
=OR(B2="女",C2>=3)

使用IF函数的最终结果为:

再举一个AND和OR函数综合应用的示例
如国家法定结婚年龄,男生不小于22岁,女生不小于20岁,如下:

对于上述条件问题,输入公式为:
=OR(AND(B2="男",C2>=22),AND(B2="女",C2>=20))

再结合IF函数进行嵌套,即可得到想要的结果:
=IF(OR(AND(B2="男",C2>=22),AND(B2="女",C2>=20)),"是","否")

以上就是有关IF函数多条件判断的小技巧。
·END·

