大家好,今天和大家分享一组与平均值有关的函数。
说到平均值,大多数人想到的都是AVERAGE函数,却不知AVERAGE还有众多的兄弟姐妹们,下面我们就来逐个认识一下~
一、AVERAGE函数
功能:计算一组参数的平均值。
语法结构:=AVERAGE(number1, [number2], ...)
说明:AVERAGE函数的参数数量最多为255个,如果引用的参数中包含文字、逻辑值或空单元格,则会被忽略,不进行计算。
示例:如下图所示,计算各位学员的的平均分。F2单元格中输入公式=AVERAGE(C2:E2)
二、AVERAGEA函数
功能:计算所有参数的平均值。
语法结构:=AVERAGEA(value1, [value2], ...)
说明:对比AVERAGE和AVERAGEA的语法结构可以发现,AVERAGE的参数必须是数值“number”,而AVERAGEA的参数范围更广了,是“value”。也就是说,文字、和逻辑值也都可以作为参数,TRUE会被视为1,文字和FALSE会被视为0。
示例:如下图所示,
F2=AVERAGE(C2:E2)
可以看出,AVERAGE只对数字进行统计,而AVERAGEA统计时,参数中包含文字“缺考”会被视为数字0,TRUE被视为1。如果有空单元格,两者是一样都,都不会进行计算。
三、AVERAGEIF函数
功能:根据条件计算平均值。
语法结构:=AVERAGEIF(条件区域, 条件, [求平均值区域])
说明:第三个参数为求平均值的区域,如果与条件区域相同,则可以省略第三参数。
示例:如下图所示,计算各科大于等于60分成绩的平均值。C8单元格中输入公式=AVERAGEIF(C2:C15,'>=60')。
四、AVERAGEIFS函数
功能:多条件计算平均值。
语法结构:=AVERAGEIFS(求平均值区域, 条件区域1, 条件1, [条件区域2, 条件2], ...)
说明:第三个参数为求平均值的区域,如果与条件区域相同,则可以省略第三参数。
示例:如下图所示,计算女生且成绩大于等于60分的平均值。D2单元格中输入公式=AVERAGEIFS(D2:D7,$C$2:$C$7,'女',D2:D7,'>=60')。
五、TRIMMEAN函数
功能:计算修剪平均值。从一组数据的头部和尾部除去一定百分比的数据,然后再计算平均值。
语法结构:=TRIMMEAN(数据区域,要除去数据点的比例),即=TRIMMEAN(数据区域,首尾共去除的个数/COUNT(数据区域))
说明:头部和尾部去除的数据必须是对称的,否则会将要出去的数据点数,向下舍入为2的倍数。
示例:如下如所示,计算除去最高分和最低分各科的平均值。
联系客服