当前位置:首页 » 考试成绩 » 单个学生成绩跟踪统计

单个学生成绩跟踪统计

发布时间: 2020-12-05 01:49:20

Ⅰ 电子表格中如何对学生成绩进行统计,可以用什么方式

一、快速转换学生考试成绩等级
有的时候,会遇到要将学生的考试成绩按实际考试分数转换成相应成绩等级的情况,如将考试成绩在90分以上的成绩转换成“A+”形式,85-89分的成绩转换成“A”形式...。一般情况,在EXCEL表格中大家会采用IF()函数来设计公式进行转换,这样所设计的公式会变得很复杂,如果进行转换的成绩等级类型超过IF()函数的最大嵌套(7层)时,IF()函数就无能为力了。这时我们可用如下的方法来简化操作。
1、打开学生成绩工作表。
2、在G2到I12单元格录入考试成绩分数段与考试成绩等级对照表。
3、在D3单元格录入公式“=INDEX(I$3:I$12,MATCH(1,(C3>=G$3:G$12)*(C3<=H$3:H$12),0))”,由于该公式为数组公式,在录入完上述内容后,必须同时按下“Ctrl+Shift+Enter”键,为上述公式内容加上数组公式标志即大括号“{}”。该公式的作用就是,根据C3单元格中的学生成绩,在D3单元格自动将该成绩转换成相应的成绩等级。
4、将光标移到D3单元格,向下拖动填充柄至D12单元格,将公式进行快速复制,这样就可以迅速完成转换学生成绩等级的工作。
5、还可以按照自己的喜好,将G2至I12的单元格区域设置为“隐藏”,以使表格更加美观。
二、快速统计学生考试成绩分布情况
在利用EXCEL管理学生考试成绩时,常常要统计各分数段学生考试成绩的分布情况,如果采用下面介绍的这种方法,就能使这项工作变得非常方便。
1、打开学生成绩工作表(本例仍使用上例的工作表)。
2、在G3至G6单元格录入学生考试成绩的统计分段点。如在本例中采用的统计分段点为:60、69、79、89,即统计60分以下、61-69、70-79、80-89、90分以上五个学生考试成绩区段的人数分布情况,当然你也可以根据自己的实际需要在此进行不同的设置。
3、选中要进行公式设计的单元格区域B14至B18,按下F2键,录入公式“=FREQUENCY(C3:C12,G3:G6)”,由于该公式为数组公式,在录入完上述内容后,必须同时按下“Ctrl+Shift+Enter”键,为上述公式内容加上数组公式标志即大括号“{}”。
4、当上述操作完成后,在B14至B18单元格就迅速得到了正确的学生考试成绩分布情况。
5、值得注意的是,在我们设计统计区段时,这个统计区段必须比统计分段点的数据个数多一个。这个多出来的统计区段表示超出最高间隔的数值个数。例如,在本例中,我们设计的统计分段点为60、69、79、89四个数值,这时要想取得正确的统计区段分布数据,就必须在B14至B18五个单元格中输入 FREQUENCY() 函数计算的结果,多出来的这一个单元格将返回学生成绩表中大于90分的成绩的人数。

Ⅱ 用c语言编写一个学生成绩统计系统 急!!

思路提示。创建一个头文件,定义二维数组保存学生成绩。声明求学生总成绩以及各科最高最低成绩函数。创建源文件,实现上述头文件声明的函数。创建main函数调用上述方法即可

Ⅲ 用C语言设计一个学生成绩统计程序,

要求输入10个学生5门功课的成绩,分别用子函数求出:(1)每个学生的平均分;(2)每门功课的平均分;(3)找出最高分所对应的学生和功课。
#include<stdio.h>
#include<stdlib.h>
structstudent
{
doublescore[5];
}s[10];
voidavg()
{
printf(" ");
doublesum;
for(inti=0;i<10;i++)
{
sum=0;
printf("第%d位学生的平均分数是:",i+1);
for(intj=0;j<5;j++)
sum+=s[i].score[j];
printf("%.2lf ",sum/5);
}
printf(" ");
return;
}
voidtavg()
{
printf(" ");
doublesum;
for(intj=0;j<5;j++)
{
sum=0;
for(inti=0;i<10;i++)
sum+=s[i].score[j];
printf("第%d门功课的平均分是:%.2lf ",j+1,sum/10);
}
return;
}
voidmaxsc()
{
printf(" ");
doublemax=-1;
inti,j;
for(i=0;i<10;i++)
{
for(j=0;j<5;j++)
if(max<s[i].score[j])
{
max=s[i].score[j];
}
}
printf("最高分是:%.2lf分,对应学生与功课如下: ",max);
for(i=0;i<10;i++)
{
for(intj=0;j<5;j++)
if(max==s[i].score[j])
{
printf("第%d位学生的第%d门成绩 ",i+1,j+1);
}
}
printf(" ");
}
intmain()
{
inti,j;
for(i=0;i<10;i++)
{
for(j=0;j<5;j++)
{
printf("输入第%d位学生的第%d门功课的成绩:",i+1,j+1);
scanf("%lf",&s[i].score[j]);
printf(" ");
}
printf(" ");

}
printf("学生平均分数情况: ");
avg();//每个学生的平均分
printf("功课平均分数情况: ");
tavg();//每门功课的平均分
printf("最高分数即对应学生功课: ");
maxsc();//最高分对应的学生和功课
system("PAUSE");
return0;
}

Ⅳ 学生成绩统计,求解!!

学生成绩统计

Ⅳ excel中如何求制作一个学生成绩统计表。想要详细点的步骤。

假如Sheet1表中姓名和成绩的数据区域在A2:B10000,
A B C D E
1 姓名 成绩 总人数 任课教师 录入人
2 张三 54 李老师 王老师
3 李四 55
4 王五 66
5 张三 77
6 吴一

