求不同班級學生成績部分
1. 如何將不同班級學生成績在excel里按分數又高到低排列
ctrl+A,全選後菜單欄自定義排列,添加條件
2. 如何統計不同班級不同分數段的人數
假設A列為班級,B列為姓名,C列為等級,求"一班"等級為A的學生人數公式為:
=sumproct((A1:A500="一班")*(C1:C500="A"))
進一步回,可以實答現更為方便的統計
在E1:H6區域建立如下表式
班級 A B C D
一班
二班
三班
四班
五班
這時,F2可以輸入公式
=sumproct(($A$1:$A$500=$E2)*($C$1:$C$500=F$1))
將F2公式向右和向下復制
3. 如何批量對不同班級學生成績去掉最大最小值後求平均值,求助,每班人數不一樣多
在f2單元格輸入
=TRIMMEAN(IF($B$2:$B$100=E2,$C$2:$C$100),2/COUNTIF($B$2:$B$100,E2))
同時按下 ctrl+shift+enter 三鍵專
下拉即屬可
4. excel中不同的工作表中的班級學生成績都在同一列求在年段中的排名
假設名次在G列,共有10個工作表
G3=RANK(F3,Sheet1:Sheet10!F$3:F$800)
復制到每個工作表A3後下拉
5. EXCEL:不同班級下各類型學生成績區間統計
在M4輸入公式右拉至O4拉然後再下拉
=SUMPRODUCT(($B$5:$B$30=$L4)*($D$5:$D$30=M$3)*($E$5:$E$30>=80)*$E$5:$E$30)
在M12輸入公式右拉至專O12再下屬拉
=SUMPRODUCT(($B$5:$B$30=$L12)*($D$5:$D$30=M$11)*($E$5:$E$30>=60)*($E$5:$E$30<90)*$E$5:$E$30)
在M19輸入公式右拉至O19再下拉
=SUMPRODUCT(($B$5:$B$30=$L19)*($D$5:$D$30=M$18)*($E$5:$E$30>80))
6. 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))
7. EXCEL中如何用分式求表中不同班級的學生成績求平均分
0分的篩選後刪掉就不計算的吧,希望有所幫助。
8. 用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")
9. 求班級各個學生成績占班級成績的百分比計算方法
各學生成績除以班級總成績
求採納
10. 根據xx班學生成績表,統計出不同分數段的人數,要求輸出格式
編寫程序,統計輸入的學生成績各分數段的人數,60分以下作為一個分數段。用-1結束輸入
下面這個程序基本上能用了,但我想如果輸入的數不是0至100的應該也要退出才是。這要怎麼做,a[5]的值才不會增加?
另外,與是&&,非是!,或要怎麼輸入?TurboC
分數所剩不多,不好意思!謝謝您的回答!
5.9編寫程序,統計輸入的學生成績各分數段的人數,60分以下作為一個分數段。用-1結束輸入。
main()
{
static int a[6];
float number=0,b;
while(number!=-1)
{
printf("Enter (-1) to exit!\n");
printf("Please input a grade:");
scanf("%f",&number);
while(number>100) number=-1;
switch (number/10)
{
case 0: break;
case 10: a[0]=a[0]+1;break;
case 9: a[1]=a[1]+1;break;
case 8: a[2]=a[2]+1;break;
case 7: a[3]=a[3]+1;break;
case 6: a[4]=a[4]+1;break;
default: a[5]=a[5]+1;
}
printf("100Grade:%d\n",a[0]);
printf("90-99Grade:%d\n",a[1]);
printf("80-89Grade:%d\n",a[2]);
printf("70-79Grade:%d\n",a[3]);
printf("60-69Grade:%d\n",a[4]);
printf("0-59Grade:%d\n",a[5]);
printf("\n");
}
}