在 excel 里面计算标准差主要分为两类核心函数,样本标准差使用 STDEV 函数,总体标准差使用 STDEVP 函数,新版 Excel 也更新为 STDEV.S 和 STDEV.P,两组函数计算逻辑完全一致,新版命名方式可以更直观区分样本和总体,是数据分析统计场景最常用的 excel 算标准差的公式。很多新手最容易出错的地方就是分不清样本标准差和总体标准差,样本标准差是抽取一部分样本做统计,分母是样本数量减一,总体标准差是全部数据都纳入统计,分母就是全部数据个数,选错函数得到的数值会有明显偏差。excel 算标准差的公式属于统计类内置函数,公式书写需要英文半角符号,支持连续单元格区域引用,也支持多个不连续区域或者单个数值混合输入,函数会自动忽略区域里面的文本空白单元格逻辑值,只对数字参与运算。
函数语法说明
STDEV.S 样本标准差 新版推荐函数
STDEV 旧版兼容样本标准差
STDEV.P 总体标准差 新版推荐函数
STDEVP 旧版兼容总体标准差
语法结构
函数名称 数据区域
参数说明
参数可以填写单元格区域,例如 A2 A15,也可以填写多个独立数值,最多支持 255 个参数
空白单元格 文本内容 文字型数字,函数会自动跳过,不会纳入标准差计算
逻辑值 TRUE FALSE 如果直接写在函数参数里面会参与运算,放在单元格内则会被忽略
公式示例对照表
| 公式写法 | 数据类型 | 计算含义 | 适用场景 |
|---|---|---|---|
| STDEV.S(A2:A15) | 样本数据 | 样本标准差 | 抽样调研 实验抽样数据 |
| STDEV.P(A2:A15) | 全部总体数据 | 总体标准差 | 全班全部成绩 全部批次产品 |
| STDEV(A2:A15) | 样本数据 | 旧版样本标准差 | 老版本 Excel 兼容文件 |
| STDEVP(A2:A15) | 总体数据 | 旧版总体标准差 | 老版本 Excel 兼容文件 |
详细操作步骤
1 打开 excel 表格,选中需要输出标准差结果的空白单元格。
2 输入等号,excel 所有函数公式都必须以等号作为开头,缺少等号会识别成普通文本。
3 根据数据属性选择对应的标准差函数,输入函数名称之后输入左括号,选中需要计算的全部数据单元格区域,最后输入右括号闭合公式。
4 按下回车键,单元格自动计算输出标准差结果。
5 如果后续源数据发生修改,excel 算标准差的公式会自动重新计算,如果表格设置成手动计算模式,需要按 F9 刷新计算结果。
6 如果需要多组数据分别计算标准差,可以下拉填充公式,或者复制公式修改数据区域。
进阶补充要点
第一 样本标准差 STDEV.S 和旧版 STDEV 计算结果是相同的,新版函数只是命名优化,打开旧文件依然可以识别 STDEV,推荐新表格优先使用 STDEV.S STDEV.P,可读性更强。
第二 如果所选区域里面只有单个数字,excel 算标准差的公式会返回除以零的错误,标准差计算至少需要两个数值。
第三 如果区域里面存在错误值,比如 N/A VALUE,excel 算标准差的公式会直接返回错误,需要先清理错误值再计算。
第四 还可以搭配其他函数嵌套,比如 IF 筛选之后再计算标准差,实现条件标准差,属于高阶统计用法。
第五 标准差数值越大,代表数据离散程度越高,数据波动越大,数值越小代表数据越集中稳定。
【常见问题】
问题 1 excel 算标准差的公式样本和总体该怎么选择
回答 1 excel 算标准差的公式里面,如果只是抽取一部分样本做统计,就选择 STDEV.S 样本标准差,如果是全部完整数据,就选择 STDEV.P 总体标准差,选错 excel 算标准差的公式,最终统计数值会出现偏差。
问题 2 excel 算标准差的公式输入之后出现除以零错误
回答 1 excel 算标准差的公式出现除以零错误,一般是选中区域只有一个数字,或者区域全部是空白文本,标准差运算至少需要两个有效数值,补充有效数字之后 excel 算标准差的公式就可以正常计算。
问题 3 excel 算标准差的公式旧版 STDEV 还能继续使用吗
回答 1 excel 算标准差的公式旧版 STDEV 依然保留兼容,新版本 Excel 可以正常识别,计算结果和 STDEV.S 一致,但是官方推荐新表格使用新版命名 STDEV.S,长期维护表格优先选用新版 excel 算标准差的公式。
【免责申明】
本文基于微软 Excel 常规版本编写,WPS 表格等兼容软件函数逻辑基本一致,不同版本函数命名和兼容表现可能存在细微差别,统计分析使用前建议确认样本总体定义,本文仅作为操作参考,不承担因为函数选择错误造成统计结论偏差相关责任。


