如何在excel中计算出学生成绩排名假设学生成绩在B列,排名公式:
=RANK(B2,B:B)
下拉 。rank(参数1,参数2,参数3)
参数1,包含在参数2内,参数3忽略或0为升序,不为0为降序
另外,新版本的Excel还有Rank的变形可以更好的处理排名问题 。
=RANK(A3,$A$3:$A$12,)
=RANK.AVG(A3,$A$3:$A$12,)
=RANK.EQ(A3,$A$3:$A$12,)
软件版本:Office2007
方法如下:
1.对于一般的排名,可以直接利用rank函数,如下所示:
函数用法:=rank(要排名的成绩,总成绩所在区域)
2.这样得到的排名,会因为名次重复,而跳过一些名次,比如下图中的第4名,第6名,第8名等:
3.而中国式排名一般是名次顺延,需要用到较复杂的数组公式来实现,下面是最常见的中国式排名公式之一:
公式解释:对于总成绩区域中大于当前成绩的,利用countif进行个数统计,再用1相除,最后sum求和,即得到大于当前成绩的且不重复的成绩个数,也就是当前成绩的中国式排名
4.Ctrl+Shift+Enter三键结束数组公式,往下填充,即可得到名次顺延的中国式成绩排名结果:
文章插图
求视频:成绩排名excel2003或是简单详细的文字教程,谢谢了成绩排名EXCEL中有函数RANK可以做到,假设你的数据在A列的A2至A100,你在B列的B2输入公式=RANK(A2,$A$2:$A$100),回车,然后把这个公式向下填充可以计算出各个成绩的排名 。
上面这种排名方法有个问题就是分数相同时,它的名次会并列,但是下一位学生的成绩就以并列人数超过排序了 。比如一位学生得100分排第一名,3位学生并列99分排第二名,接下来一位学生得98分,应该是排在第三名,但是用微软的这个功能排出来是第五名,也就是空了第三、第四 。这种排名方式与中国习惯不同 。也称外国式排名 。
按中国人的习惯来排名,名次中不出现空缺,需要另外设置函数,用数组公式可以做到
比如{=SUM(IF(A$2:A$100>A2,1/COUNTIF(A$2:A$100,A$2:A$100)))+1}
【学生成绩排名公式 excel 学生成绩排名公式excel视频】这是一个数组函数,在输入时,先与其它函数一样输入=SUM(IF(A$2:A$100>A2,1/COUNTIF(A$2:A$100,A$2:A$100)))+1,再按住键盘的CTRL+SHIFT+ENTER三个键完成输入(自动在外面加上大括号) 。
- 学生成绩排名函数公式 学生成绩排名函数
- 学生成绩三率一均公式excel 学生成绩排名公式excel不要重复
- excel学生成绩总分排名函数 学生成绩按班级排名函数
- 排名的英文单词怎么写 学校排名英文怎么写
- 如何表格找出每个年级和班级排名函数
- excel排名函数同分数不同排名 如何用排名函数排名
- 排名公式 excel按照名次 如何用excel排名公式
- 如何点击优化神马排名软件
- 如何用函数求排名 如何求排名函数
- 如何使用排名函数进行最佳排名