Excel 中的百分位数公式

问题描述 投票:0回答:1

我正在尝试使用百分位数总结一系列数字;第 10 个和第 90 个用于剔除异常值,然后第 25 个、第 50 个和 75 个用于演示范围内的分布。范围 ($A$2:$A$260) 是从 -72.21 到 0.79 的 259 个数字,包括重复项,特别是几个 0。

第 10 个百分位位于 7 个 0 中的第 5 个和第 6 个之间,下一个最高数字是 0.03。使用公式 =PERCENTILE($A$2:$A$260,0.1),Excel 返回值 0.027。虽然这在技术上是正确的,但我不清楚 Excel 是如何得出这个数字的,因为它似乎可以得出 0 到 0.03 之间的任何数字。

我添加了一张围绕我预期的第 10 个百分位数的值的图像。任何人都可以阐明在这种情况下返回的值是多少 0.027 吗?有没有办法对其进行舍入,以便它返回我的范围内实际存在的最接近的值?

10th percentile surrounding values

excel formula percentile
1个回答
0
投票

来自 Excel 文档:

  • 如果 k 是非数字,则 PERCENTILE 返回 #VALUE!误差值。
  • 如果 k 为 < 0 or if k > 1,则 PERCENTILE 返回 #NUM!误差值。
  • 如果 k 不是 1/(n - 1) 的倍数,则 PERCENTILE 进行插值以确定第 k 个百分位处的值。

因此,由于您的 k=0.1 不是 1/258 的倍数,因此它需要 25/258(即 0.097)和 26/258(即 1.008),因此它在这些之间进行插值,更接近 k=25/ 258值。

© www.soinside.com 2019 - 2024. All rights reserved.