当前位置:首页 » 成绩查询 » 求学生成绩排名

求学生成绩排名

发布时间: 2021-02-26 15:08:59

Ⅰ 怎样计算学生成绩表的名次

方法:

依据学生总成绩进行排名

如果需要对学生的总成绩进行排内名,利用函数RANK()即可。这容个函数的作用是把某数在一组数中的排位计算出来。

新建一列(H列),在H1单元格内输入“名次”。

在H2单元格内输入“=rank(g2,g:g)”,表示计算G2单元格的数据在G列范围内的排名。然后,利用自动填充方式,即可计算出其他同学的名次。


Ⅱ 学生成绩怎么排名

你可以看下。
参考资专源:属http://wenku..com/view/5a5c3e62783e0912a2162a7e.html

Ⅲ 在excel中在年级成绩表中怎样求学生在班上的排名

假设A1是班级,b1是成绩,这个表2000行,
c1=SUMPRODUCT(($A$1:$A$2000=A1)*($B$1:$B$2000>B1))+1
下拉就是班级排名

Ⅳ excel如何快速得到学生各科成绩排名

可以同时把每一科的名次都排出来,方法在成绩后面增加一列,然后使用RANK公式计算出每个同学的名次,公式例如:
=RANK(C2, C$2:c$1000)

Ⅳ 下列excel成绩表中如何求每位学生各科成绩、名次的平均值,跪求大神解决

这个使用数据透视表做最为简便,选中你的数据,插入数据透视表,将姓名、班级回拖入行标答签,将各科成绩、校名次、总分拖入数值区域,然后设置字段汇总方式为平均值,最后进行排序。使用数据透视表的好处就是不用自己手动输入公式汇总,透视表可以自动帮你分析汇总出你需要的数据。很方便快捷。

Ⅵ 学生成绩表如何排名次

