为什么觉得自己拖统计局的后腿,Excel 算术平均值函数average用法教程,动态计算近7天平均值,算术平均值的缺点.
- 2026-11-09 12:10:19


那些年我们一起打过的卡

120个必学必会Excel常用函数
第92天 算术平均值函数average(a)
技巧1:average和averagea算术平均值函数用法区别
技巧2:动态计算近7天数据平均值
技巧3:算术平均数的缺点
练习软件:WPS 2024
01
average和averagea算术平均数函数用法区别

算术平均数,又称均值,是统计学中最基本、最常用的一种平均指标,分为简单算术平均数、加权算术平均数。而今天要讲的average和averagea函数计算的就是简单算术平均数。
AVERAGE函数返回参数的算术平均值。
用法:AVERAGE(number1, [number2], ...)
Averagea函数计算参数列表中参数(包括数字、文本和逻辑值的算术平均值。
用法:AVERAGEA(value1, [value2], ...)
都是计算算术平均数,提供两个不是很浪费吗?那是因为两个函数的计算范围不一样。
对于average函数,包含文本、逻辑值或空单元格,则这些值将被忽略;而对于averagea函数,只有空单元格会被忽略,逻辑值True会被当作1、False会被当作0、文本以及文本型数字被当作0参与计算。
如果逻辑值或文本型数字,是作为参数直接输入的,两个函数的处理逻辑是一样的,逻辑值True当作1参与计算,False当作0参与计算,文本型数字按数值本身参与计算。

02
动态计算近7天平均值

average函数作为基础操作函数,本身没有太多炫酷的技巧,唯一比较困难的就是找到合适的单元格区域引用范围。
示例中,随着数据记录的增加,公式可以动态计算出近7天的平均值,且可以手动修改天数范围。
D2单元格公式“=AVERAGE(OFFSET(INDIRECT(ADDRESS(COUNTA(B:B),2,1)),0,0,-F1))”,公式还是比较简单的,也就用到了5个函数。
COUNTA(B:B),定位最后一条记录所在行。
INDIRECT(ADDRESS(COUNTA(B:B),2,1)),构建最后一条阅读量数据所在单元格引用地址,因为address函数返回的是文本,还需要用indirect转换成引用。
OFFSET(INDIRECT(ADDRESS(COUNTA(B:B),2,1)),0,0,-F1),返回最近7天记录单元格区域。

03
average算术平均值的缺点

数据的集中趋势是统计分布中一组数的中心位置。 最常用的集中趋势度量方式有以下三种:平均值、中值和众数。
对于对称分布的一组数来说,这三种集中趋势的度量是相同的。 对于偏态分布的一组数来说,这三种集中趋势的度量可能不同。如用AVERAGE 函数计算社会的人均财富,小明这个常年账户余额为0的社畜,在马爸爸的加持下,居然也有百亿财富。更为合理的办法就是使用中值(median)和众数(mode)来表达数据的集中趋势。
