
line-height: 20px;font-family: arial;vertical-align: baseline;word-break: break-word;color: rgb(71, 81, 87);box-sizing: border-box !important;overflow-wrap: break-word !important;">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个条件即可时,为或关系。
如公司中性别为女的员工,或工龄大于3年的员工,均奖励500。
此时这两个条件,满足任一个即可, 就是OR函数了。
输入公式为:
=OR(B2="女",C2>=3)

使用IF函数,得到最终结果为:

再举一个AND和OR函数综合应用的示例
国家法定结婚年龄,男生不小于22岁,女生不小于20岁,对于以下数据,这个多条件公式,应如何输入呢?

最终输入公式为:
=OR(AND(B2="男",C2>=22),AND(B2="女",C2>=20))

返回结果为TRUE的,即表示可结婚,之后再使用IF函数嵌套使用,即可得到想要结果:
=IF(OR(AND(B2="男",C2>=22),AND(B2="女",C2>=20)),"是","否")

以上就是有关IF函数多条件判断的方法。
·END·

