如何使用具有重复分数但不跳过排名的 rank() 函数?

如何使用具有重复分数但不跳过排名的 rank() 函数?

默认情况下,Excel 中的排名函数会为重复的数字赋予相同的排名,但对于下一个分数,它会跳过一个排名。因此,如果排名 5 上有 2 个分数,则下一个分数将获得排名 7。

我想使用一个函数,让相同的分数具有相同的排名,但不跳过排名。请参阅以下示例:

Score   rank
60       1
60       1
55       2
49       3
38       4
38       4
32       5

所以分数从高到低进行排序,并且没有排名差距。

答案1

复制列A进入专栏; 按降序对数据进行排序,然后删除重复项。然后在B2进入:

=MATCH(A2,D$2:D$9999,0)

并向下复制:

在此处输入图片描述

相关内容