excel中 一列数值在规定范围内的数值去掉一个最高值去掉一个最低值求算术平均值

例如:A1-A10有十个数值,首先我们要筛选其中在B1中数值的85%-100%范围内的数值,求筛选出的数值去掉一个最高值和一个最低值的算数平均值。
其实这个命题还有一个附加条件,就是在B1的85%-100%范围内的数值个数如果大于等于5个,去掉一个最高值和一个最低值进行算数平均,现在为了简化一点,已拟定符合要求的数值的数量肯定大于5个了。

=AVERAGE(TRIMMEAN(IF((A1:A10>=0.85*B1)*(A1:A10<=B1),A1:A10),(SUM((A1:A10>=0.85*B1)*(A1:A10<=B1))-2)/SUM((A1:A10>=0.85*B1)*(A1:A10<=B1))))

ctrl+shift+enter

三键结束

温馨提示:答案为网友推荐,仅供参考
相似回答