可使用TRIMMEAN函数自动剔除一个最高分和一个最低分后求平均值,公式为=TRIMMEAN(数据区域,2/COUNT(数据区域)),并可通过LARGE、SMALL函数验证剔除效果。

如果您需要在Excel表格中计算一组数据去掉最高分和最低分后的平均值,则可以使用TRIMMEAN函数实现自动剔除指定比例的极值并求均值。以下是具体操作步骤:
一、理解TRIMMEAN函数的基本原理
TRIMMEAN函数通过从数据集的两端各截去指定比例的数据点后,对剩余数值计算算术平均值。当数据个数为n时,若需去掉1个最高分和1个最低分,则应设置截尾比例为2/n;该函数会自动向下舍入到最接近的偶数倍截取数量,确保对称剔除。
1、选中目标单元格,准备输入公式。
2、输入公式:=TRIMMEAN(数据区域, 截尾比例)。
3、将“数据区域”替换为实际评分单元格范围,例如B2:B11。
4、将“截尾比例”设为2/COUNT(B2:B11),以确保恰好去掉一个最高分和一个最低分(前提是数据个数≥4)。
二、使用数组公式辅助确定截尾数量
当数据长度不固定或需严格保证仅剔除单个最高与最低值时,可结合COUNT与ROUNDUP函数动态生成截尾比例,避免因小数精度导致TRIMMEAN实际剔除0个或多个极值。
1、在空白单元格中输入:=2/COUNT(B2:B11)。
2、复制该结果,粘贴为数值备用。
3、在目标单元格中输入:=TRIMMEAN(B2:B11, ROUNDUP(2/COUNT(B2:B11), 2))。
4、按Enter确认,函数将基于四舍五入后的比例执行截尾计算。
三、手动验证剔除效果的辅助方法
为确保TRIMMEAN确实只去除了一个最高分和一个最低分,可先用LARGE与SMALL函数分别提取极值,并与原始数据比对剔除后的剩余集合。
1、在新列中输入:=LARGE(B2:B11,1),获取最高分。
2、在另一列中输入:=SMALL(B2:B11,1),获取最低分。
3、使用条件筛选功能,临时隐藏等于上述两值的行(注意处理重复极值情形)。
4、对可见单元格使用AVERAGE函数,所得结果应与TRIMMEAN输出基本一致(允许浮点运算微小差异)。