Excel2010工作表
01
数据排序法:
打开例表,先选中目标区域,再点击菜单栏"数据"按钮。如果只是对某单项成绩排序,那么只需选那一列单元格即可。如果要姓名和成绩一起排序,则要一起选。
02
在菜单栏"数据"按钮下,点击"排序"按钮,使弹出"排序"对话框。
03
弹出"排序"对话框后,在"主要关键字"文本框中选择需排序的科目,例如:总分;在"排序依据"文本框中选择"数值";在"次序"文本框中选择按升序、降序或者自定义排序,在这里我们选择"降序",也就是从高到低排名;选择完毕后点"确定"退出。
04
回到工作表中,就可以看到按降序排列总分的显示效果了。因为我们之前是"姓名"和"成绩"的区域一起选定的,所以最后"姓名"会伴随总分成绩一起排序。
05
数据筛选法:
打开例表,先选中目标区域,再点击菜单栏"数据"按钮。在菜单栏"数据"按钮下,点击"筛选"按钮。
06
在工作表中点开需排序科目(如:笔试成绩)的下拉三角按钮,然后点击升序或降序,这里我们选升序(即:从低到高排名),选择完毕点"确定"退出。
07
回到工作表中,就可以看到按升序排列筛选笔试成绩的显示效果了。
08
Rank函数排序法:
Rank函数是排名函数,语法公式是Rank(number,ref,[order],现在我们新增一列"名次"列,运用Rank函数来给总分排序。
09
先在F2单元格输入"=RANK",再输入Rank(number,ref,[order]中的number:
number指需要求排名的数值或单元格的名称,我们现在需要对E2单元格的成绩排序,所以在"=RANK"后面输入左括号和"E2"。
10
接下来,输入Rank(number,ref,[order]中的ref:
ref指的是参加排名的区域,在该工作表"总分"排名的区域是E2:E24,为了下拉填充数据时行列不错位,我们要对E2:E24加上绝对引用的符号。
11
最后,输入Rank(number,ref,[order]中的order:
order比较简单,只有0和1两种选择,0是从大到小排列(即:降序),1是小从到大排列(即:升序)。order默认的值为0,如果是降序排列可以输入0,也可以不输。
order值输入完毕后,用右括号结束Rank函数公式的书写,按回车键或点击公式编辑栏的勾号来完成公式运算。
12
回到工作表中,F2单元格里已经计算出了E2单元格的总分排名,接下来鼠标放置在F2单元格右下角,变成实心"十"字后向下填充公式,这样F列的名次就全部排好序了。
13
注意:Rank函数排序的优点是不改变原数据顺序对数据进行排序,而且如果分数一样,Rank函数会自动并列排名(比如:上图中的第22名有两位),但Rank函数成绩排序使用的是美式排名,也就是说,并列排名是占用位数的,比如:有3人并列第1,那么下一个名次是第4名,而不是像中国式的排名,下一个名次是第2名。如果用函数来进行中国式排名,还需用复杂点的组合公式,这里就不展开了。

Ⅶ 学生成绩排名

#include <stdio.h>
void mp(int a[],int k)
{
int temp,i,j;
for(i=0;i<k-1;i++)
for(j=i+1;j<k;j++)
if(a[i]<a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}

int main()
{
int a[20],i,j,temp,x=0;
printf("输入10个成绩:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
mp(a,10);
printf("排序后:\n");
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n");
printf("插入的数:");
scanf("%d",&a[10]);
mp(a,11);
printf("排序后:\n");
for(i=10;i>=0;i--)
printf("%d ",a[i]);
}

Ⅷ 如何在excel中计算出学生成绩排名

软件版本:Office2007

方法如下:

1.对于一般的排名,可以直接利用rank函数,如下所示:

函数用法:=rank(要排名的成绩,总成绩所在区域)

Ⅸ 怎么查找学生成绩排名

现在学校最常用的查询系统生成工具是易查分,用易查分不仅可以生成成绩版查询系统权,还可以生成信息收集系统;各种类型的查询系统和信息收集系统在易查分基本都可以满足,在易查分生成的查询系统,还可以最大程度的自定义,实现用户的常规需求!

Ⅹ 求学生成绩排名C程序

#include <stdio.h>
void main()
{
int a[11];
int i,j,t;
int m;
void inv(int x[],int p);
printf("请输入10个学生的成绩:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("\n");
for(i=0;i<9;i++)
for(j=0;j<9-i;j++)
if(a[j]<a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
printf("学生成绩从高到低排序为:\n");
for(i=0;i<10;i++)
printf("%4d",a[i]);
printf("\n");
printf("再输入一个学生的成绩:\n");
scanf("%d",&m);
for(i=0;i<10;i++)
if(m>a[i])break;
for(j=9;j>=i;j--)
a[j+1]=a[j];
a[i]=m;
printf("插入一个学生之后学生成绩排序为:\n");
for(i=0;i<11;i++)
printf("%4d",a[i]);
printf("\n");
inv(a,11);
printf("成绩从低到高排序为:\n");
for(i=0;i<11;i++)
printf("%4d",a[i]);
printf("\n");
}

void inv(int x[],int p)
{
int t,i,j,q=(p-1)/2;
for(i=0;i<=q;i++)
{
j=p-1-i;
t=x[i];
x[i]=x[j];
x[j]=t;
}
return;
}

热点内容
武汉大学学生会辅导员寄语 发布:2021-03-16 21:44:16 浏览:612
七年级学生作文辅导学案 发布:2021-03-16 21:42:09 浏览:1
不屑弟高考成绩 发布:2021-03-16 21:40:59 浏览:754
大学毕业证会有成绩单 发布:2021-03-16 21:40:07 浏览:756
2017信阳学院辅导员招聘名单 发布:2021-03-16 21:40:02 浏览:800
查询重庆2018中考成绩查询 发布:2021-03-16 21:39:58 浏览:21
结业考试成绩怎么查询 发布:2021-03-16 21:28:40 浏览:679
14中医医师资格笔试考试成绩查分 发布:2021-03-16 21:28:39 浏览:655
名著赏析课程标准 发布:2021-03-16 21:27:57 浏览:881
北京大学商业领袖高端培训课程 发布:2021-03-16 21:27:41 浏览:919