大家平时求平均值一般都用什么函数?可能大多数人会想到 average, averageif, averageifs, daverage,subtotal,甚至是我之前教过的全能函数 aggregate,具体可参见如下推文。
如果需要去掉最大值和最小值求平均值,大家又会怎么设置公式呢?
不要想复杂了,Excel 中有这么一个小众函数,专为此需求而生,它就是 TRIMMEAN。
- 计算排除数据集顶部和底部尾数中数据点的百分比后取得的平均值。
- TRIMMEAN(array, percent)
- array:必需,需要进行整理并求平均值的数组或数值区域。
- percent:必需,要从计算结果中除去的数据点的比例。例如,如果 percent=0.2,将从 20 点 (20 x 0.2) 的数据集中除去 4 点:数据集顶部和底部各 2 点。
- 如果 percent < 0 或 > 1,TRIMMEAN 将返回错误值 #NUM!。
- 函数 TRIMMEAN 将排除的数据点数向下舍入到最接近的 2 的倍数。如果 percent = 0.1,30 个数据点的 10% 等于 3 个数据点。为了对称,TRIMMEAN 将从数据集顶部和底部各除去 1 个值。
下图 1 是参加某选秀节目的各位选手得分,一共 6 位评委,如大家熟知的规则,最终得分为去除最高分、最低分之后的平均值。
请用最短的公式求出每位选手的最终得分,效果下图 2 所示。
1. 在 H2 单元格输入以下公式,拖动下拉复制公式即可:
=TRIMMEAN(B2:G2,2/6)
公式释义:
- B2:G2:需要求平均值的数据区域
- 2/6:需要除去的数据点的比例;根据规则,要从 6 位评委中除去 2 位
很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。
现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。