Excel排名的两种方法,看看哪种更适合你?
今天我们老板让同事把销售部的销量进行排名,同事用降序的办法很快做出了排名,但是出现了一个问题,就是销量总值相同的时候排名却不一样,这时销售人员不愿意了,销售总量一样为什么排名不一样,同事说等等我再重新给你排名。同事说有什么好的办法让销售总值相同的情况下排名能够进行并列,我说可以用RANK函数,RANK函数可以解决名次不并列的情况。
RANK函数的特点
RANK函数只能对数字排序。 相同数字,实行并列排名,且占用排名。比如2个并列第2名,那么第3名就没有了,紧接下一个是第4名。
RANK函数的语法格式
=rank(参与排名的数值,排名的数值区域,[1或0])
什么情况下填写1,什么情况填写0。0——从大到小排名(降序),1——从小到大排名(升序)。
0默认不用输入,得到的就是从大到小的排名。
首先我们先用降序的方法进行排名,看看是否会出现数值相同名次不并列的情况,然后我们再用RANK函数看看是否能解决数值相同排名并列的情况。
首先打开表格。
2.我们点击总计单元格,然后我们选择数据选项卡中的降序。
3.总计中的单元格就会根据数字大小进行排列
4.我们在排名单元格中输入数字1,然后往下拉进行排名
5.这里我们可以看到第一名和第二名总计的数值是一样的,所以降序的方法不能进行数值相同名次自动并列。
下面我们利用rank函数验证数值相同排名是否并列。
1.首先打开表格。
2.我们点击总计单元格,然后我们选择数据选项卡中的降序。
3.总计中的单元格就会根据数字大小进行排列
4.我们在排名单元格输入“=RANK”
5.我们选择第一个参数”总计”中的第一个单元格数值然后逗号,选择第二参数“总计”中的所有单元格然后F4(每个坐标前要加$)绝对引用(如果不绝对引用数据源就会混乱,排名不准确)回车得出排名下拉数据得出所有名次,完成排名。
这里利用rank函数进行排名后,数据相同则排名相同,名次并列的情况下,同时占用排名,且不影响后续数字的排名,如上图:两个第一,后面是第三。
两个例子对比后,rank函数排名更加准确、更加智能,大家觉得呢?