如何在Excel中计算百分位数?

时间:2015-03-20 10:04:05

标签: excel excel-formula

我有一行数字,我希望每个数字下方都有该数字的百分位数(与该行中的其他数字相比)。我尝试使用= RANK.EQ,但这并不是很有效。 (因为我认为我只能在列上使用范围而不是行?)

编辑:我希望将数字x映射到p(x),其中p(x)是y' s在该行中低于x的百分比。

3 个答案:

答案 0 :(得分:0)

假设您的所有数据都在A栏中,那么您可以使用=A1/SUM(A:A)

获得A1的百分位数

对于行,可以使用给定的值行号替换A:A,例如2:2

答案 1 :(得分:0)

让第1行成为您的数字(A1:Z1)。 对于A2,使用= Percentrank($ A1:$ Z1,A1)。拖动公式。

答案 2 :(得分:0)

我不确定y,但是:

  

在该行中低于x的y的百分比

建议在A2中复制以适应:

=1-RANK(A1,$A1:$Z1)/COUNT($A1:$Z1)  

其中假定x s的行为Row1,行长度为ColumnsA:Z。