【温馨提示】亲爱的朋友,阅读之前请您点击【关注】,您的支持将是我最大的动力!

利用rank函数成绩排名(销售数据等排名次)(1)

学校里成绩排名次,职场中销售业绩排名次,等等;

一个RANK函数即可搞定

还有一种情况是中式排名,接下来跟随小编看看什么情况?

利用rank函数成绩排名(销售数据等排名次)(2)

RANK()函数

【用途】返回一个数值在一组数值中的排位(如果数据清单已经排过序了,则数值的排位就是它当前的位置)。

【语法】RANK(number,ref,order)

【参数】Number是需要计算其排位的一个数字;Ref是包含一组数字的数组或引用(其中的非数值型参数将被忽略);Order为一数字,指明排位的方式。如果order为0或省略,则按降序排列的数据清单进行排位。如果order不为零,ref当作按升序排列的数据清单进行排位。

【注意】函数RANK对重复数值的排位相同。但重复数的存在将影响后续数值的排位。如在一列整数中,若整数60出现两次,其排位为5,则61的排位为7(没有排位为6的数值)。

情况一:分数由高到低排名

这种情况比较简单,在D2单元格输入公式:

=RANK(C2,$C$2:$C$21)

然后再选中D2单元格,双击填充公式即可完成排名次。

注意:函数的第2个参数,选择的总分区域一定要加上$符号

利用rank函数成绩排名(销售数据等排名次)(3)

情况二:销售业绩由低到高排名

销售额最小的排到最前面,仅需要加一个参数,

在D2单元格输入公式:

=RANK(C2,$C$2:$C$12,1)

再双击填充公式即可

利用rank函数成绩排名(销售数据等排名次)(4)

情况三:中式排名

利用rank函数成绩排名(销售数据等排名次)(5)

如上图,如果出现两个分数相同时,用RANK函数排名就出现两个并列名次,而下一名次就没有了,中式排名是顺序的,不存在空一名次,如下公式即可解决:

=SUMPRODUCT(($C$2:$C$21>C2)*(1/(COUNTIF($C$2:$C$21,$C$2:$C$21)))) 1

公式比较复杂 ,使用时复制粘贴后把单元格地址改一下即可。

利用rank函数成绩排名(销售数据等排名次)(6)

小伙伴们,在使用Excel中还碰到过哪些问题,评论区留言一起讨论学习,坚持原创不易,您的点赞转发就是对小编最大的支持,更多教程点击下方专栏学习。

自动计算产品合格率、成绩及格率?用Excel这个函数轻松搞定

天天面对黑白色的表格难免枯燥无味,为什么不给表格加点颜色呢?

财务会计常用的Excel公式、函数,建议收藏

,