对于排名,很多时候,并不是一个排名就能搞定的。
在Excel中对数据进行排名是很常见的场景。考试成绩和销售业绩排名如何?我的表兄弟们是不是马上想到了秩函数?
没错,RANK函数确实是使用频率最高的,但是还有更多场景,你知道吗?
首先,降序排列
最常见的是降序,比如武力值排名。老王这种战争渣滓,绝对排在最后。
第二,升序
按升序排列,数字最小的排在最前面,比如跑1000m,谁用的时间少谁就排在第一,所以别看老王这个时候数字最大,其实用的时间最长,排在最后。
注意RANK函数可以写第三个参数。不写的时候是升序。如果是用1写的,就是升序。我不知道!
第三,按顺序同名
如果人数相同,直接排位排名的结果是一样的,但是如果老张的人渣按照出场顺序排在老王之后,那我和老王就不会同时排倒数第一了!
这里增加了一个COUNTIF函数。有兴趣可以单独拿出COUNTIF。如果不擅长,可以参考下面这篇文章。
四、组合排名
有时候排序后的数据不在同一个区域,怎么办?并不复杂,但你可能没见过!
排名的参考区域用括号组合起来,呵呵呵!
5.分组排名
有时候需要根据不同的群体进行排名。毕竟,老王粲不能和老板们相提并论!草!我和老张最后一名?我承认!
RANK在这里无法直接或间接获得,所以我用了迂回的方法来数,呵呵!其实排名说到底也就是数数而已!
第六,中国式排名
RANK在同一个地方排名,就会占据下一个地方。比如例2(也是按降序占据排名)。中国式排名要求同一个排名有很多人,下一个排名是连续的。就是下面这个。
下面是一个数组公式,有点复杂。可以读写一些基于数组的!
七。分组中文排名
分组有点复杂,中国式排名也是。如果把两者结合起来,岂不是更复杂?恭喜你,你答对了!
这个我就不详细解释了。有点长了。有兴趣的可以私信我。虽然我会给你解释,但你可能不明白。。。
一般来说,我们不需要后一种复杂的情况,因为对于大多数人来说,写一个函数的时间还不如手工排序然后排序来得真实,但是这些公式确实是函数练习的好素材!
当然,降序和升序最基本的用法一定要知道!