还在用排序功能?出,这个排名功能才是排名之王!
销售业绩和学生成绩排名似乎是一个常见的场景,而在Excel中,排序功能可能是最常用的一个。
但是这里我们要教你一个新的函数,它有自己的排名函数,它就是——RANK函数。
下面就来看看怎么用吧!
01.识别功能
RANK,英文意思是队列和排列,在Excel中也主要负责排序。
表达式是:RANK(谁来排序,在什么范围内,如何排序)
知道了这个函数的表达式,我们来看看这个函数是怎么用的!
2.年级排名
如下图所示,我们需要计算一班学生的年级排名,那么如何统计呢?
我们在单元格E4中输入函数公式:
=排名(D4,4美元:18美元)
函数公式表示对单元格D4的值进行排序,从D4到D18降序排列。
最后,我们得到了上面的结果。
3.跨区域排名
如下图所示,我们这里的表格分为三个区域。如果按照之前的排序方法,可能需要重新调整表格结构。
有什么方法可以不用调整表结构就可以排序?
方法是使用秩函数。
RANK函数可以对不连续的区域进行排序。
我们在单元格D25中输入函数公式:
=RANK(C25,($C$25:$C$34,$F$25:F$34,$I$25:I$34),0)
公式表示对C25单元格的值进行排序,排序的范围用括号合并,最后一个0表示降序。
输入单元格D25的公式后,我们可以向下拖动,计算出下面的排名。
其次,其他栏目的排名,我们可以把公式复制过去,这样就完成了统计。
4.常见问题
1.只能对数值进行排序,不能让信息按降序或升序排序。
虽然RANK函数方便排序,但是在对数值进行排序后,如果想让信息按照排序的顺序进行排序,还是需要使用排序函数。
2.排序范围未锁定。
所有种类都必须固定在一个范围内。如果范围不固定,排名就没有意义。如下图,排名的范围不固定,统计的时候会出错。
名字有很多,但实际上只有一个。
3.会有并列。
如果数据中有相同的数据,那么两者排名相同,不会按顺序排列。
以上是我们对RANK函数的介绍,以及常见问题的解答。希望对你有帮助!