对于排名,很多时候,并不是一个排名就能搞定的。

在Excel中对数据进行排名是很常见的场景。考试成绩和销售业绩排名如何?我的表兄弟们是不是马上想到了秩函数?

没错,RANK函数确实是使用频率最高的,但是还有更多场景,你知道吗?

首先,降序排列

最常见的是降序,比如武力值排名。老王这种战争渣滓,绝对排在最后。

对于排名,很多时候并不是一个RANK能搞定

第二,升序

按升序排列,数字最小的排在最前面,比如跑1000m,谁用的时间少谁就排在第一,所以别看老王这个时候数字最大,其实用的时间最长,排在最后。

对于排名,很多时候并不是一个RANK能搞定

注意RANK函数可以写第三个参数。不写的时候是升序。如果是用1写的,就是升序。我不知道!

第三,按顺序同名

如果人数相同,直接排位排名的结果是一样的,但是如果老张的人渣按照出场顺序排在老王之后,那我和老王就不会同时排倒数第一了!

对于排名,很多时候并不是一个RANK能搞定

这里增加了一个COUNTIF函数。有兴趣可以单独拿出COUNTIF。如果不擅长,可以参考下面这篇文章。

四、组合排名

有时候排序后的数据不在同一个区域,怎么办?并不复杂,但你可能没见过!

对于排名,很多时候并不是一个RANK能搞定

排名的参考区域用括号组合起来,呵呵呵!

5.分组排名

有时候需要根据不同的群体进行排名。毕竟,老王粲不能和老板们相提并论!草!我和老张最后一名?我承认!

对于排名,很多时候并不是一个RANK能搞定

RANK在这里无法直接或间接获得,所以我用了迂回的方法来数,呵呵!其实排名说到底也就是数数而已!

第六,中国式排名

RANK在同一个地方排名,就会占据下一个地方。比如例2(也是按降序占据排名)。中国式排名要求同一个排名有很多人,下一个排名是连续的。就是下面这个。

对于排名,很多时候并不是一个RANK能搞定

下面是一个数组公式,有点复杂。可以读写一些基于数组的!

七。分组中文排名

分组有点复杂,中国式排名也是。如果把两者结合起来,岂不是更复杂?恭喜你,你答对了!

对于排名,很多时候并不是一个RANK能搞定

这个我就不详细解释了。有点长了。有兴趣的可以私信我。虽然我会给你解释,但你可能不明白。。。

一般来说,我们不需要后一种复杂的情况,因为对于大多数人来说,写一个函数的时间还不如手工排序然后排序来得真实,但是这些公式确实是函数练习的好素材!

当然,降序和升序最基本的用法一定要知道!