一、直接按成绩或数值的排序(rank函数轻松搞定)
以上函数非常简单,记住两点:
1.rank排名同分作为同一名次,后面的名次需要占位,如,以上两个70分,同为第8名,那么第9名将被占用,下一名为第10名;
2.记住引用区域防止变化,用绝对地址。
二、按部门排名(countifs函数)
三、自动按照从大到小的顺序排列
这个看起来稍微复杂,这里我们运用large函数来判断大小,用index+match来提取数据
A40中输入=INDEX(A$24:A$33,MATCH(LARGE($C$24:$C$33*100+ROW($1:$10),ROW(A1)),$C$24:$C$33*100+ROW($1:$10),0))
按ctrl+shift+enter三键合一,向右拉,在向下拉。
解释:
1.关键理解如下函数:
LARGE($C$24:$C$33*100+ROW($1:$10),ROW(A1))
$C$24:$C$33*100+ROW($1:$10)主要为了区分分数相同的排序和提取,防止分数相同的无法提取
2.index+match组合提取数据
四、几种方法综合比较
以上三个公式除了rank排名外,都需要按ctrl+shift+enter组合键,都是数组公式,说实话以上三个公式都比较复杂,不好理解。
对于排名来说我觉得rank既简单又好用,完全能满足我们的日常需要,建议排名时还是用rank,简单好理解,除非有其他别的特殊的意图。