使用excel中的RANK函数进行排序。

在教学中,我们都要在考试后进行分数排名。你首先想到的是使用排序按钮,然后用自动填充功能填充下一列。但是,当两个或两个以上的数据相同时,自动填充会显示不同的排名,我们必须手动修改这些相同分数的排名。数据少的时候可能比较容易修改,但是数据多了就麻烦了。那么有没有更方便的排序方式呢?今天,我将向您介绍如何使用RANK函数进行排序。

秩函数排序

第一步

打开要排序的数据,选择数据右侧的空白单元格。如图所示:

利用excel中的RANK函数进行排序

第二步

因为我们需要排序的数据在A列,所以在B列的空白单元格中输入函数“=RANK(A2,$A$2:$A$21)”,确定。其中A2是要排序的数据,$A$2:$A$21表示数据范围,括号内的内容表示A2: A21中A2单元格数据的排序,公式计算结果将以B2单元格显示。

利用excel中的RANK函数进行排序

第三步

选择细胞B2,并把鼠标放在右下角。当鼠标变成一个小十字时,按下鼠标左键并下拉到单元格B21,这样就会显示所有分数的排名。如图所示:

利用excel中的RANK函数进行排序

这样,在排序的同时,具有相同值的数据被自动处理。