Excel 统计函数 STDEVPA 和 STDEVP 之间的差异

摘要

本文讨论 Microsoft Excel 中的 STDEVPA 函数与密切相关的 STDEVP 函数之间的差异。 具体而言,本文讨论了适用于 Microsoft Office Excel 2007 和 Microsoft Office Excel 2003 的 STDEVPA 函数与早期版本的 Excel 中的 STDEVPA 结果有何不同。

Excel 2004 for Macintosh 信息

Microsoft Excel 2004 for Macintosh 中的统计函数已使用与 Microsoft Office Excel 2003 相同的算法进行了更新。 本文中介绍函数的工作原理或函数如何修改 Excel 2003 和 Excel 2007 的任何信息也适用于 Excel 2004 for Macintosh。

更多信息

STDEVPA 函数返回总体的总体标准偏差,其值包含在 Excel 工作表中,并由 STDEVPA) 参数 (指定。

语法

STDEVPA(value1, value2, value3, ...)

参数 (value1、value2、value 3,...) 最多为 30 个值参数。

通常,STDEVPA 仅包含一个值参数,用于指定包含示例的单元格区域。 例如:

STDEVPA(A1:B100)

示例用法

STDEVPA 与 STDEVP 的不同之处在于它处理包含 TRUE、FALSE 或文本字符串的数据区域中的单元格的方式。 STDEVPA 将 TRUE 解释为值 1,将 FALSE 解释为值 0。 它将文本字符串解释为值 0。 它忽略空白单元格。 这些解释也适用于 COUNTA、AVERAGEA 和 STDEVA 函数。

STDEVP 忽略空白单元格和包含 TRUE、FALSE 或文本字符串的单元格。 这些解释也适用于 COUNT、AVERAGE 和 STDEV 函数。

使用 STDEVP 而不是 STDEVPA,除非你确定希望函数解释 TRUE、FALSE 和文本字符串,如本文前面所述的 STDEVPA。 要计算其总体标准偏差的大多数数据都是完全数值的。 因此,STDEVP 是合适的。

若要说明 STDEVPA 与 STDEVP 之间的区别,请创建一个空白的 Excel 工作表,复制下表,选择空白 Excel 工作表中的单元格 A1,然后单击“编辑”菜单上的“粘贴”,以便下表中的条目填充工作表中的单元格 A1:D12。

A B C D
数据 0
6 6 STDEVP、STDEV 的示例平均值 =AVERAGE (A1:A8)
4 4 STDEVP、STDEV 的示例大小 =COUNT (A1:A8)
2 2 STDEVP =STDEVP (A1:A8)
1 1 STDEV =STDEV (A1:A8)
7 7 STDEVPA、STDEVA 的示例平均值 =AVERAGEA (A1:A8)
TRUE 1 STDEVPA、STDEVA 的示例大小 =COUNTA (A1:A8)
STDEVPA =STDEVPA (A1:A8)
STDEVA =STDEVA (A1:A8)
列 B 的 STDEVP =STDEVP (B1:B8)
列 B 的 STDEV =STDEV (B1:B8)

注意

将此表粘贴到新的 Excel 工作表后,单击“ 粘贴选项” 按钮,然后单击“ 匹配目标格式”。 在粘贴的区域仍处于选中状态的情况下,指向“格式”菜单上的“”,然后单击“自动调整所选内容”。

在此示例中,单元格 A1:A8 包含将 STDEVPA 与 STDEVP 进行对比的数据值。 单元格 D3:D10 中使用的所有函数都引用 A1:A8 中的数据。 STDEVPA 将单元格 A1 中的文本字符串视为值 0,将 A3:A7 中的数值视为自身,将 A8 中的值 TRUE 视为 1。 A1:A8 中用于 STDEVPA 的值显示在 B1:B8 中。 工作表显示单元格 D9 中 STDEVPA (A1:A8) 的值与单元格 D11 中 STDEVP (B1:B8) 的值完全相等。

STDEVP 和 STDEVPA 返回总体标准偏差,而 STDEV 和 STDEVA 返回样本标准偏差。 在所有版本的 Excel 中,首先计算 VAR、VARA、VARP 或 VARPA 的值。 此值的平方根分别返回 (STDEV、STDEVA、STDEVP 或 STDEVPA) 。 为了评估 VAR、VARA、VARP 和 VARPA,Excel 2003 会计算数据点的数量及其平均值,然后计算数据值与该平均值的平方偏差之和。 此平方偏差之和是用于评估 VAR、VARA、VARP 和 VARPA 的分数的分子。 VARP 和 VARPA 的分母是数据点的数量。 VAR 和 VARA 的分母比数据点数少 1。

为了计算这四个函数中的每一个,Excel 2003 和 Excel 2007 使用的过程不同于早期版本的 Excel 使用的过程,并改进了该过程。 STDEV 的文章提供了一个工作表,用于检查早期版本的 Excel(Excel 2003 或 Excel 2007)STDEV 中发生异常行为的情况。 但是,此类情况可能仅在极端情况下发生。 STDEV、STDEVA、STDEVP、STDEVPA、VAR、VARA、VARP 和 VARPA 的过程都以相同的方式进行了修改,以提高结果的数字稳定性。 STDEV 和 VAR 的文章还介绍了这些修改。

有关详细信息,请参阅以下文章:

STDEV 函数

826112 Excel 统计函数:VAR