班级成绩表排名次,销售表排名次,绩效表排名次...这些排名如何实现呢?
首先要了解排名次的两种方法:
1、RANK函数排名次:
比如有四个数字 1000,1000,980,700 排名次后的结果是
第1名:1000,1000
第2名:空
第3名:980
第4名:700
从上面排名可以看出,如果有并列排名的情况,有几个相同的,下面的名次就会空出几个位置。
2、中国式排名
同样有四个数字 1000,1000,980,700 排名次后的结果是
第1名: 1000,1000
第2名: 980
第3名:700
从上面结果可以看出,中国式排名不会因为有相同的数字排名就会让排名断开,而是连续的。
下面,我们看两个实例。
1、RANK排名
下图《学生成绩单》根据总成绩使用RANK()函数进行名次排名
在J2单元格输入 =RANK(I2,$I$2:$I$10,0),向下填充单元格后,结果如下图。
RANK()函数有3个参数:
第一个参数是排名的数值,这里选择I2单元格数值
第二个参数选定排名区域,这里选择I2:I10区域,$符号即绝对地址。
第三个参数选择0表示 分数从高到低顺序排名,第一名为最高分,选择1表示 分数从低到高排名,第一名为最低分。当然这个参数还可以省略,如果省略,表示是降序排名。
2、中国式排名
在K2单元格输入
上图K列的结果,就是中国式排名。
在这里我们使用了SUMPRODUCT函数,COUNTIF()函数防止排名断开。所以大家会看到普通排名里面(J列)没有第4名,但中国式排名就会有4名。
由于中国式排名函数复杂一些,这里不做讲解,后续会单独对SUMPRODUCT函数,COUNTIF()函数应用进行详细讲解。
希望大家可以了解这两种排名方式,学以致用!
您的关注就是最大的支持!