在excel中去掉三个最高值和两个最低值求平均值如何做

2024-12-12 20:57:50
推荐回答(5个)
回答1:

  假如数据在A列,在B1中输入

  =AVERAGEIFS(A:A,A:A,"<"&LARGE(A:A,3),A:A,">"&SMALL(A:A,2))

  

回答2:

最简单也最土的一个办法就是:
先对这且数据就行排序,把三个最高值及两个最低值去掉后,再用average公式.

回答3:

设100行,可以这样做。
=averageifs(A1:A100,A1:A100,"small(a1:a100,2)")
不过,我的2003版的,没有试过,能不能用。

回答4:

不对称哦
只能这么做
数据在a列
a1→a10
b1输入--
=(sum(a1:a100)-large(a1:a10,1)-large(a1:a10,2)-large(a1:a10,3)-small(a1:a10,1)-small(a1:a10,2))/(count(a1:a10)-5)

回答5:

例如 a1:a10
=(sum(a1:a10)-sum(large(a1:a10,{1,2,3}))-sum(small(a1:a10,{1,2})))/5