平均数怎么求公式 怎么求平均值

在使用Excel处理数据时,我们经常会遇到需要计算平均值的情况 。
学校里各科成绩出来了,要统计平均分;不同的领导打分占比不一样,要计算加权总得分;单位内部年终评比相互打分,要去掉一个最高分、一个最低分再计算平均分;……
这些都属于平均数的计算,但都有不同的计算方法 。
今天小E就来告诉大家如何在Excel中计算上述平均值 。

01
算术平均值

如果你是老师,考试成绩出来了,你一定想知道这个考试成绩的平均分吧?
例如,计算下图中所有学生的语言成绩的平均分:


这个平均分是一种算术平均计算 。
算术平均数是最常见的平均数的计算,也是最简单的一种 。
设一组数据为X1,X2,...,Xn,计算算术平均值m的公式为:

算术平均值的计算公式告诉我们,用分母的总值除以分子的片数就可以得到算术平均值 。
Excel中的SUM函数和COUNT函数正好满足分母和分子的计算 。
所以,我们可以在单元格B10中输入下面的公式,然后我们就可以计算出语文成绩的平均分了 。
=SUM(B2:B9)/COUNT(B2:B9)

但是,上面这种严格按照公式编写函数的方法,难免会带来一些麻烦 。
其实在Excel中,AVERAGE函数可以根据上面的公式直接计算一组数值的算术平均值~
我们只需要在B10单元格中输入以下公式:
=AVERAGE(B2:B9)
可以算出所有学生语文成绩的平均分~

02
加权平均值

与算术平均相比,加权平均在许多情况下被广泛使用 。
加权平均值的计算方法是将每个值乘以相应的权重,然后相加得到总值,再除以单位总数 。
如果n个数的权重分别为

则加权平均值m为:

比如一门学科的年终成绩,期中考试占30%,期末考试占50%,作业占20% 。
比方说,张期中考96分,期末考80分,作业95分 。
如果算上算术平均分,就是:


如果计算加权平均值,则为:


通过对比发现,由于期末考试成绩所占比重较大,所以期末考试成绩对平均分的影响较大 。
如果不考虑这个比例,计算出来的算术平均值会高于实际平均值,这就是加权平均的意义 。
在Excel中,如果要计算加权平均值,可以使用Sumproduct函数 。
Sumproduct函数的语法如下:
=SUMPRODUCT(数组1,[数组2],[数组3],...)
Array1、array2等参数是需要相乘求和的数组参数 。
如果array1参数的值为;

array2参数的值为

那么SUMPRODUCT(array1,[array2])等于X1*W1 X2*W2 …Xn*Wn 。
了解Sumproduct函数的用法,然后计算上面文章中张三的最终得分 。我们可以在单元格C5中输入公式:
=SUMPRODUCT(B2:B4,C2:C4)/SUM(B2:B4)
如下图所示:

03
截断平均值

截断平均值类似于算术平均值 。
唯一不同的是,在计算截断平均值之前,要先对数值进行排序,按比例去掉头尾值后再计算算术平均值 。
比如我们经常在电视上听到的,运动员去掉最高分和最低分后的平均分,就是截断平均值 。
你可能有点小聪明,先用排序函数把数据按大小排序 。
然后删除最高分和最低分数据,最后用平均值函数计算 。
这个操作的结果显然是正确的,但是缺少两个数据 。你觉得领导会满意吗?
为了完美解决这个需求,我们需要使用Excel中的TRIMMEAN函数 。
TRIMMEAN函数的语法如下:
=TRIMMEAN(array, percent)
第一个参数array表示要排序和平均的数据,参数percent是计算中要剔除的头尾数据的比例 。
比如如下图所示,一个运动员的评委打分 。现在,如果要删除最高分和最低分并计算最终得分,可以在单元格B10中输入公式:
=特里梅恩(B2:B9,2/计数(B2:B9))
这里我们要截断一个最高分和一个最低分,所以TRIMMEAN函数的percent参数是2/ all值的个数 。


04
条件平均值

在平时,我们经常会遇到需要计算条件均值的情况 。
比如在全单位的工资列表中,计算某个部门的总平均工资,在所有科目的总分列表中,计算某个科目的平均分 。这里的部门和科目是一个条件 。
Excel提供了AVERAGEIF和AVERAGEIFS两个函数,分别可以快速计算单条件平均值和多条件平均值 。
首先,让我们看看AVERAGEIF函数的定义和语法格式:
AVERAGEIF函数:返回满足给定条件的区域中所有单元格的平均值(算术平均值) 。
=AVERAGEIF(range, criteria, [average_range])=AVERAGEIF(条件区,条件,平均值区域)
参数范围表示:条件区域-第二个参数标准条件所在的区域范围;
参数criteria表示:condition-用于定义计算平均值的单元格;
参数[average_range]的意思是:平均值面积——参与平均值计算的数据单元格的面积范围;
例如,要计算下图中业务部门的平均工资,您可以在C21单元格中输入公式:
=AVERAGEIF(A2:A20,\"事业部\",C2:C20)


以上,AVERAGEIF函数是用来计算单个条件平均值的,而average if函数无非是把几个条件面积和条件参数相加 。

05
摘要

今天介绍了四种不同需求情况下如何用Excel快速计算平均值,总结如下:
计算算术平均值并使用平均值函数;
计算加权平均值并将SUMPRODUCT函数与SUM函数相结合;
计算截断的平均值并使用TRIMMEAN函数;
使用AVERAGEIF函数或average if函数获得条件平均值;
下载练习并练习 。
实践在评论区~

  • 癌症患者真的会被治愈吗?为什么有些病人治疗得越多,病情就越严重?
  • 新冠肺炎疫苗接种注意事项分享(新冠肺炎疫苗接种后如何)
  • 假发品牌哪个好(男士假发哪个品牌最好)
  • 新冠肺炎病毒从肺炎到器官衰竭在哪里?会有后遗症吗?
  • 鸡屎藤加桂圆有什么副作用(鸡屎藤加桂圆的功效和作用)
【平均数怎么求公式 怎么求平均值】-- 展开阅读全文 --

    推荐阅读