头部广告

一文读懂Excel公式中“且与或”多个条件组合,简单实用!

大家都知道在Excel公式多条件关系一般包含“且”与“或”两种情况,“且”就是必须要同时满足多个条件,“或”只需要满足多条件中的任意一个即可。在Excel中“且与或”的条件关系其实对应着两个函数,即AND函数与OR函数。今天就专门讲一下Excel公式中“且与或”多个条件组合实例教程,简单实用,一学就会!

一、“且“AND(*)多条件嵌套用法

公式表达式格式:

=AND(条件1,条件2……)

或者

=(条件1)*(条件2)*(条件3...)

解读:

①公式含义是当所有条件都成立时,返回结果为True,数值表示为1,反之有任意一个不成立,则返回False,数值表示为0。

②公式除可用AND 组合表示“且”条件外,也可以用星号 “*” 组合,每个条件要用括号括起来,条件与条件之间用星号 “*”连接也可以。

应用实例:

如下图所示,这是一个员工考核信息表,需要对“业务部”、“考核成绩”大于90的员工奖励900元。

1.gif

在目标单元格中输入公式:

=IF(AND(C4="业务部",D4>90),900,0)

或者

=IF((C4="业务部")*(D4>90),900,0)

然后,点击回车,下拉填充其它单元格即可

解读:

①公式是结合IF函数+AND(*)函数多条件“且”的关系应用实例,AND(C4="业务部",D4>90)就是表示同时满足属于"业务部"并且“考核成绩”大于90才满足条件,满足条件后奖金为900,否则为0。

②当然同时满足多个条件也可以用星号 “*”组合,即(C4="业务部")*(D4>90),结果也是一样的。

③上面只是一个简单的IF+AND(*)函数多条件“且”的关系应用实例,只要理解了实际含义,我们用同样的方法可以应用于其它场景和函数公式。

二、“或“OR(+)多条件嵌套用法

公式表达式格式:

=OR(条件1,条件2……)

或者

=(条件1)+(条件2)+(条件3...)

解读:

①公式含义是含义是当所有条件中有任意一个成立的,返回结果为True,数值表示为1,如果都不成立,才返回False,数值表示为0。

②公式除可用OR组合表示“或”条件外,也可以用加号“+”组合,每个条件要用括号括起来,条件与条件之间用加号“+”连接也可以。

应用实例:

同样使用上面的实例,需要对属于“技术部”或者“考核成绩”大于90的员工奖励900元。

2.gif

在目标单元格中输入公式:

=IF(OR(C4="技术部",D4>90),900,0)

或者

=IF((C4="技术部")+(D4>90),900,0)

解读:

①同样公式是结合IF函数+OR(+)函数多条件“或”的关系应用实例,OR(C4="技术部",D4>90)就是表示只要满足属于"技术部"或者“考核成绩”大于90任意一个条件的员工,奖金为900,否则为0。

②当然同时“或”关系多个条件也可以用加号“+”组合,即(C4="技术部")+(D4>90),结果也是一样的。


底部广告