
做学生时,考试要排名。
工作了,绩效要排名。
据说,现在因为疫情,去火化都得排名!

排名那么重要,那如何用EXCEL对数据进行排名呢?本文所有演示软件为EXCEL2010。
简单有效版:选中数据,直接按需要进行排序!右键是最省事的方法,强烈建议选择自定义排序,这样可以按自己的需要进行指定。比如我们可以先按总分排,总分相同时,可以按姓名排,如果姓名也同,可以左上角继续添加排序的标准。


排好序后,就可以将名次填写在名次列,一般填写一个1,然后就可以向下自动填充了,部分效果如下图:

优点:简单高效,可以随意的排。
缺点:数据变化后需要重新排序填充,并列的名次无法体现。
一点优化,排好序后,可以利用if函数判断,如果名次相同,则取相同的名次,否则把名次增加1。效果如下图:

继续优化,刚才的名次可以并列了,但在生活中,上图中的敖玉兰一般是排第3名,这就要请出COUNTIF函数了,如果出现总分不相同了,统计出上一个分数的人数,加到上一个名次的后面就可以了。效果如下图:

函数自动版:上面的方法比较简单,但数据变化后就需要重新排序。下面介绍下使用RANK函数的方法自动排序。我们只要指定好要排序的单元格,然后指定好所有数据的范围及升降序,一填充就搞定了,非常的高效。

效果如下图:

优点:可以保持表格的样式不变,方便进行比较,同时数据变了会自动改变排名。
缺点:排序不够直观。
以上就是EXCEL中排名的二种思路。
