Excel 公式中的多个 IF OR 条件

Multiple IF OR conditions in Excel formula

在 Excel 中,如果多个条件为真,我根据 MA​​X 条件创建了一个公式。到目前为止,公式看起来是:

    =MAX(IF(A:A="Nissan";IF(B:B="Green";C:C)))

现在,我想要一个基于多种颜色的配方,例如绿色和蓝色 Nissans。我不知道我必须在哪里放置蓝色。

我使用 Excel 2007 并且知道在这个公式中使用 CTRL+SHFT+ENTER。

这有效 - 仍然需要使用 ctrl+shift+enter:

=MAX(IF(A:A="Nissan";IF(OR(B:B="Green";B:B="Blue");C:C)))

经测试有效,我必须注意“;”和“,”...

从下面的 JvdV 借用 {},这有效:

=MAX(IF(A:A="Nissan";IF((B:B={"Green";"Blue"});C:C)))

如果您有 Excel 2016,您可以使用 MAXIFS() 并为公式提供一个值列表。如果您对 A 列或 B 列或两者都有两个以上的条件,则特别方便。

=MAXIFS(C3:C10,A3:A10,"Nissan",B3:B10,{"Blue","Green"})