唯一的不同就是,截尾平均值在计算之前,要先将数值排序,然后按照比例去掉头部和尾部的部分数值后,再计算算术平均值 。
比如,我们经常在电视上听到的,将运动员的得分去掉一个最高分、一个最低分后的平均得分,就属于截尾平均值 。
你可能会耍点小聪明,先利用排序功能,把数据按照大小先排好顺序 。
再删去最高分和最低分两组数据,最后利用 AVERAGE 函数来计算 。
这样操作的结果显然也是正确的,但是少了两个数据,你觉得领导会满意吗?
想要完美地解决这个需求,我们需要用到 Excel 中的 TRIMMEAN 函数 。
TRIMMEAN 函数的语法如下:
=TRIMMEAN(array, percent)其中第一个参数 array 表示需要进行整理并求平均值的数据,参数 percent 为计算时,要剔除的头尾数据占总数据的比例 。
比如下图所示为某运动员的评委打分,现在要去掉去掉一个最高分、一个最低分后计算最终的得分,可以在 B10 单元格中输入公式:
=TRIMMEAN(B2:B9,2/COUNT(B2:B9))
在这里,我们要截去一个最高分和一个最低分,所以 TRIMMEAN 函数的 percent 参数就是 2/所有数值的个数 。
文章插图
04
条件平均值
在平时,我们经常会遇到需要计算条件平均值的情况 。
比如,在整个单位的工资明细表中,计算某某部门的总平均工资,在所有科目的总分表中计算某科目的平均分,这里的部门和科目就是一个条件 。
Excel 中提供了 AVERAGEIF 和 AVERAGEIFS 两个函数,可以分别快速地计算单条件平均值和多条件平均值 。
首先,我们来看下 AVERAGEIF 函数的定义和语法格式:
AVERAGEIF 函数:返回某个区域内满足给定条件的所有单元格的平均值(算术平均值)
=AVERAGEIF(range, criteria, [average_range])=AVERAGEIF(条件区,条件,平均值区域)
参数 range 表示:条件区 —— 第二个参数 criteria 条件所在的区域范围;
参数 criteria 表示:条件 —— 是用来定义计算平均值的所在单元格;
参数[average_range]表示:平均值区域 —— 是参与计算平均值的数据单元格所在区域范围;
比如要计算下图中事业部的平均工资,可以在 C21 单元格中输入公式:
=AVERAGEIF(A2:A20,"事业部",C2:C20)
文章插图
以上,是用 AVERAGEIF 函数计算单条件平均值,而 AVERAGEIFS 函数无非是多增加了几个条件区和条件参数而已 。
05
总结
今天,我们介绍了四种不同需求情况下,平均值如何快速利用 Excel 求取,总结一下:
? 求取算术平均值,利用 AVERAGE 函数;
? 求取加权平均值,利用 SUMPRODUCT 函数结合 SUM 函数;
? 求取截尾平均值,利用 TRIMMEAN 函数;
? 求取条件平均值,利用 AVERAGEIF 函数或者 AVERAGEIFS 函数;
赶快下载练习,动手实践练习一下吧 。
秒懂生活扩展阅读
- 怎么计算存货成本 加权平均法的公式是什么
- 护发素的正确使用方法 护发素的作用
- 微信加人方法快速有效
- 体重肥胖计算公式 bmi怎么算
- mac电脑ip地址查询方法 如何查看电脑的ip和mac地址
- 风速仪测量排风量怎么计算
- 酸菜腌制方法
- 拼多多怎么看商家发货地?有什么方法?
- 女生体脂率计算公式
- 2022计算机考试报名时间+费用+规定