Excel是否对多个选项进行查询

时间:2019-04-18 13:38:45

标签: excel excel-formula

我正在寻找一种方法,可以根据不同的通过/失败/阻止的条件来通过或拒绝一组测试。

这是我的桌子:      enter image description here

我想在“结果进入此处”单元格中添加通过/失败或阻止的结果,所以我想我需要多个if / or语句。

对于通过结果,标准是“严重失败”和“阻止”为= 0,并且“通过”为>0。

对于失败结果,严重失败必须大于0(与其他值无关)

对于阻止的结果,阻止必须大于0(无论其他值如何)

因此,我猜测需要一个带有几个OR语句的if语句,并且“已通过”查询本身具有一个AND查询。

任何帮助将不胜感激

2 个答案:

答案 0 :(得分:1)

如前所述,您需要使用多个IF语句:

IF(B5>0,"Blocked",IF(B3>0,"Critical",IF(AND(B3=0,B5=0,B1>0),"Critical Fail",NA())))

哪里

  • B1>“通过”值
  • B3>“严重失败”值
  • B5>“已阻止”值

答案 1 :(得分:0)

假定您具有Excel 2016+版本和以下布局:

enter image description here

=IFS(D5>0,"Critical fail outcome",D7>0,"Failed outcome",Y(D5=0,D7=0,D3>0),"Pass outcome",True,"")

备注:如果前面的语句均未返回true,则最后一个True和“”是默认值