统计班级成绩单
❶ Excel中如何按班级统计各分数段人数。
1、打开成绩表。
❷ 用excel怎样统计不同班级学生各科成绩总
可选用以下统计方法:
1、用sumproct函数:
如,统计六年级三班的90分以上的人数(其中A列为年级,B列班级,C列为成绩),公式:=sumproct((a1:a100="六年级")*(b1:b100=“三班",c1:c100>=90))
2、用countifs函数:
如上例的公式为:=countifs(a1:a100,"六年级",b1:b100,"三班",c1:c100,">=90")
❸ Excel编辑一份班级学生成绩统计表
1. 先编辑表格,包括抄班级姓名,袭考试科目,各科目分数
2.用函数 自动求和"SUM"求出每人的总分数,以及求平均值"AVERAGEA"求出各个科目的平均分
3.再选定所用的内容,使用Excel表菜单栏中的"数据"下拉的排序,进行排序,可以按照总分进行降序
这样,一张班级学生的考试成绩按照总分由高到低就排好了。
❹ 用什么统计表统计班级学生的成绩
excl表格
❺ 编写一个班级成绩统计程序,要求:
#include<iostream>
#define MAXSTU 2 // 记录班级学生总数
using namespace std;
int main ()
{
float stuInfo[MAXSTU][4]; // 记录班级学生各科成绩信息
cout << "请输入班级每位学生各科成绩" << endl;
for ( int i = 0; i < MAXSTU; i++ )
{
float sum = 0; // 记录某位学生成绩总分
float avaScore = 0; // 记录某位学生平均成绩
cout << "输入第" << i+1 << "个学生各科成绩:" << endl;
for ( int j = 0; j < 4; j++ )
{
cout << "第" << j+1 << "科分数为:";
cin >> stuInfo[i][j];
sum += stuInfo[i][j];
}
avaScore = sum / 4;
cout << "第" << i+1 << "个学生各科平均分:" << avaScore << endl;
}
// 计算各门成绩的平均分
for ( int i = 0; i < 4; i++ )
{
float avaObject = 0; // 记录班级各科目平均分
float sumObject = 0; // 记录班级各科目总分
for ( int j = 0; j < MAXSTU; j++ )
{
sumObject += stuInfo[j][i];
}
avaObject = sumObject / MAXSTU;
cout << "本班级第" << i+1 << "门课程成绩平均分:" << avaObject << endl;
}
return 0;
}
不知道是否满足要求
❻ 班级学生成绩统计表
姓名作第一列,七门成绩分作第二列到第八列。先把姓名和成绩输入,总分用sum公式,排序用数据中的A-Z排序,平均分用average公式。不清楚的话可利用excle表格帮助。
❼ ★用excel如何统计各班成绩最高分
1、首先在excel表格中输入每个班级的不同成绩,需要统计每个班级的最高分。
❽ Excel统计多个班级,每个班级总分前30名的各科平均成绩
问题情景
如下表格:
2、计算班级排名
在D2单元格输入公式:=SUMPRODUCT(($A$2:$A$710=A2)*($E$2:$E$710>E2))+1,确定,并向下填充,得到所有同学在本班内的名次,如下图:
该公式的结果:如果总会相同,名次则相同。
公式解释参考:Excel | SUMPRODUCT函数实现两种特殊但又常用的排名
3、计算总分前30名各科平均分
在P2单元格输入公式:=AVERAGE(LARGE(($D$2:$D$710<=30)*($A$2:$A$710=$N3)*E$2:E$710,ROW($A$1:$A$30))),以“Ctrl+Shift+Enter”三键组合结束公式输入,得1班前30名总分平均分,公式向右、向下填充,得到每个班级 总分前30名的同学各科平均成绩,如下图:
公式解析
$D$2:$D$710<=30:
所有同学的名次与30比较,如果在30以内则返回TRUE,否则返回FALSE,本部分返回709个TURE与FALSE组成的数组。
$A$2:$A$710=$N3:
将班级与N3班级比较,如果相同,则返回TRUE,否则返回FALSE,本部分返回709个TURE与FALSE组成的数组。
($D$2:$D$710<=30)*($A$2:$A$710=$N3)*E$2:E$710:
将前两步得到的两个数组与所有的总分相乘,如果满足名次在30名以内且班级与N3相同,则返回部分,否则返回0。本部分返回值是N3班级的前30名部分与0组成的709个数值的数组。
LARGE(($D$2:$D$710<=30)*($A$2:$A$710=$N3)*E$2:E$710,ROW($A$1:$A$30)):
取上一步得到的数组内的前30名。
=AVERAGE(LARGE(($D$2:$D$710<=30)*($A$2:$A$710=$N3)*E$2:E$710,ROW($A$1:$A$30))),以“Ctrl+Shift+Enter”三键组合结束公式输入,计算出N3班级的前30名平均总分
❾ excel年级总成绩表中 统计各班级 各分数段人数
请参考以下说明
1,通用公式
=sumproct((表格班级列 =查询班级或者单元格)*(分数版列>=70)*(分数列<=80))
查询某班70-80的人数
2,2007以上权版本
=countifs(表格班级列,班级,分数列,">=70",分数列,"<=80")
❿ 如何在Excel里做成绩统计表,把班级名次,年级名次还有均分、及格率、优秀率都算出来呀如果有分班的
这个没有具体的固定做法,只要数据原整理好,再根据平分规则,倒推各个公式,找出分子分母并统计出来,最后就是就套公式 的事了,虽然有点繁琐,但只要思路清楚就很快就做出来,加油!!!