Excel多个IF和OR条件

时间:2015-05-21 04:52:29

标签: excel if-statement

我正在尝试制作状态条件。以下是我想要拥有状态的单元格。我有2列,案例状态和错误状态

Sheet1
cell#   Case Status    Bug Status
G8      Passed
G9      Failed         Fixed
G10     Failed         Pending
G11     New Bug
G12     New Bug        Fixed

另一方面(Sheet2)我想知道sheet1的一般状态,如果它仍然是" Open"或"已关闭"。我的参数将是,所有"失败"和"新Bug"案件状态应该是相应的"固定"错误状态列下的状态,以便有一个"已关闭" sheet2一般状态下的状态。

任何帮助都将非常感谢。非常感谢你。

1 个答案:

答案 0 :(得分:0)

以下是几种方式:

第一个使用COUNTIFS:

=IF(COUNTIFS(G8:G12,"=Failed",H8:H12,"<>Fixed")+COUNTIFS(G8:G12,"=New Bug",H8:H12,"<>Fixed"),"Open","Closed")

第二个是数组公式(所以你需要使用Control-Shift-Enter而不是Enter):

=IF(SUM((G8:G12="Failed")*(H8:H12<>"Fixed")+(G8:G12="New Bug")*(H8:H12<>"Fixed")),"Open","Closed")