如何在Excel中创build具有多个值的条件语句

我有四列在excel中,如果至less有四分之一的值是“是”,“否”或“NAP”,我需要在第五列中写一个公式, “是”,其他3 =“NAP”。 如果是两个是和两个国家行动计划或三个是和一个国家行动scheme等,第五列也会=“是”。

如果全部四列= NAP比第五列需要显示“NAP”。

如果四列中的任何一列=“否”,则第五列必须=“否”。

这是我到目前为止…

IF(AND(BS3 =“NAP”,BT3 =“NAP”,“是”)。 BU3 =“NAP”,BV3 =“NAP”),“NAP”,“否”))

这个公式唯一的问题是它太绝对了,如果在四列中有NAP和是的组合,它将不允许第五列显示“是”。

我希望我已经清楚了,你可以帮忙!

为什么不:

=IF(OR(A1="NO",B1="NO",C1="NO",D1="NO"),"NO",IF(OR(A1="YES",B1="YES",C1="YES",D1="YES"),"YES","NAP")) 

干得好:

 =IF(COUNTIF(A1:D1,"No"),"No",IF(COUNTIF(A1:D1,"Yes"),"Yes","NAP")) 

虽然我发现Tripp的答案没有问题,但也可以使用COUNTIF函数来进行读取

 =IF(COUNTIF(B1:E1,"No")>0,"No",IF(COUNTIF(B1:E1,"NAP")=4,"NAP",IF(COUNTIF(B1:E1,"Yes")>0,"Yes","No"))) 

当然只要改变单元格引用来匹配你需要的地方