excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel知识第13期:RANK函数让你快速排名无压力

在Excel中,RANK函数广泛应用于对数据的排名中。OFFICE2010之后,RANK函数有了两个分支RANK.EQ函数和RANK.AVG函数。目前,RANK函数在Excel中仍然能够继续使用,原因是为了与低版本的Excel相兼容。RANK.EQ函数的使用与RANK函数的使用完全一样,RANK.AVG函数与它们不同,下面具体讲解下。 如下表,需要对学生最终成绩进行排名,我们对它分别用三种函数进行排名。对总成绩进行排名一、RANK函数和RANK.EQ函数 由于RANK函数和RANK.EQ函数的功能一模一样,这里只用RANK函数举例子。 RANK函数的语法是RANK(number,ref,[order]) 第一个参数number是对谁进行排名,是要排名的内容; 第二个参数ref指的是要排名的范围,就是需要排名的所有的内容,这里要注意下,因为要排名的范围不变,因此公式中要这个范围要绝对引用 第三个参数order是按从大到小排名还是从小到大排名,带中括号说明这个参数可以省略,如果参数是0或者省略,那么就是从大到小排名,即最大值排名是1;如果参数是1,那么就是从小到大排名,即最小值排名是1。 回到例子中,以第一行数据为例,需要对总分276进行排名,所在单元格是E3;要排名的范围是总分这一列,就是$E$3:$E$17;要按照从大到小排名,因此第三个参数省略或者填0就行。 那么F3单元格应输入公式:=RANK(E3,$E$3:$E$17)RANK函数和RANK.EQ函数排名二、RANK.AVG函数 RANK.AVG函数返回的也是数据的排名,只不过当遇到相同排名的时候,会返回平均排名;它的语法规则和RANK函数的类似,语法规则是: RANK.AVG(number,ref,[order]) 这三个参数的含义与RANK函数的一样,唯一的不同就是相同排名函数的返回值不同。比如两个数据都排名第一,RANK函数的返回值都是1;而RANK.AVG函数会返回1.5,那是因为两个都是第一名,会占据第1和第2的位置,返回的结果就是(1+2)/2=1.5。 回到例子中,对E3单元格内容排名,那么F3单元格应输入的公式就是:   =RANK.AVG(E3,$E$3:$E$17) 详细演示如下所示,会发现只有在遇到相同排名的时候,RANK函数和RANK.AVG函数的返回值才不相同。RANK.AVG函数排名为了方便大家的学习,我把每篇文章的实例都做了配套视频,以后会陆续发布,欢迎大家的持续关注!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接