检查两个单元格并返回值的公式

时间:2015-01-30 17:29:24

标签: excel excel-formula

我正在尝试找到一个可以帮助我获得这些结果的函数:

B4  C4  D4
Yes Yes Yes
Yes No  No
No  Yes No
No  No  No

我需要它在功能栏中说“是”,只有当公式中的两个都有“是”时。我试过了

=IF(B5=C5,"Yes","No")

但如果有两个No,则结果为Yes。

2 个答案:

答案 0 :(得分:3)

您需要使用AND()函数。在D4:

=IF(AND(B4="yes", C4="yes"), "yes", "no")

答案 1 :(得分:0)

只需要检查两个单元格,IF(AND(...可能是最佳路线,但如果行中的更多单元格将被批评,它很快就会变得难以处理。在这些情况下,我建议将COUNTIF的结果与您想要返回的值的数量进行比较。

=IF(COUNTIF(B4:C4, "yes")=2, "yes", "no")

可以更轻松地扩展此方法以包含其他列。