班级分数排名用什么函数 班级名次排名函数

EXCEL怎样对符合条件的区域排名学生成绩一个级段放在同一张表里将班级列升序排序后 , 自然就会得到结果 。

班级分数排名用什么函数 班级名次排名函数

文章插图
请问excel中的rank函数如何为分数相同的名次排名?如图 , 两?总分相同的 , 按照科学分数高低排名 , 那如果科学分数也一样呢?
其实想通了很简单 , 只要保证有一列数字能不重复就可以排出来名次
在名次后面增加一列以科学排名的(rank(科学)) , 关键就在对后面的处理上 , 
可以把科学排名的名次除以10 , 使之变成小数再加上前面的名次得到新的名次(有小数) , 然后再对新名次进行排名 , 就可以区分出来了(总分相同 , 科学分相同的就区分不了) 。
Excel函数中统计班级分数 , 求名次VLOOKUP函数和INDEX都可以实现呢!!!
你没有图 , 我以下表为例:
=VLOOKUP(G6,$B$6:$C$22,2,)
是的 , 用VLOOKUP函数就好 , 方法如下:
【班级分数排名用什么函数 班级名次排名函数】
班级分数排名用什么函数 班级名次排名函数

文章插图
如何用Excel中的Rank函数给不同班级学生排名次原发布者:KeepMoving恬
如何用Excel中的Rank函数给学生排名次见图1 。假设我要给总分那一列的数据排名 , 那么首先选取“总分”一列数据的单元格区域E2-E17 , 然后单击菜单中的“插入/名称/定义” , 在弹出“定义名称”的对话框中的“当前工作簿名称”一栏中输入或修改名称为“总分” , (默认情况下是这一列数据的标题)在“引用位置”一栏中显示的就是刚才选取的单元格区域E2-E17(当然也可以单击其右侧的“折叠按钮”重新选取单元格区域) , 然后按“确定”退出 。见图2 。接下来.就可以调用Rank函数来给学生总分排名了 。见图3 。在单元格F1中输入“名次” , 单击F2单元格 , 选择“插入/函数”菜单项或单击工具栏中“fx”按钮后弹出“插入函数”对话框 , 找到“RANK”函数 , 单击确定 , 即弹出“函数参数”输入对话框 。在Number一栏中输入E2(也可以直接用鼠标单击E2或单击其右边“折叠按钮”对话框消失 , 再用鼠标单击E2后按“回车键” , 此栏中即为刚才选定的单元格E2) , 然后在Ref一栏中手动输入“总分” , 引用我们刚才定义的单元格区域 , 之后单击“确定”按钮退出就可以得到第一个学生的成绩排名了 。最后选取单元格F2 , 通过“复制句柄”复制 , 得出全班成绩的排名 。见图4 。用rank函数没错 , 但rank函数得到的结果是美式排名 , 比如有2个并列第二名 , 就没有第三名 , 直接到第四名 , 这不符合中国的习惯 。
给你一个中国式排名的公式 。比如成绩在B2:B10单元格 , 在C2:C10单元格排名次的话 , 在C2单元格输入公式=sumproduct((b2:b10>b2)/countif(b2:b10,b2:b10))+1,然后拖动填充到C10单元格即可 。假设b列放置学生分数 , 名次列A2单元格输入函数=RANK(B2,B:B) , 下拉即可这是数据
成绩 排名
你在A2单元格输入
=RANK(A2,$A$2:$A$12,0)下拉
成绩 排名
56 11
66 10
106 3
116 2
126 1能把问题说详细点吗?