系列文章1——花了5个小时整理的7种排名技术原创
金蝶云社区-陈世杰身份
陈世杰
1人赞赏了该文章 210次浏览 未经作者许可,禁止转载编辑于2020年07月08日 13:05:51

QQ图片20200708122105.png


从今天起,老师将给大家持续分享干货——系列文章《我花费了5个小时整理的**技术》,今天给大家分享的是——排名技术。

01

美式排名

所谓有美式排名,也就是我们日常最常用的一种排名的方法。比如4个人进行排名,第2名与第3名的名次是一样的,那么美式排名中,排名的方法为:第1名,第2名,第2名,第4名,即不存在第三名。


如下图,对每个收银员的收款的差错率进行排名:


QQ图片20200708130113.jpg


在E2单元格中输入公式:=RANK(D2,$D$2:$D$17,0),按Enter键后下拉填充。

注意第二个参数必须为绝对引用的方式,即对行标与列标都加上符号“$”,第三个参数如果是0那么是降序排列,如果是1则是升序排列。在上图中,由于存在两个第2名,那么就没有了第3名,后面的名次直接到了第4名,也就是说重名次是要占一个名次排位的。上面也可以使用RANK.EQ函数来排名,这两个函数的用法与结果基本上是一致的。



 02  

多区域美式排名

如下图所示,是某一次某个班级的一个考试成绩,现要求癣两列放在一起进行排名:


QQ图片20200708130130.png


选中C2单元格输入公式:=RANK(B2,($B$2:$B$13,$E$2:$E$13),0),按Enter键后下拉填充。

选中F2单元格输入公式:=RANK(E2,($B$2:$B$13,$E$2:$E$13),0),按Enter键后下拉填充。


QQ图片20200708130135.png


注:第二个参数使用逗号将两个区域连接起来,这里的逗号是一个连接引用符。




 03  

分组美式排名

如下所示,是一家企业的培训考试成绩,现按部门进行美式排名。


QQ图片20200708130138.jpg


在D2单元格中输入公式:

{=SUM(1*(IF($A$2:$A$25=A2,$C$2:$C$25>C2)))+1}

按组合键完成后向下填充。


 04  

中国式排名

第1个例子中,讲的是美式排名,美式排名会占掉相同名次的位置,而中国式排名,则与其相反,在有重名次的时候不会占掉同名次的位置,即如果有4个人排名,第2名与第3名是同名称,那么中国式的排名方式为:第1名,第2名,第2名,第3名。


如下图,对所有的收银员的收款差错率进行整体排名,相同名次不占位。


QQ图片20200708130144.jpg


在E2单元格中输入公式:

=SUMPRODUCT((D2<$D$2:$D$17)/COUNTIF($D$2:$D$17,$D$2:$D$17))+1

按Enter键后下拉填充。

注意:同上面的例子一样,如果大家一时看不懂这个例子也没有关系,这也是一个固定的模式,大家只要记住下面的这个套路就行:

=SUMPRODUCT((条件1<条件区域1)/(要进行排名的区域))+1


 05

美 式分组排名

如下图所示,对于各个收银员的收款差错率在各个部门内进行排名。


QQ图片20200708130147.jpg


在F2单元格中输入公式:

=SUMPRODUCT((A2=$A$2:$A$17)*(D2<$D$2:$D$17))+1

按Enter键后下拉填充。

注意:这个公式如果大家暂时没有明白也没有关系,这个是一个固定的模式,大家可以以在用时候拿出来 套上就行,具体的模式可以写成:

=SUMPRODUCT((条件1=条件区域1)*(条件2=条件区域2)*……*(要进行排名的区域))+1


 06 

中国式排名——透视表法

如下图所示是某一次考试成绩的分数,现在要求进行排名,同名次不占用其他名次。


QQ图片20200708130152.png


Step-1:选中数据区域,依次单击【插入】-【数据透视表】-【现有工作表】,并且选择存放的区域,如下图所示:


QQ图片20200708130156.jpg


Step-2:将“姓名”字段拖放到行字段里,将“成绩”字段拖放到数值,然后再一次将“成绩”字段拖放数值,显示方式选择求和,并且取消合计,如下图所示:


QQ图片20200708130200.jpg


Step-3:右键单击“考试成绩2”的任意一个数值,点击【值显示方式】,然后单击【降序排列】,在弹出的对话框中单击【确定】,如下图所示:


QQ图片20200708130204.png


Step-4:修改透视表的标题名称,最后完成排名,如下图所示:


QQ图片20200708130208.png


 07 

百分比排名

如下图所示,是某个企业的部分人叫的考试成绩,现在按百分比进行排名。


QQ图片20200708130211.png


选中D2单元格输入公式:=PERCENTRANK($C$2:$C$13,C2),按Enter键后下拉填充。

注意:在新增的函数里面还增加了PERCENTRANK.INCPERCENTRANK.EXC函数,与上面的用法基本上一致。


以上的这些排名的用法都是日常的工作中会遇到的一些排名的方法,大家可以收藏。


作者:我是世杰,财务excel深度玩家,坚持每天分享财务excel干货,微信公众号:24财务excel

图标赞 1
1人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!