- Excel 函数教程
- Excel 函数 - 首页
- 兼容性函数
- 逻辑函数
- 文本函数
- 日期和时间函数
- 多维数据集函数
- 数学函数
- 三角函数
- 数据库函数
- 动态数组函数
- 工程函数
- 财务函数
- 信息函数
- 查找和引用函数
- 统计函数
- Web 函数
- Excel 有用资源
- Excel - 快速指南
- Excel - 有用资源
- Excel - 讨论
Excel 百分位数函数
百分位数函数
在 Microsoft Excel 中,百分位数可以定义为一个变量的取值,在其以下该变量的定义百分比的取值出现。更逻辑地说,它允许用户计算第 k 个百分位数。这个强大的函数可以确定异常值,分析员工绩效,评估研究生和本科生的学业成绩,以及评估健康和风险指标。
例如,如果一系列评级低于 95%,则该系列被列入前 95% 系列列表中。在 Excel 中,百分位数函数可以计算百分位数数据。
兼容性
此高级 Excel 函数与以下版本的 MS-Excel 兼容:
- Microsoft 365 版 Excel
- 适用于 Mac 的 Microsoft 365 版 Excel
- 网页版 Excel
- Excel 2021
- 适用于 Mac 的 Excel 2021
- Excel 2019
- 适用于 Mac 的 Excel 2019
- Excel 2016
PERCENTILE 函数替换了 Excel 2010 中的 PERCENTILE.INC 函数。
语法
百分位数函数的语法如下:
PERCENTILE.INC(array, k)
参数
您可以对百分位数函数使用以下参数:
参数 | 描述 | 必填/可选 |
---|---|---|
数组 | 它指定计算百分位数的数组或数据范围。 | 必填 |
K | 它表示介于 0 到 1(含)之间的百分位数值。 | 必填 |
要点
- PERCENTILE() 函数将计算数据集给定百分位数的值。
- 如果数组为空,PERCENTILE() 函数将返回名为 #NUM! 的错误。
- 如果 PERCENTILE() 函数中的 k 值是非数字的,则该函数将返回 #VALUE! 错误。
- 如果 k 值小于 0 或大于 1,则 PERCENTILE() 函数将返回 #NUM! 错误。
百分位数函数示例
练习以下示例以了解如何在 Excel 中使用百分位数函数。
示例 1
步骤 1 - 在此示例中,我们将考虑一个包含来自 D3:D8 数据单元的数组值的成绩值列,并且 k 值位于 F5 单元格中。
步骤 2 - 现在,您可以输入公式“=Percentile(D3:D5,F5)”以计算 D10 单元格中提供的数据的所需统计数据。
步骤 3 - 之后,按“Enter”键。获得的结果值为 4.5。
步骤 4 - 因此,分数数据集的第 70 个百分位数约为 4.5。这意味着数据集中 70% 的分数等于或低于 4.5。
示例 2
如果数组为空,PERCENTILE() 函数将返回错误值 #NUM!。
解决方案
步骤 1 - 在此示例中,我们将考虑一个空数组,其 k 值为 0.6。
步骤 2 - 在下一步中,在C8单元格中输入 PERCENTILE() 函数“=PERCENTILE(C3:C6, E3)”,将数组大小 C3 到 C6 和 k 值作为 E3 单元格引用传递。
步骤 3 - 之后,按“Enter”键,结果将显示“#NUM!”值,如下所示
示例 3
如果 PERCENTILE() 函数中的 k 值是非数字的,则该函数将返回 #VALUE! 错误。
解决方案
步骤 1 - 首先,假设样本数据集,其中数组值在单元格范围C3:C6中指定,k 值在 E3 单元格中定义为非数字。
步骤 2 - 在 C8 单元格中应用百分位数() 函数“=PERCENTILE(C3:C6,E3)”,传递数组和 k 值单元格引用。
步骤 3 - 之后,按“Enter”键。这将显示“#VALUE!”错误。
示例 4
如果 k 值小于 0 或大于 1,则 PERCENTILE() 函数将返回 #NUM! 错误。
解决方案
对于 k 大于 1
步骤 1 - 对于 k 大于 1,您可以假设 k 值为 1.4,如 E3 单元格中所示。
步骤 2 - 之后,在C8 单元格中输入公式“=PERCENTILE(C3:C6,E3)”,绕过数组值和 k 值。
步骤 3 - 最终,结果值将生成 #NUM! 错误,因为 k 值大于 1。
对于 k 小于 0
在这种情况下,我们将假设 k 值为 -1.2,如 E3 单元格所示。
步骤 4 - 之后,在C8单元格中应用百分位数() 函数“=PERCENTILE(C3:C6,E3)”。由于这里的 k 值小于 0,即为负数。此函数将生成“#NUM!”错误。