有人的地方就有排名,有排名的地方就会有江湖Rank函数,江湖排名必备

笑傲江湖中的任我行曾对令狐冲说过:“只要有人 , 就有恩怨 , 有恩怨 , 就有江湖 , 人就是江湖 , 你怎么退出啊?” 。今天 , 我们把这话稍微改改 , 有人的地方就有排名 , 有排名的地方就会有江湖 , 你不掌握下rank函数 , 又如何能在江湖上混呢~~先看下简单的介绍:作用:返回一列数字的数字排位 。语法:rank(number,ref,[order])大白话来理解rank(要排名的数字 , 在哪个范围内进行排名 , 升序还是降序)要点:1、指定的范围要做绝对引用 , 这样在复制公式时 , 才不会由于范围变动而导致出错 。2、第三个参数可以省略 , 省略相当于0 , 为降序排列 。参数为1时 , 则为升序排列 。3、Rank 赋予重复数相同的排位 。但重复数的存在将影响后续数值的排位 。等会实例说明 。那么 , 在实际应用中 , 该降序还是升序呢?这个根据实际情况而定 。例如在对销售业绩、工资收入、学习成绩排名 , 一般肯定是数字越高的排名越前 , 那么则用降序 。而如果是游泳、田径比赛 , 那么肯定是用时越少 , 即数字越小 , 则排名越前 , 因此需用升序 。实例:按降序排名如图 , 我们对表格中员工的收入进行排名 , 那么 , 肯定收入越高的人 , 排名越前 , 我们使用降序排名 , 先尝试下如果引用区域不做绝对引用 , 会怎么样

有人的地方就有排名,有排名的地方就会有江湖Rank函数,江湖排名必备

文章插图
我们可以看到 , 由于第二参数没有设置绝对引用 , 因而在复制公式时 , 公式RANK(C2,C2:C11,0)中第二参数引用的C2:C11 , 随着公式的往下复制 , 就变成了C3:C12、C4:C13……从而排名就出错了 。正确操作如下【有人的地方就有排名,有排名的地方就会有江湖Rank函数,江湖排名必备】
有人的地方就有排名,有排名的地方就会有江湖Rank函数,江湖排名必备

文章插图
注意在鼠标输入第二参数之后 , 使用F4快捷键 , 切换引用方式 。同时留意 , 由于有相同的数字 , 所以有2个同排第4名 , 而没有第5名;同样的 , 有2个同排第7名 , 而没有第8名 , 直接到了第9名了 。眼尖的伙伴看动图 , 可能看到了在输公式的时候 , 还有跳出来了RANK.AVG和RANK.EQ这两个函数 , 简单介绍下 , 这两个是2010版本及以后的版本出现的新函数 , 语法是完全一样的 , 只是应用时会有些细微的不同 , 至于是什么不同呢 , 我们就留待之后的文章再来详细讲解~~

    推荐阅读