Excel - ZTEST 函数
ZTEST 函数
Excel ZTEST 函数检查两个独立数据集的平均值。此函数检索 z 检验的单尾概率值,并与显著性水平 (0.05) 进行比较。您可以使用内置的 Ztest 函数或描述性分析工具库来生成概率值。
统计学家通常使用这些 T 检验、Z 检验函数对大型数据集进行假设检验。如果 z 检验值的结果小于 0.05,则可以接受备择假设,否则则相反地接受零假设。
Excel 2010 中的 ZTEST 函数已被 Z.TEST 函数取代。
兼容性
此高级 Excel 函数与以下版本的 MS-Excel 兼容 −
- Excel for Microsoft 365
- Excel for Microsoft 365 for Mac
- Excel for the web
- Excel 2021
- Excel 2021 for Mac
- Excel 2019
- Excel 2019 for Mac
- Excel 2016
语法
ZTEST 的语法如下 −
ZTEST (array,x,[sigma])
参数
您可以将以下参数与 ZTEST 函数一起使用 −
参数 | 描述 | 必需/可选 |
---|---|---|
array | 样本数据集由数值组成。 | 必需 |
X | 它指定测试值。 | 必填 |
Sigma | 表示整个总体的标准差。如果未定义,则将采用样本的标准差。 | 可选 |
注意事项
- 定义的数组必须包含整数值。
- 使用以下表达式来计算双尾概率。
- = 2 * MIN(ZTEST(a, x, sg), 1 - ZTEST(a, x, sg))
- 此处,a 表示数组,sg 参数指定 sigma。
- 如果任何字段值包含逻辑值,则排除该字段,其余字段用于评估 z 检验。
- 如果数组为空,ZTEST 将返回 #N/A 错误值。
- 如果所有数据点都包含零值,ZTEST 将返回 #DIV/0!错误值。
ZTEST 函数示例
练习以下示例,了解 Excel 中 ZTEST 函数的用法。
示例 1
如果定义的数组仅包含整数值。
解决方案
考虑示例数据集,在 B13 单元格中写入公式"=ZTEST(B3:B12,4)"。其中,第一个参数指定数组范围,第二个参数"4"表示测试所需的字段值。按"Enter"键获取 Z 检验的单尾概率的计算值。


示例 2
使用此表达式计算双尾概率。
= 2 * MIN(ZTEST(a, x, sg), 1 - ZTEST(a, x, sg))
解决方案
假设样本数据集中球员姓名和球员得分填字游戏的 C 列中指定了该函数。

在 C11 单元格中输入公式"=2 * MIN(ZTEST(C4:C9,5), 1 - ZTEST(C4:C9,5))",然后按 Enter 键。


示例 3
如果任何字段值包含逻辑值,则排除该字段,其余字段用于评估 z 检验。
解决方案
假设样本数据集中的"玩家得分"由整数和逻辑值组成。

您可以在 C11 单元格中输入公式"=ZTEST(C4:C9,4)"。

示例 4
如果所有数据点都包含零值,则 ZTEST 返回 #DIV/0! 错误值。
解决方案
您可以在 C11 单元格中输入公式"=ZTEST(C4:C9,4)",然后按 Enter 选项卡。


因此,您可以在屏幕截图中观察到 #DIV/0!在这种情况下发生错误。
示例 5
如果数组为空,ZTEST 将返回 #N/A 错误值。
解决方案
您可以在 C11 单元格中输入公式"=ZTEST(C4:C9,4)"。

正如您在屏幕截图中看到的,如果值为空,将检索到 #N/A 错误。