Excel - VARP 函数
VARP 函数
Excel VARP 函数根据整个总体计算方差。VARP 函数和 VAR 函数属于 Excel 中的统计函数类别。手动通过数学公式计算大量人群的 VARP 函数可能容易出错,并可能提供不正确的结果。
VARP 函数取代了 Excel 2010 中的 VAR.P 函数。
兼容性
此高级 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
语法
VARP 函数的语法如下−
VARP (number1,[number2],...)
参数
您可以将以下参数与 VARP 函数一起使用 −
参数 | 描述 | 必需/可选 |
---|---|---|
参数 1 | 它表示来自人口的数据的数字范围。 | 必需 |
参数2... | 它还表示另一个数据点范围。您最多可以指定 254 个参数 | 可选 |
要记住的要点
- 定义的参数中考虑整数值、单元格引用、命名范围和数组。
- 逻辑、空单元格和文本值在此函数中不可计数。
- VARP 函数生成由包含错误值或无法转换为数字的字符串的字段值触发的错误。
- 如果数组包含错误元素,则结果值也将生成相同的错误。
- 如果参数仅包含布尔值,则将发生 #DIV/0! 错误。
- 参数表示 VARP 函数中的总体而不是样本。如果您的数据代表总体样本,则使用 VAR 计算方差。
VARP 函数示例
练习以下示例,了解 Excel 中 VARP 函数的用法。
示例 1
定义的参数中考虑了整数值、单元格引用、命名范围和数组。
解决方案
假设示例数据集代表不同国家/地区 2020 年和 2021 年的销售产量。您可以在 B11 单元格中输入公式 =VARP(B2:B10),然后按 Enter 键。

此外,您可以在 C11 单元格中输入表达式 =VARP(C2:C10) 以获取结果值。


示例2
此函数中逻辑、空单元格和文本值不可计数。
解决方案
考虑工作表,其中 B 列由数字值、布尔值、字符串和空单元格值等混合值组成。您可以在 B11 单元格中输入公式 =VARP(B2:B10),然后按 Enter。


如您在屏幕截图中看到的,除了数值外,B 列中的其余字段值将被忽略。
示例 3
VARP 函数生成由包含错误值或无法转换为数字的字符串的字段值触发的错误。
解决方案
您可以输入公式=VARP(#N/A, 0,34) 在 C2 单元格中。在给定的表达式中,第一个参数包含错误,因此在评估此公式后,输出结果为 #N/A。


您可以在 C3 单元格中写入给定的表达式。
=VARP("Pranjal", 345)
解决方案
在此给定表达式中,第一个参数包含文本,另一个参数指定整数值。文本值不会转换为数字,因此执行表达式时会出现错误 #VALUE!。

示例 4
如果参数仅包含布尔值,则 #DIV/0!会发生错误。
在 C4 单元格中输入表达式 =VARP({TRUE, FALSE})。

此处,如果 VARP 函数内的数组仅包含布尔值,则 VARP 函数将生成错误。如果数组由数字和布尔值的混合组合组成,则布尔值不可数。

因此,给定表达式的输出为"#DIV/0!"。