柏虎资源网

专注编程学习,Python、Java、C++ 教程、案例及资源

Excel if函数与and、or函数嵌套使用实例

工作中经常使用Excel处理数据,有些时候遇到判断条件时and和or条件时,该怎么处理呢。

如下图所示,故障类型次数小于2,且故障时间小于30分钟,判定为A级。如果单纯用if函数怎么编写呢!

在F4单元格输入:=IF(D4<2,IF(E4<30,"A级","非A级"),"非A级")向下拉,这样是不是有些复杂。


以上条件体现的是and关系,excel可以在if函数中嵌套and函数使用,以上可简化为:

=IF(AND(D4<2,E4<30),"A级","非A级")




如果上面条件修改一下,发生次数小于2,或者故障时间小于30分,判断为A级又该如何嵌套呢!

=IF(OR(D4<2,E4<30),"A级","非A级")



如果次数小于4次,故障时间低于20分钟,或者故障类型次数小于2,且故障时间小于30分钟,判定为A级。该怎么书写公式呢!

如下所示用OR将两个AND公式连接起来就可以了!

=IF(OR(AND(D4<4,E4<20),AND(D4<2,E4<30)),"A级","非A级")

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言