EXCEL中,去掉一个最大值一个最小值和0,求平均数

2025-01-31 06:50:50
推荐回答(2个)
回答1:

公式为:
=(SUM(A:A)- MAX(A:A) - MIN(A:A)) / (COUNT(A:A) - 2 - COUNTIF(A:A,0))
分子是:总和 - 最大值 - 最小值
分母是:总个数 - 2(两个极值) - 0的个数

回答2:

如果是不确定0的个数,公式不怎么好弄,下面是0的个数最多3个的公式写法(假定数据在A1:G1)。=(SUM(A1:G1)-MAX(A1:G1)-IF(SMALL(A1:G1,1),SMALL(A1:G1,1),IF(SMALL(A1:G1,2),SMALL(A1:G1,2),IF(SMALL(A1:G1,3),SMALL(A1:G1,3)))))/(COUNTIF(A1:G1,">0")-2)