作者:乔山办公网日期:
返回目录:excel表格制作
rank函数是排名函数。抄rank函数最常用的是求某一个数值在某一区域内的百排名。
rank函数语法形式:rank(number,ref,[order])
函数名后面的参数中 number 为需要求排名度的那个数值或者单元格名称(单元格内必问须为数字),ref 为排名的参照数值区域,order的为0和1,默认不用答输入,得到的就是从大到小的排名,若是想求倒数第几,order的值请使用1。
在上图所示的学生成绩单中,希望在不改变原有学号排列的情况下,按总分在名次列中标出每个人的名次。类似的情况还有许多。这时可使用RANK()函数实现。zhidaoRANK()函数用来返回指定数字在一列回数字中的排位。RANK()函数的格式为:RANK(number,ref,order),其中number为待排序的数字;ref为一列数字;order用于指定排位的方式,如果为0或忽略,降序;非零值,升序。下面使用RANK()函数实现自动排序。其步骤为:(1)在上图所示K2单元格中输入“=RANK(J2,$J$2:$J$16)”;答这里使用绝对引用$J$2:$J$16.(2) 先把光标移到K2单元格的右下角,当光标变为黑色的“+”号时,双击左键即可复制公式至K16单元格中。
1、以excel2010版本为例,如下图,要对该表格的总分进行排名;
2、首先在zhidaoH2单元格输入公式=RANK(G2,G:G),第一个参数回G2指要排名的数值,第二个参数是排名的区域,按enter键后则可得出排名结果;
3、然后把鼠标放在答H2单元格右下角,下拉填充公式,则可得出该列总分的排名了。