在Excel中过滤公式

我知道SUMIF (和朋友)公式。 我想知道是否可以将逻辑扩展到其他function(例如“性别= F的最大年龄”),而不使用macros或VBA。 我尝试了类似的东西

 MAX(IF(A1:A5="F",B1:B5,"")) 

但似乎并不奏效。

可以用数组公式来完成,使用Ctrl-Shift-Enterinput这个公式:

 =MAX(IF(A1:A5="F",B1:B5,0)) 

(它将显示在带有花括号的公式栏中)。

零值用于那些不是“F”的值/行,这不会影响最大年龄。