用IF和AND独立测试值

时间:2019-05-04 14:07:54

标签: excel excel-formula

我想在3个不同的时间针对两个条件测试一个单元。这是针对分配了3分钟不同优先级的分钟数的工作单的。

Priority    Completed in (min)  SLA Test
1           15                  Pass
2           20                  Pass
3           70                  Fail

优先级1 = 15、2 = 30、3 = 60

如果C1中的优先级等于1,2或3,并且与右上角的分钟数匹配,则返回“通过”或“失败”。我不确定如何独立运行测试“如果”

=IF(AND(C7=1,I7<=15) , "Pass", "Fail", IF(AND(c7=2,i7<=60) , "Pass", "Fail")

测试3个不同的优先级后通过还是失败

1 个答案:

答案 0 :(得分:0)

假设表格位于C6:D9

尝试以下任何一种公式:

  1. 嵌套IFs

    = IF( C7 = 1, IF( D7 <= 15, "Pass", "Fail"), IF( C7 = 2, IF( D7 <= 30, "Pass", "Fail"), IF( C7 = 3, IF( D7 <= 60, "Pass", "Fail") ) ) )

  2. 结合CHOOSEIF

    = CHOOSE( C7, IF( D7 <= 15, "Pass", "Fail"), IF( D7 <= 30, "Pass", "Fail"), IF( D7 <= 60, "Pass", "Fail") )

enter image description here