ZetCode

Excel STDEV/STDEV.P/STDEV.S 函数

最后修改于 2025 年 4 月 4 日

STDEV 函数是 Excel 中衡量数据离散度的基本统计工具。本教程将详细介绍 STDEVSTDEV.PSTDEV.S,并提供详细示例。您将了解何时使用每个函数、它们之间的区别以及实际应用。掌握这些函数,即可有效地分析电子表格中的数据变异性。

STDEV 函数基础

标准差衡量数字与其平均值的分散程度。Excel 提供三个变体:STDEV(旧版)、STDEV.P(总体)和 STDEV.S(样本)。每个函数都有不同的统计用途。

函数 描述 何时使用
STDEV 旧版样本标准差 向后兼容性
STDEV.P 总体标准差 拥有完整数据集
STDEV.S 样本标准差 处理样本数据

此表比较了 Excel 中的三个标准差函数。STDEV.P 使用 n 作为分母,而 STDEV.S 使用 n-1 进行样本校正。STDEV 保留用于兼容性。

STDEV.P 基本示例

此示例演示了 STDEV.P 如何计算完整数据集测试分数的总体标准差。

A B
85
90
78
92
88
=STDEV.P(A1:A5)

该表格显示了一个班级(总体)的测试分数。STDEV.P 计算这些分数与平均值之间的差异。

STDEV.P 公式
=STDEV.P(A1:A5)

此公式返回约 4.82,表明测试分数存在中等程度的变异。由于我们拥有所有学生的成绩,因此我们使用 STDEV.P 来计算总体标准差。

STDEV.S 处理样本数据

处理更大总体的样本时,请使用 STDEV.S。此示例计算样本产品重量的标准差。

A B
502
498
505
495
=STDEV.S(A1:A4)

该表格显示了生产线上四个随机选定产品的重量(以克为单位)。STDEV.S 估计了整个生产的标准差。

STDEV.S 公式
=STDEV.S(A1:A4)

结果约为 4.55 克。该样本标准差有助于质量控制评估生产一致性。n-1 分母提供了无偏估计。

STDEV 处理混合数据

旧版 STDEV 函数处理混合数据类型的方式与 STDEV.S 类似。此示例显示了其对数字和文本的处理方式。

A B
10
15
文本
20
=STDEV(A1:A4)

该表格演示了 STDEV 在计算标准差时如何忽略非数值。仅考虑数字 10、15 和 20。

STDEV 公式
=STDEV(A1:A4)

该公式返回约 5.0 的标准差。虽然 STDEV 仍然可用,但 Microsoft 建议在新工作表中使用 STDEV.S,因为它命名更清晰。

比较 STDEV.P 和 STDEV.S

此示例使用相同的数据集演示了总体和样本标准差计算之间的区别。

A B C
22
25
28
31
=STDEV.P(A1:A4) =STDEV.S(A1:A4)

该表格显示了相同的温度读数,分别作为总体(B2)和样本(C2)进行了分析。这突显了两个函数之间的数学差异。

比较 STDEV 函数
=STDEV.P(A1:A4)  // Returns ~3.54
=STDEV.S(A1:A4)  // Returns ~4.08

STDEV.P 返回 3.54(使用 n 作为分母),而 STDEV.S 返回 4.08(使用 n-1)。样本版本产生的值更大,以考虑估计的不确定性。

STDEV.P 使用命名范围

标准差函数可以很好地与命名范围配合使用,从而提高公式的可读性。此示例将 STDEV.P 与命名范围结合使用。

A B
8.2
8.5
8.3
8.6
=STDEV.P(Diameters)

假设 A1:A4 被命名为“Diameters”,这将计算加工零件直径的总体标准差。命名范围使公式更易于理解。

STDEV.P 使用命名范围
=STDEV.P(Diameters)

该公式返回约 0.17,表明直径控制很严格。在包含许多计算的复杂工作表中,命名范围尤其有用。

STDEV 函数处理空白单元格

标准差函数在计算中会忽略空白单元格。此示例显示了 STDEV.S 在处理不完整数据时的行为。

A B
120
125
118
=STDEV.S(A1:A4)

该表格包含三个血压读数,其中一个单元格为空。STDEV.S 会自动排除空白单元格的计算。

STDEV.S 处理空白单元格
=STDEV.S(A1:A4)

该公式返回约 3.51 的三个有效值。空白单元格不会影响结果,这使得这些函数对于具有缺失值的实际数据集非常健壮。

Excel 的标准差函数是统计分析的强大工具。STDEV.P 用于完整总体,而 STDEV.S 用于样本。旧版 STDEV 的功能与 STDEV.S 类似,但建议在新工作表中使用更新的函数以获得清晰性。理解这些差异可以确保在工作簿中准确测量数据变异性。

作者

我叫 Jan Bodnar,是一位充满热情的程序员,拥有丰富的编程经验。我自 2007 年以来一直在撰写编程文章。至今,我已撰写了 1,400 多篇文章和 8 本电子书。我在教学编程方面拥有十多年的经验。

列出 所有 Excel 公式