我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!
日常工作中,我们难免需要对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函数进行区间多条件判断时,我们需要注意,如果在进行区间判断时当使用小于号<时,条件需要从小到大;如果使用大于>条件需要从大到小。
以上是【桃大喵学习记】今天的干货分享~觉得内容对你有帮助,记得顺手点个赞哟~。我会经常分享职场办公软件使用技巧干货!大家有什么问题欢迎留言关注!