使用LARGE和AVERAGEIFS

时间:2015-10-23 23:56:03

标签: excel excel-formula

我想结合AVERAGEIFS和LARGE,但无法生成所需的结果。从示例:

WOLF    10
TIGER   5
TIGER   6
WOLF    9
TIGER   7
TIGER   7
WOLF    9
TIGER   8
TIGER   1
WOLF    7

我想要三个最高值WOLF的平均值。 WOLF的值为10997,因此前三位为109,{{ 1}}然后平均值应为9

我应该如何使用AVERAGEIFS和LARGE或其他函数运行它?

1 个答案:

答案 0 :(得分:1)

这是一个数组公式,因此请使用Control-Shift-Enter确认:

=AVERAGE(LARGE(IF(A1:A10="wolf",B1:B10),{1;2;3}))

调整两个范围以满足您的需求。