我在excel中有四列,它们将包含值"Yes“、"No”或"NAP“。我需要在第5列中编写一个公式,如果4个值中至少有1个值= "Yes",其他3个值= "NAP”,则该公式将显示"Yes“。如果是两个Yes和两个NAP或三个Yes和1个NAP等,第5列也将= "Yes“。
如果所有四列都= NAP,则第5列需要显示"NAP“。
如果四列中的任何一列= "No“,则第五列必须= "No”。
这是我到目前为止所做的。
=IF(AND(BS3=“是”,BT3=“是”,BU3=“是”,BV3=“是”),“是”,IF(AND(BS3="NAP",BT3="NAP",BU3="NAP",BV3="NAP"),"NAP",“否”)
我希望我说得够清楚了,希望你能帮助我!
发布于 2014-05-29 21:21:03
为什么不呢:
=IF(OR(A1="NO",B1="NO",C1="NO",D1="NO"),"NO",IF(OR(A1="YES",B1="YES",C1="YES",D1="YES"),"YES","NAP"))发布于 2014-05-29 21:44:23
尽管我发现Tripp的答案没有任何错误,但您也可以使用COUNTIF函数来完成此操作,该函数可能更易于阅读
=IF(COUNTIF(B1:E1,"No")>0,"No",IF(COUNTIF(B1:E1,"NAP")=4,"NAP",IF(COUNTIF(B1:E1,"Yes")>0,"Yes","No")))当然,只需更改单元格引用以匹配您需要它们的位置
发布于 2014-05-29 21:49:32
这就是了:
=IF(COUNTIF(A1:D1,"No"),"No",IF(COUNTIF(A1:D1,"Yes"),"Yes","NAP"))https://stackoverflow.com/questions/23934219
复制相似问题