Excel方差计算全攻略,VAR.P、VAR.S、VAR、VARA、VARPA一次讲清
本文梳理Excel方差函数公式的选用与区别,VAR.P用于计算总体方差,VAR.S用于样本方差,旧版VAR等价于VAR.S,VARA与VARPA在此基础上额外处理逻辑值和文本数字,其中TRUE按1、FALSE按0计入,适合包含非数值型数据的数据集,实际使用时,若数据为完整总体应选VAR.P或VARPA;若为抽样样本则选VAR.S或VARA,以免混淆分母n与n-1导致结果偏差。
提到Excel方差,很多用户都会遇到一个困惑:该用 VAR.P 还是 VAR.S?两者结果为什么不一样?本文从概念、函数区别到操作示例,帮你彻底掌握 Excel 中的方差计算。
方差是什么?
方差用来衡量一组数据相对于平均值的波动程度,方差越大,说明数据越分散;方差越小,说明数据越集中。
在统计中,方差分为两种:
- 总体方差:数据代表全部对象时使用,分母为 N。
- 样本方差:数据只是总体中的一部分样本时使用,分母为 n-1。
公式区别如下:
- 总体方差:σ² = Σ(xi - μ)² / N
- 样本方差:s² = Σ(xi - x̄)² / (n-1)
这也是为什么 Excel 中会有多个方差函数。
Excel方差函数对照表
Excel 中常见的方差函数有以下几个:
| 函数 | 用途 | 是否忽略文本/逻辑值 |
|---|---|---|
| VAR.P | 计算总体方差 | 忽略 |
| VAR.S | 计算样本方差 | 忽略 |
| VAR | 兼容旧版,等同 VAR.S | 忽略 |
| VARP | 兼容旧版,等同 VAR.P | 忽略 |
| VARA | 计算样本方差,包含逻辑值和文本 | 不忽略 |
| VARPA | 计算总体方差,包含逻辑值和文本 | 不忽略 |
日常使用中,最常用的是 VAR.P 和 VAR.S。
操作示例:用Excel计算方差
假设有一组数据,某店铺 7 名员工的月销售额,单位万元:
| 员工 | 销售额 |
|---|---|
| A | 12 |
| B | 15 |
| C | 18 |
| D | 22 |
| E | 25 |
| F | 30 |
| G | 35 |
在 Excel 中,将这些数据输入到 A2:A8 单元格。
计算样本方差
在任意单元格输入:
=VAR.S(A2:A8)
结果约为:
62
计算总体方差
在任意单元格输入:
=VAR.P(A2:A8)
结果约为:
96
可以看到,同一组数据,样本方差会比总体方差略大,因为样本方差分母是 n-1,即 6,而总体方差分母是 7。
什么时候用 VAR.P,什么时候用 VAR.S?
这是一个关键问题。
- 如果你手里的数据就是全部对象,全公司所有员工的工资、全班所有学生的成绩,那么应该用 VAR.P。
- 如果你只是抽取了一部分数据来推断整体,随机抽取 50 名顾客调查满意度,想用这 50 人推断所有顾客的情况,那么应该用 VAR.S。
大多数市场调查、抽样检测、实验数据分析,用的都是样本方差 VAR.S。
注意事项
-
文本和逻辑值
VAR.P、VAR.S 会忽略区域中的文本、逻辑值和空白单元格。
VARA、VARPA 则会处理逻辑值和文本,TRUE 按 1 处理,FALSE 按 0 处理,文本通常按 0 处理,这类函数较少使用,一般建议先把数据清洗干净。 -
旧版函数兼容性
VAR 和 VARP 仍然保留,主要用于兼容旧版本 Excel,新版本中建议直接使用 VAR.S 和 VAR.P,含义更清晰。 -
方差的单位
方差单位是原数据单位的平方,例如销售额单位是“万元”,方差单位就是“万元²”,实际解释时,常会使用标准差,即方差的平方根,Excel 中对应函数为 STDEV.S 和 STDEV.P。
Excel方差计算并不复杂,核心是分清“总体”和“样本”,日常抽样分析用 VAR.S,完整总体数据用 VAR.P,选对函数,才能得到准确的统计结果。
