怎样将学生成绩平均分班
⑴ 在excel的年级分数总表中如何直接计算各班级前90%学生的平均分 (假定A列为班级,B列为学生成绩)
例如,班级、姓名、语文、数学、总分,分别在ABCDE列
班级 姓名 语文 数学 总分
2 生1 78 65 143
3 生2 50 54 104
1 生3 83 63 146
3 生4 50 74 124
1 生5 72 83 155
2 生6 63 72 135
1 生7 76 59 135
1 生8 96 79 175
2 生9 82 63 145
1 生10 67 85 152
1 生11 81 92 173
3 生12 87 67 154
1 生13 90 50 140
2 生14 71 98 169
2 生15 90 76 166
2 生16 86 65 151
1 生17 81 51 132
3 生18 86 64 150
1 生19 69 88 157
1 生20 67 60 127
2 生21 98 86 184
1 生22 56 66 122
1 生23 73 68 141
1 生24 77 69 146
2 生25 98 53 151
3 生26 76 72 148
1 生27 76 85 161
2 生28 67 75 142
2 生29 97 99 196
3 生30 96 84 180
1 生31 63 96 159
2 生32 96 95 191
2 生33 52 79 131
1 生34 86 70 156
3 生35 53 80 133
2 生36 82 99 181
2 生37 79 62 141
1 生38 89 59 148
3 生39 66 99 165
2 生40 86 88 174
在GHIJ列为
班级 语文 数学 总分
1 69.93 66.93 142.93
2 80.23 76.69 153.31
3 66.29 68 132.86
在H2输入公式
=ROUND(SUMPRODUCT(($A$2:$A$41=$G2)*(C$2:C$41>LARGE(($A$2:$A$41=$G2)*(C$2:C$41),INT(COUNTIF($A$2:$A$41,$G2)*0.9)))*C$2:C$41)/INT(COUNTIF($A$2:$A$41,$G2)*0.9),2)
公式向下填充至H4,再向右填充至J列。
看看效果了!
⑵ EXCEL中如何用分式求表中不同班级的学生成绩求平均分
0分的筛选后删掉就不计算的吧,希望有所帮助。
⑶ 一个表里是一个学校所有班级的学生的成绩(第一栏是班级名称),怎样一次算出各班的总分、平均分等
Excel表格各种公式熟悉一下,总分sum,平均分Ave,这些是常用的默认里面就有。
⑷ excel 表中求指定班级的学生成绩平均分,如何用公式自动求出
2班平均分
=sumproct((A1:A100=2)*(C1:C100))/sumproct((A1:A100=2)*(C1:C100>0))
4班平均分
=sumproct((A1:A100=4)*(C1:C100))/sumproct((A1:A100=4)*(C1:C100>0))
补充回答:
2班和4班合在一起的平均分
=SUMPRODUCT(((A1:A100=4)+(A1:A100=2))*(C1:C100))/SUMPRODUCT(((A1:A100=4)+(A1:A100=2))*(C1:C100>0))
⑸ 如何将班级学生成绩平均分组
tem.Collections.Generic;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入分数");
switch (Console.ReadLine())
{
case"5":
Console.WriteLine("优秀");
break;
case"4":
Console.WriteLine("良好");
break;
case"3":
Console.WriteLine("及格");
break;
default: //3分以下均不及格
Console.WriteLine("不及格");
break;
}
}
}
}
照着这个改就是了, 我用的C#
⑹ excel 表中求指定班级的学生成绩平均分,如何用公式自动求出
说了你也不太明白,我举个例子吧。
假设你的表格是这样的
A
B
C
D
E
1
张三
15
16
17
2
李四
15
16
17
3
张五
15
16
17
A代表姓名,BCD分别代表语数英成绩,则在命令栏里输入
“=average(B1:D1)”
命令为引号内的部分,则计算机会在E栏里自动计算出1~4行3科的平均分。
但是,EXCEL只能计算一行内的结果,而无法计算1列内的结果。也就是说,如果2班张三和2班李四不在同一行内的话,是无法进行计算的。除非你将数据改为
A
B
C
D
E
1
2班
张三
李四
王五
2
15
90
20
3
3班
张五
李六
王七
4
80
85
20
那么,则可以用“=average(b2:d2)”
公式计算出所有人的平均分,显示在E项里
这里的答复没办法重复使用多个空格,所以列与列的顺序你要理清楚下。
⑺ 某班级有学生60名,语文平均成绩为85分,按成绩将学生划分为优秀和非优秀,优秀学生的平均成绩为90
假设全班分数都是75分,那么肯定有优秀的多于75分,多出来的分数除以 (90-75)就是优秀的人数
(60*85 - 60*75)/(90-75) = 40人
⑻ Excel统计,每班各科成绩前60%学生的平均分,求公式!
以一科成绩为例,成绩在A1到A50,在A51用公式:
=AVERAGE(IF(LARGE(A1:A50,ROW(1:50))<=30,A1:A50))
数组公式,按CTRL+SHIFT+回车,完成公式。
⑼ 怎样按成绩给学生分班
那就看单科成绩了,比如我初中按照英语75分以上的是好班,我高中分文理科重点班时,文科根据英语加文综,理科根据数学加理综。
这样不依据大总分分班的好处就是,其中一定有“水分”。也就是说一定有偏科的,有作弊的,但无论如何,不影响大的成绩面,文科就那几门好那整个成绩就不会差。这个要快速分,用电子表格,排序就好了。这个是硬性指标
软性的就是老师推荐之类的,但是这个操作就看自己了。
⑽ 怎样做一个excel自动计算学生成绩的软件,只要按班级将成绩输入,总分、名次,平均分、及格率等自动出来
总分=sum(A1:A50)
名次=rank(A1,A1:A50)
平均分=average(A1:A50)
及格率=COUNTIF(A1:A50,">=60")/COUNT(A1:A50)