Excel PERCENTILE.EXC 函数

作者:互联网

2026-04-13

Excel

Excel PERCENTILE.EXC 函数可返回指定区域中第 k 个百分位数。k 的取值范围为 1/(n+1) 到 n/(n+1),包含该区间,其中 n 表示区域内数值的个数。

百分位数函数 1

语法

=PERCENTILE.EXC()array, k)

参数

  • array(必填):用于计算 k 百分位值的数据区域或数组。
  • k(必填):百分位值或小数值,范围为 1/(n+1)到 n/(n+1),包含该区间,其中 n 为 array 中的元素个数。例如,k=0.9 表示查找 array 中的第 90 百分位数,即有 90% 的值小于等于该计算结果。

返回值

PERCENTILE.EXC 函数用于返回一个数值。

函数说明

  • 如果 k 不是数字,PERCENTILE.EXC 将返回 #VALUE!错误值。
  • PERCENTILE.EXC 返回 #NUM!错误值,在以下情况下:
    • k < 1/(n+1)k > n/(n+1)
    • 数组当前为空。
  • 如果所请求的四分位数位于数组中的两个数值之间,PERCENTILE.EXC 会进行插值并返回一个介于两者之间的值。

示例

要获取下方数组中的第 90、70、50 百分位数,请将下列表达式复制或输入到上面的单元格 F5,然后按 Enter 即可获得第一个结果:

=PERCENTILE.EXC()$B$3:$B$11,E5)

√ 注意:上述公式中的美元符号($)表示绝对引用,意味着在复制或移动公式时,数组参数不会改变。但在 k 参数中没有加美元符号,以实现动态变化。输入公式后,下拉填充柄可应用到下方单元格。

百分位数函数 2

PERCENTILE.EXC 与 PERCENTILE.INC 对比

  • PERCENTILE.EXC 会将从 0 到 1/(n+1) 以及从 n/(n+1) 到 1 之间的百分比值排除在 k 值之外;其中,narray 中的元素个数。
  • PERCENTILE.INC 支持从 0 到 1 的完整范围,作为有效的 k 值。

相关标签:

Excel