表Sheet2中的公式为:
总人数 =COUNTA(Sheet1!A2:A10000)
与考人数 =COUNT(Sheet1!B2:B10000)
与考率 =TEXT(COUNT(Sheet1!B2:B10000)/COUNTA(Sheet1!A2:A10000),"0%")
任课老师 =Sheet1!D2
录入人 =Sheet1!E2
60分以下 =COUNTIF(Sheet1!B2:B10000,"<60")
60-69.9 =COUNTIF(Sheet1!B2:B10000,"<70")-COUNTIF(Sheet1!B2:B10000,"<60")
70-79.9 =COUNTIF(Sheet1!B2:B10000,"<80")-COUNTIF(Sheet1!B2:B10000,"<70")
80-89.9 =COUNTIF(Sheet1!B2:B10000,"<90")-COUNTIF(Sheet1!B2:B10000,"<80")
90分以上 =COUNTIF(Sheet1!B2:B10000,">90")
平均分 =ROUND(AVERAGE(Sheet1!B2:B10000),1)
最高分 =MAX(Sheet1!B2:B10000)
最低分 =MIN(Sheet1!B2:B10000)
优秀率(>=90) =TEXT(COUNTIF(Sheet1!B2:B10000,">=90")/COUNT(Sheet1!B2:B10000),"0.0%")
优秀人数(>=90) =COUNTIF(Sheet1!B2:B10000,">=90")
及格率(>=60) =TEXT(COUNTIF(Sheet1!B2:B10000,">=60")/COUNT(Sheet1!B2:B10000),"0.0%")
及格人数(>=60) =COUNTIF(Sheet1!B2:B10000,">=60")
不及格率 =TEXT(COUNTIF(Sheet1!B2:B10000,"<60")/COUNT(Sheet1!B2:B10000),"0.0%")
不及格人数 =COUNTIF(Sheet1!B2:B10000,"<60")

Ⅵ 需要一个“学生成绩统计”软件

http://www.skycn.com/soft/48457.html### 天创试卷分析管理系统PAS,是一款非常专业的试卷分析软件,适合各类大中专院校进行各年份各类试卷的质量分析与统一管理,功能非常强大也极其实用,智能化、自动化、专业化功能兼备,是高校教务系统的最得力帮手,是提高学校教学质量的必备软件。该软件主要功能有: 1.导入:可以轻松地导入EXCEL工作表中的学生成绩及学生相关信息,采用了智能识别技术。 2.录入:可以实现试卷基本信息、学生相关信息及其成绩的录入,录入方式非常简便快捷。 3.修改:对已录入的试卷基本信息或学生成绩及相关信息进行修改,操作非常简便,不易出错。 4.导出:可以导出学生的相关信息及其成绩到EXCEL工作表,而且导出内容可以由用户自定义。 5.排名:可以对选定试卷的学生成绩进行排名次,成绩类型和排名方法都可以由用户自定义。 6.自动生成学号:非常棒的小功能,可由软件自动产生规律性的学号,免去用户输入的烦恼。 7.试卷分析:可以对选定的单张试卷进行试卷分析,分析的项目非常丰富,专业性非常强。还可以一次性对多份试卷进行无人工干预地批量分析处理,导出文件的格式可以有三种类型(WORD、EXCEL、网页),可由用户自由选择。导出的试卷分析报告非常标准规范,不仅对相关统计学指标给出了精确结果,并自动给出了试卷的质量分析结果,提供给分析人员作为参考依据,真正做到了试卷分析的科学化、专业化、自动化。

Ⅶ excel根据学生各科成绩统计每个学生总分

1、打开EXCEL文件,输入每个学生的分数。

Ⅷ c语言编一个学生成绩统计程序

#include <stdio.h>
void main()
{
int i, n, reno; float score[30], avr, a, b, c;
char name[30][9];
for(i = 0; i < 30; i++)
{
printf("%d号的成绩:", i+1); scanf("%f", &score[i]);
if(score[i] < 0) break;
printf("%d号的姓名:", i+1); scanf("%s", name[i]);
}
n = i;

printf("统计不及格人数:\n");
reno = 0; avr = 0;
for(i = 0; i < n; i++)
{
if( score[i] < 60) { reno++; printf("%d, %s\n", i+1, name[i]); }
avr += score[i];
}
printf("不及格人数为%d\n\n", reno);

printf("统计成绩在平均分及平均分之上的学生人数:\n");
avr /= n;reno = 0;
for(i = 0; i < n; i++)
{
if(score[i] >= avr) { reno++; printf("%d, %s\n", i+1, name[i]); }
}
printf("成绩在平均分及平均分之上的学生人数为%d\n\n", reno);

printf("统计各分数段的人数及所占百分比(分数段为<60,60~79,>=80):\n");
a = b = c =0;
for(i = 0; i < n; i++)
{
if(score[i] < 60) a++;
else if(score[i] >= 80) c++;
else b++;
}
printf("<60:\t%.1f%%\n60~79:\t%.1f%%\n>=80:\t%.1f%%\n",100*a/n,100*b/n,100*c/n);
}

Ⅸ 学生成绩统计。 要求: 求全班总分。 求全班平均分。 求各科平均分 找出60以上的人 找出80,以

楼主,输出单个学生成绩下面的输出最高分,输出最低分是哪个的最高分最低分?下面不是已经有各科最高分了吗?

Ⅹ 统计学生成绩,总成绩是平时分的30%加上考试分的70%,如何用Excel计算

如果在B1列中存放的是平时分,C1列中存放的是考试分,则在D1对应的单元格中输入=B1*30%+C1*70%,然后下拉即可。

热点内容
武汉大学学生会辅导员寄语 发布: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