如何使用COUNTIF和COUNT在excel中使用4个条件创建不同的输出?

时间:2017-10-17 06:55:13

标签: excel excel-formula

我正在尝试创建一个显示以下内容的公式;

if => 1是10的NOK,总体上是NOK

如果满分为10,=> 1但是< 10就行,那就是正在进行中

如果满分10分,则10分未开始,总体上未开始

如果满分10分,10分可以,总体来说还可以

我使用了以下公式;

=IF(COUNTIF(K102:K111,"NOK"),"NOK",IF(COUNTIF(K102:K111,"OK")>=1,"In Progress",IF(COUNT(COUNTIF(K102:K111,"Not Started")=10),"Not Started","In Progress")))

我可以正确地获得前3个条件,但是最后一个条件,如果10个中的10个是好的,我仍然可以得到整体#34;进行中"

请帮助。谢谢〜

1 个答案:

答案 0 :(得分:0)

您的错误在这里:

IF(COUNTIF(K102:K111,"OK")>=1,"In Progress",...)

10>=1为真,因此返回"In Progress"。相反,先检查10:

IF(COUNTIF(K102:K111,"OK")=10,"OK",IF(COUNTIF(K102:K111,"OK")>=1,"In Progress",...))

此外,公式中没有任何地方返回"OK"