excel中,如何在同时满足两个单元格字符匹配的条件下取最大值,最小值,平均值

2024-11-15 12:28:56
推荐回答(2个)
回答(1):

最小值: 数组公式 CTRL+SHIFT+回车 结束公式的编辑!
=MIN(IF((A1:A8="ss")*(B1:B8="FT"),E1:E8))

最大值: 数组公式 CTRL+SHIFT+回车 结束公式的编辑!
=MAX(IF((A1:A8="ss")*(B1:B8="FT"),E1:E8))

平均值:=AVERAGEIFS(E:E,A:A,"SS",B:B,"FT")
平均值公式只适用于2007及以上版本。

回答(2):

最小值: 数组公式 CTRL+SHIFT+回车 结束公式的编辑!
=MIN(IF((A1:A8="ss")*(B1:B8="FT"),E1:E8))

平均值:
=SUMPRODUCT((A1:A8="ss")*(B1:B8="ft")*E1:E8)/SUMPRODUCT((A1:A8="ss")*(B1:B8="ft"))