77百科网
当前位置: 首页 生活百科

excel表格成绩排名次(Excel表格排名函数大全)

时间:2023-06-06 作者: 小编 阅读量: 1 栏目名: 生活百科

不知道从什么时候开始,在每一个东西上面都有个日子,秋刀鱼会过期,肉酱也会过期,连保鲜纸都会过期。我开始怀疑,在这个世界上,还有什么东西是不会过期的?——《重庆森林》又到了今天的学习时间,作者来分享关于排名的几个函数公式,不管是常规排名,还是非常中国式的排名,或者是倒数排名,只要学会以下几个公式,都能轻松搞定所有排名问题。

不知道从什么时候开始,在每一个东西上面都有个日子,秋刀鱼会过期,肉酱也会过期,连保鲜纸都会过期。我开始怀疑,在这个世界上,还有什么东西是不会过期的?——《重庆森林》

又到了今天的学习时间,作者来分享关于排名的几个函数公式,不管是常规排名,还是非常中国式的排名,或者是倒数排名,只要学会以下几个公式,都能轻松搞定所有排名问题。

直入正题,我们需要对下图中学生的”三科平均成绩“进行排名,成绩从高至低一次排名。

所谓的常规普通排名,即有相同排名时会跳过之后的排名,例如5,4,4,3四位数,普通排名为1,2,2,4;

中国式排名,有相同排名时不会跳过后续的排名,如5,4,4,3四位数,中国式排名为1,2,2,3.

公式一:RANK函数

首先介绍在excel中计算排名的专用函数——rank。

rank函数的表达式为:=rank(数值,引用区域,排位方式)

RANK函数三个参数中,最后一个参数可以省略,默认为0,即升序排序。

按照它的表达式,可以输入公式:=RANK(F3,$F$3:$F$40)

便得到了学生们三科平均成绩的排名。

公式二:COUNTIF函数

countif函数实际是计数函数,用来统计一个区域中符合指定条件的单元格个数。

它的表达式为:=countif(区域,条件)。

看上去语法非常简单,就两个参数,而第1参数区域通常是固定的,重点在于条件的设置。

在表格中,我们要计算平均成绩排名,条件可以设置为大于学生的三科平均成绩,即>f3,作者先写下完整公式,再通过一个例子来详细说明它的含义。

公式为:=COUNTIF($F$3:$F$40,">"&F3) 1

这个公式的含义是在计算$F$3:$F$40单元格区域中,数值大于F3数值的单元格个数。这里要注意单元格的引用方式,区域为绝对引用,条件是相对引用,这样才能正确填充公式。

如公式所写,F3的值是96,当条件">96"时,我们的计数区域中并不存在大于96的数值,因此countif函数公式的结果为0,于是再加上1,便得到了排名结果。

条件为">F4",值为89,而$F$3:$F$40单元格区域中大于89的单元格有1个,即F3,最后再加上1,结果便得到排名2;依次计算下去,可以得到所有的排名。

通过countif函数的计数作用来排名,倒是一个灵活通变得方法。

公式三:中国式排名SUMPRODUCT函数

sumproduct函数,也叫乘积函数,更完整的叫法,应该是乘积求和函数,因为它的作用就是对单元格的乘积进行求和。

这个函数在excel中的应用很广泛,尤其在之前的老版本中,官方还没有更新一些强大的新函数,比如sumifs函数,如果没有sumifs函数,那怎么快速地多条件求和呢?大家首先的自然是sumproduct函数。

关于该函数的使用大全,我们可以用一篇文章来详尽介绍,但今天先来求解排名的公式写法。

我们输入公式:=SUMPRODUCT(($F$3:$F$40>F3)*(1/COUNTIF($F$3:$F$40,$F$3:$F$40))) 1

这个公式中嵌套了一个countif函数,通过公式2的介绍,我们知道了countif函数的表达式和作用,那么在这个公式中,它的条件为”$F$3:$F$40“,这是一个单元格区域。

以区域作为条件,则countif函数将从该区域中首个单元格开始,依次进行条件判断,即首先判断F3的值在计数区域中个数,在计算F4的值……一直到最后F40的值在计数区域中的个数,如果单元格的值在计数区域中有相同的,如F7的值77,在计数区域中还有两个单元格的值相同,那么countif函数公式的结果就是3.

这时作者在公式中”1/COUNTIF()“便表示1除以3,也就是1/3,而F8,F9的公式计算值也是1/3。

于是"1/COUNTIF()"的值再与"$F$3:$F$40>F3"相乘,$F$3:$F$40>F3是一个判断表达式,返回的结果为1或者0,其实与公式2中countif函数的条件作用相似。

两者相乘,再通过乘积求和函数sumproduct进行计算,它的执行结果如下图所示:

也许从这个截图中看不出它的含义所在,还需要多进行sumproduct函数的实操应用,多解析它公式各部分的结果值,来分解计算。

公式四:倒数排名RANK函数

