Excel技术求助:仅筛选Year 1数据求Total Revenue(E列)最大值的正确公式
正确公式及说明
如果你用的是Excel 2019、365或更高版本,直接用
MAXIFS函数,这是最直接的解法:=MAXIFS(E2:E308, B2:B308, "Year 1")这个函数的逻辑是:在E2:E308范围里,找出B2:B308等于"Year 1"的所有单元格,然后取其中的最大值。
要是你用的是旧版Excel(不支持MAXIFS),就用数组公式(输入完成后需要按
Ctrl+Shift+Enter组合键确认,不能直接回车):=MAX(IF(B2:B308="Year 1", E2:E308))这个公式会先通过IF函数筛选出B列是"Year 1"对应的E列营收数据,再用MAX函数取最大值。
你之前尝试的MATCH+INDEX组合是用来定位符合条件的单元格位置、提取对应值的,不是用来直接求最大值的,所以达不到你要的效果。
内容的提问来源于stack exchange,提问作者Jasmine Ross
相关产品推荐
相关产品推荐

