Excel数据多条件判断,学会这几个公式就够了!

醉香说职场 2024-02-11 09:07:26

我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!

日常工作中,我们难免需要对Excel数据进行各种条件判断,今天就跟大家分享几个多条件判断的公式,学会它们轻松应对Excel数据多条件判断问题。

一、IF+AND函数组合进行多条件判断

如下图所示,这是一个员工考核成绩表,需要给“技术部”并且“考核成绩”大于90的员工补贴900元,否则补贴为0。

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

=IF(AND(B3="技术部",C3>90),900,0)

或者

=IF((B3="技术部")*(C3>90),900,0)

然后点击回车,下拉填充数据即可

解读:

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

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

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

二、IF+OR函数组合进行多条件判断

如下图所示,这是一个员工考核成绩表,需要给“技术部”或者“考核成绩”大于90的员工补贴900元,否则补贴为0。

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

=IF(OR(B3="技术部",C3>90),900,0)

或者

=IF((B3="技术部")+(C3>90),900,0)

然后点击回车,下拉填充数据即可

解读:

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

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

三、多条件区间判断使用IFS函数更简单

IFS函数介绍

函数功能:IFS 函数检查是否满足一个或多个条件,且是否返回与第一个 TRUE 条件对应的值。IFS 可以取代多个嵌套 IF 语句,并且可通过多个条件更轻松地读取。

语法结构:=IFS(测试条件1,真值1,测试条件2,真值2……测试条件N,真值N)

应该实例:

如下图所示,根据考核成绩,给员工划分考核等级,考核成绩>=90,等级为“优”;考核成绩>=80,且小<90,则为“良”;考核成绩>=60,且小<80,则为“合格”;考核成绩<60,则为“不合格”。

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

=IFS(C2<60,"不合格",C2<80,"合格",C2<90,"良",True,"优")

或者

=IFS(C2>=90,"优",C2>=80,"良",C2>=60,"合格",True,"不合格")

点击回车,下拉填充数据即可

解读:

用IFS函数进行区间多条件判断时,我们需要注意,如果在进行区间判断时当使用小于号<时,条件需要从小到大;如果使用大于>条件需要从大到小。

以上是【桃大喵学习记】今天的干货分享~觉得内容对你有帮助,记得顺手点个赞哟~。我会经常分享职场办公软件使用技巧干货!大家有什么问题欢迎留言关注!

3 阅读:218

醉香说职场

简介:职场啥都得懂