假设您有5个包含值的单元格:
[12, 23, 50, 89, 95]
并且您有兴趣找到四个最大条目的平均值(因为它是最小的,因此下降了12个。)
我想知道如何在excel中做到这一点?
答案 0 :(得分:2)
您可以使用此公式获得5中最大4的平均值
=AVERAGE(LARGE(A1:E1,{1,2,3,4}))
即使存在重复,也只会平均4个值
一般来说,如果您可能有可变数量的值,那么平均值没有最小值就可以使用此版本
=(SUM(Range)-MIN(Range))/(COUNT(Range)-1)
再次使用重复项可以正常工作 - 当然在范围内必须至少有2个数字
答案 1 :(得分:1)
您可以使用AVERAGEIF(范围,条件)
所以在你的情况下,它将是AVERAGEIF(A1:E1,">"& MIN(A1:E1))
希望这会有所帮助..
答案 2 :(得分:0)
使用=LARGE
获取第largest个最大值,然后使用=SUMIF
添加,如果该值大于第n个值!
在伪代码中有这样的事情:=SUMIF(data >= LARGE(range, n))/n
,抱歉,我使用excel已经有一段时间了。 `