第四个公式,又回到了作者讲的第一个公式rank函数,其实只要设置一下rank函数的第3参数排名方式,便可以达到倒数排名的效果。

如下图所示公式:=RANK(F3,$F$3:$F$40,1)

rank函数的排名方式只有两种,一个是0值的升序排名,另一个则是非0值的降序排名,这里我们设置参数为非零值1,执行降序排名,三科平均成绩最高的学生排名反而是最后一名,成绩最低的是第1名。

以上就是今天关于排名函数公式的介绍,这四个公式可以基本解决所有的排名需求,童鞋们可以私信作者获取本文的习题素材,来练习几个公式的应用。

最后请点赞支持作者,继续关注,我们下期再见!

阅读更多:


Excel表格如何批量标记每列中的最大值和最小值

Excel表格取消隐藏仍然不显示隐藏的数据,该怎么办?

Excel表格怎么计算员工出勤从开始到结束的间隔小时

    推荐阅读
  • 镇魂小说网priest全部作品(的小说书单推荐来啦)

    镇魂小说网priest全部作品铛铛酱推书来啦朱一龙很帅!以及自以为攻的受。褚桓发现,孩童们力大无穷,并骁勇善战,而这座山也另有蹊跷。守山人们守的山,更是有一年一次的山门倒转,而“门”的周围,更有名为“守门人”的神秘族群,镇守着神山与圣水。褚桓与南山为了守护守山人与守门人,联合守门人族长鲁格与褚桓的旧识袁平,闯入门中,在门中的世界展开了一场奇异的冒险。

  • 一课三练英语(一课译词一应俱全)

    接下来我们就一起去研究一下吧!一课三练英语[Photo/Pexels]“一应俱全”,汉语成语,意思是应有的一切都很齐全,指应有尽有。可以翻译为“availableinallvarieties,或everythingneededissupplied”等。

  • 是可忍孰不可忍类似的句子(是可忍也孰不可忍也)

    “佾”在古代指的是乐舞的行列,相当于现在的一排或一列。就是说诸侯国的国君才有六佾的待遇,而季氏作为正卿,只能享用四佾。可是到了孔子的那个年代,进入春秋晚期,已经出现了礼崩乐坏的局面。随着周王室的衰微,王室已经无力维护周礼了。而对于诸侯国来说,大多也被卿大夫所控制,鲁国就是个典型的例子。这就是孔子说的这个“忍”的状态。现在是指言行前后矛盾,反复无常。

  • 减脂增肌餐怎么计算摄入量(一张图教你学会热量计算)

    教你学会热量的计算无论你是减脂还是增肌最重要的就是热量计算想跟小脂交流,请到下面留言评论!

  • 凉面条怎么做好喝(家常凉面条的做法怎么做好吃又简单)

    准备好以后备用。在面条煮的时候,拿出炒锅,把油倒入锅中热一热,可以放一勺老抽上色。然后取出大一点的锅,把水烧开后,把圆面条放入锅中,煮一分钟后把面条捞出。待油凉了以后,把面条放入到炒锅中,用油搅拌均匀。在等待面条蒸的过程中,可以开始炒菜啦。等面凉了以后,盛入到大的盆中,和炒好的菜,黄瓜丝,花生碎,芝麻酱、糖、醋放在一起。

  • 红糖执行标准号是什么(真正的红糖标准号是多少)

    红糖执行标准是GB/T35885-2018。本标准规定了红糖的技术要求、试验方法、检验规则、包装、运输、贮存的要求等,适用于以甘蔗为原料,经提取糖汁,清净处理后,直接煮炼不经分蜜制炼而成的红糖。

  • 十大最简单的营养汤(十种最好喝的汤)

    土鸡半只备用,收拾干净,热油炒香;2.另起锅,加入适量的水,放入氽好的土鸡,料酒,生姜。等到鸭脚已经耙时就ok。

  • 英雄联盟手游哪里预约(原来是这样预约的)

    英雄联盟手游哪里预约首先,百度找到LOL的官网,并进入。接着选择到上面的地址栏,在LOL后面加个m。把COM后面的全部删掉点回车。最后,点预约就可以拿到预约奖励了。《英雄联盟》手游并非端游的移植版,而是一款从零开始全新打造的游戏,在保留端游《英雄联盟》特色的同时,针对移动端平台特性进行了诸多调整。游戏加入了双摇杆操作,也重新设计了峡谷,每局对战的时长为15到18分钟。《英雄联盟》手游将登陆手机及主机平台。

  • 新雨刷刮玻璃响怎么解决(具体解决方案)

    新雨刷刮玻璃响怎么解决?下面更多详细答案一起来看看吧!新雨刷刮玻璃响怎么解决新雨刷刮玻璃响解决方法:拿一张细的磨砂纸,对雨刷毛糙的地方轻轻打磨一下,然后再用清水冲洗干净,装回去试试看怎样。如果不行可以喷上玻璃水试试,这样还是响的话就换雨刮片,说明胶条太过老旧,需要更换新的雨刮胶条了。