繁体   English   中英

是否可以在 excel 中同时使用 MATCH 和 PERCENTILE 函数?

[英]Is it possible to use the MATCH and PERCENTILE functions together in excel?

excel表格示例

我想知道是否可以使用 FUNCTION 之类的匹配找到第 85 个百分位数的位置。 在此屏幕截图中,第 85 个百分位数为 61。使用 MATCH,我可以找到第 85 个的 position 所在的位置,然后使用 if 语句打印出它对应的位置,在本例中为 61。如果有更简单的方法可以做到这一点使用 MATCH 请告诉我!

编辑:第 85 应使用最右列的观察结果找到。 对于此示例,有 100 个观测值,因此第 85 个观测值将是顶部的 15 个观测值。

我认为这应该带有一点健康警告 -这里列出了 9 种计算百分位数的方法,在 excel 中有两种不同的方法 - percentile.excpercentile.inc ,当应用于第 85 位时,这两种方法都没有给出确切的答案百分位数 100 分。 Percentile 与 Percentile.inc 相同。

但是,让我们暂时把它放在一边,直觉上只是 go

N=100 (the number of points)

P=.15 (the fraction required)

我们要计算前 15 个点。

找到索引行对应值的最简单方法是添加一个包含计数运行总数的辅助列,并使用 index/match 查找总计数为 15 的匹配行。我们可能应该考虑两种情况

(1) 计数完全匹配

(2) 它们不完全匹配,因此我们必须取下一个最低值并添加一个。

公式在 G2 中(以获得 NP):

=(1-F2/100)*SUM(C2:C30)

在 H2 中:

=INDEX(A2:A30,IFERROR(MATCH(G2,D2:D30,0),MATCH(G2,D2:D30,1)+1))

在此处输入图像描述

真的,这个答案只是一个起点,因为(a)关于百分位数的估计方式以及当它在两点之间时该怎么做,还有很多可以说的,以及(b)公式可以更复杂 - 在 Excel 365 中,它可以用一个公式相当容易地完成。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM