乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何在Excel中使用RANK()函数实现自动排序-排序函数excel,excel表格成绩排名次

如何在Excel中使用RANK()函数实现自动排序-排序函数excel,excel表格成绩排名次

作者:乔山办公网日期:

返回目录: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单元格右下角,下拉填充公式,则可得出该列总分的排名了。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网