在Excel中,如果满足多个条件,我将基于MAX条件创建一个公式。到目前为止,该公式看起来如下:
=MAX(IF(A:A="Nissan";IF(B:B="Green";C:C)))
现在,我想要一个基于多种颜色的公式,例如Green和Blue Nissans。我不知道必须在哪里放置蓝色。
我使用Excel 2007,并且知道要为该公式使用CTRL + SHFT + ENTER。
答案 0 :(得分:1)
这有效-仍然需要使用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)))
答案 1 :(得分:1)
如果您有Excel 2016,则可以使用MAXIFS()
并向公式提供值列表。如果您对A列或B列或同时具有两个以上的列,则特别方便。
=MAXIFS(C3:C10,A3:A10,"Nissan",B3:B10,{"Blue","Green"})