Excel 使用多个条件返回不同结果的COUNTIF
我试图查询三个特定文本值的存在范围,并让公式根据结果设置一个特定文本值。单元格将不包含任何其他值。值为Excel 使用多个条件返回不同结果的COUNTIF,excel,excel-2010,countif,Excel,Excel 2010,Countif,我试图查询三个特定文本值的存在范围,并让公式根据结果设置一个特定文本值。单元格将不包含任何其他值。值为Go,需要工作-挂起,和禁止进入。此电子表格跟踪子任务完成情况,因此,如果该范围内的任何单元格包含No-Go,则结果为No-Go;如果任何单元格包含需要工作-挂起,则结果为需要工作-挂起;如果所有单元格都包含Go,则结果为Go。一个值和一个结果的公式工作良好: =IF(COUNTIF(B12:B21,"Needs Work - Pending"), "Needs Work - Pending",
Go
,需要工作-挂起
,和禁止进入
。此电子表格跟踪子任务完成情况,因此,如果该范围内的任何单元格包含No-Go
,则结果为No-Go
;如果任何单元格包含需要工作-挂起
,则结果为需要工作-挂起
;如果所有单元格都包含Go
,则结果为Go
。一个值和一个结果的公式工作良好:
=IF(COUNTIF(B12:B21,"Needs Work - Pending"), "Needs Work - Pending", "Go")
我无法确定如何添加下一个级别。在功能上,我希望以下各项能够发挥作用:
{如果范围包含
禁止进入
返回禁止进入
中断如果范围包含
需要工作-挂起
返回需要工作-挂起
中断所有其他返回
Go
return}如果我理解正确,您希望将公式放在一个单元格中,查看范围B12:B21和:
=IF(COUNTIF(B12:B21,"No Go")>0,"No Go",IF(COUNTIF(B12:B21,"Needs Work - Pending")>0,"Needs Work - Pending","Go"))
编辑:从“需要工作”更改为“需要工作-待定”,以匹配用户pnuts对原始问题的编辑 作品完美,你是白金!我尝试了在尾随COUNTIF括号末尾使用“>0”和不使用“>0”的公式,结果似乎完全相同。你能解释一下加上它的好处吗?它是否通过忽略空白单元格来加速公式?我这样做只是为了更加明确,以便您可以看到发生了什么。