如何计算Excel中的每一行Quintile?
我正在计算Excel中每一列的五分位数。
Excel中每行的结果值应为1,2,3,4或5。
一个值将是前20%,5个值是最后的20%。
这是我目前使用的公式,但是我很好奇,看看有没有人有更好的方法,UDF,或者在我的公式中看到错误…
=ROUNDDOWN(RANK.AVG(A1,$A$1:$A$131,0)/((COUNT(A$1:A$131)+1)/5),0)+1
A1到A131具有我在五分位数中的数值。
谢谢
你的build议公式适用于我……但我认为有几种方法可以做到这一点,例如使用PERCENTILE
函数来获得断点,然后匹配那些与MATCH
,即
=MATCH(A1,PERCENTILE(A$1:A$131,{5,4,3,2,1}/5),-1)
在大多数情况下,您的公式给出了相同的结果,但在边界附近可能会有一些差异