if or和and同时怎么用,excel三个if条件怎么写

首页 > 经验 > 作者:YD1662023-05-24 08:39:24

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

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

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

if or和and同时怎么用,excel三个if条件怎么写(1)


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

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


if or和and同时怎么用,excel三个if条件怎么写(2)



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

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


if or和and同时怎么用,excel三个if条件怎么写(3)


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

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

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

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.