使用的环境
计算机环境:Windows11Excel版本:Excel2016家庭与学生版
算数平均值
算数平均值就是我们常说的均值,是一组数据相加后除以数据的个数得到的结果。
算数平均值的计算
未分组数据计算算数平均值
设一组样本数据为x1 ,x2 ,…,xn ,样本量为n,则算术平均值的计算公式为
Excel2016中使用AVERAGE函数计算算数平均值:
语法AVERAGE(number1, [number2], ...)AVERAGE 函数语法具有下列参数:Number1 必需。 要计算平均值的第一个数字、单元格引用或单元格区域。Number2, ... 可选。 要计算平均值的其他数字、单元格引用或单元格区域,最多可包含 255 个。备注参数可以是数字或者是包含数字的名称、单元格区域或单元格引用。不计算直接键入参数列表中的数字的逻辑值和文本表示形式。如果区域或单元格引用参数包含文本、逻辑值或空单元格,则这些值将被忽略;但包含零值的单元格将被计算在内。如果参数为错误值或为不能转换为数字的文本,将会导致错误。
示例说明:
未分组数据计算算数平均值拓展函数
在计算平均值时会有一些特殊的数据需要处理,可以尝试以下Excel中自带的函数可以更方便处理数据,提高数据处理效率。
与AVERAGE函数参数一致,只是对参数中的逻辑值进行了进一步处理,把逻辑值TRUE当成1处理,FALSE当成0处理。
- AVERAGEIF 与 AVERAGEIFS 函数:
AVERAGEIF 函数:
说明返回某个区域内满足给定条件的所有单元格的平均值(算术平均值)。语法AVERAGEIF(range, criteria, [average_range])AVERAGEIF 函数语法具有下列参数:Range 必需。 要计算平均值的一个或多个单元格,其中包含数字或包含数字的名称、数组或引用。Criteria 必需。 形式为数字、表达式、单元格引用或文本的条件,用来定义将计算平均值的单元格。 例如,条件可以表示为 32、"32"、">32"、"苹果" 或 B4。Average_range 可选。 计算平均值的实际单元格组。 如果省略,则使用 range。
通俗一点就是将IF函数与AVERAGE函数合并成了一个,示例说明:
可以看出来使用IF函数与AVERAGE函数要实现同样的效果需要更复杂的数组公式才能实现。AVERAGE函数简洁很多。
AVERAGEIFS 函数
说明返回满足多个条件的所有单元格的平均值(算术平均值)。语法AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)AVERAGEIFS 函数语法具有下列参数:Average_range 必需。 要计算平均值的一个或多个单元格,其中包含数字或包含数字的名称、数组或引用。Criteria_range1、criteria_range2 等 Criteria_range1 是必需的,后续 criteria_range 是可选的。 在其中计算关联条件的 1 至 127 个区域。Criteria1、criteria2 等Criteria1是必需的,后续criteria是可选的。形式为数字、表达式、单元格引用或文本的1至127个条件,用来定义将计算平均值的单元格。例如,条件可以表示为32、"32"、">32"、"苹果"或B4。
同样可以理解成IFS函数与AVERAGE函数的合并,可以更灵活的实现多重条件
这个函数的实际应用场景还比较多。在比赛中剔除最高分与最低分再计算算数平均值,就可以使用这个函数轻松实现。
语法TRIMMEAN(array, percent)TRIMMEAN 函数语法具有下列参数:Array 必需。 需要进行整理并求平均值的数组或数值区域。百分比 必需。从计算中排除数据点的分数。例如,如果percent=0.2,从20点(20x0.2)的数据集中剪裁4点:数据集顶部的2点和底部的2 点。备注如果百分比 < 0 或百分比 > 1,则 TRIMMEAN 返回 #NUM! 错误值。函数 TRIMMEAN 将排除的数据点数向下舍入到最接近的 2 的倍数。 如果 percent = 0.1,30 个数据点的 10% 等于 3 个数据点。 为了对称,TRIMMEAN 排除数据集顶部和底部的单个值。
第一个参数没什么好说的,重点在于第二个参数,百分比决定要排除的数据点个数。该值只能大于0,且小于1 ,其中,数据元素总数×百分比,刚好是偶数,如4,函数执行去掉两个最高值、两个最小值,再计算平均分操作;否则,向下舍入到最接近2的倍数,如3.9,向下舍入结果为2,执行去掉一个最高值和最小值,再计算平均值。说了这么多,举例说明:
不难发现上面提到的AVERAGEIFS 函数同样可以实现这个效果,只是实现难度更大。不过AVERAGEIFS 函数自由度也会更高一点。
分组数据算数平均值计算
根据分组数据计算平均值。设原始数据被分为k组,各组的组中值分别用M1,M2,M3,...,Mk来表示,各组变量值出现的频数分别用f1,f2,f3,...,fk来表示,n为样本量,则样本加权平均值的计算公式为:
示例说明:
几何平均值
几何平均值是另一种计算平均变量值的平均值。它不是对各单位变量值的算术平均,而是根据各单位变量值连乘积再开几次方来计算的,是n个变量值乘积的n次方根。几何平均值适用于对比率数据的平均,主要用于计算平均增长率。
当所掌握的变量本身是比率的形式时,采用几何平均值计算平均比率更为合理。几何平均值一般用G表示,它的计算公式如下:
几何平均值的特点:
(1)几何平均值受极端值的影响较算术平均值小。
(2)如果变量值有负值,计算出的几何平均值就会成为负数或虚数。
(3)它仅适用于具有等比或近似等比关系的数据。常用于计算金融中的年化收益率。
(4)几何平均值的对数是各变量值对数的算术平均值。
在Excel 2016中使用GEOMEAN函数计算几何平均值
语法GEOMEAN(number1, [number2], ...)GEOMEAN 函数语法具有下列参数:number1, number2, ... Number1 是必需的,后续数字是可选的。 用于计算平均值的 1 到 255 个参数。 也可以用单一数组或对某个数组的引用来代替用逗号分隔的参数。
举例说明:
调和平均值
调和平均值特点
(1)调和平均值易受极端值的影响,且受极小值的影响比受极大值的影响更大。
(2)只要有一个变量值为零,就不能计算调和平均值。
计算公式:
在Excel2016中使用HARMEAN函数计算调和平均值
语法HARMEAN(number1, [number2], ...)HARMEAN 函数语法具有下列参数:number1, number2, ... Number1 是必需的,后续数字是可选的。 用于计算平均值的 1 到 255 个参数。 也可以用单一数组或对某个数组的引用来代替用逗号分隔的参数。备注调和平均值始终小于几何平均值,而几何平均值总是小于算术平均值。参数可以是数字或者是包含数字的名称、数组或引用。逻辑值和直接键入到参数列表中代表数字的文本被计算在内。
举例说明:
这个平均值有些不好理解,一个比较形象的理解方式:
调和平均的直观解释可以通过物理问题来理解。例如,考虑一个物体在两段相同距离上以不同速度运动的平均速度问题。假设第一段距离以速度v1行驶,第二段距离以速度v2行驶,则平均速度不是,而是它们的调和平均数。