第二十五章 用Excel實現成績動態統計
一、創建成績工作表
進入Excel,在工作簿BOOK1上選定C1~F1單元格,輸入"高3(1)班成績統計表"。在A2、B2單元格內分別輸入:編號、姓名;選定C2~D2、E2~F2、G2~H2單元格分別輸入:語文及標準分、數學及標準分、總分及名次。
在A3、A4單元格內分別輸入學生編號如3101、3102,利用自動填充功能,填充至A47單元格內的3145。在B3~B47,C3~C47,E3~E47單元格內分別輸入姓名、各學科原始分數。
在A48~A54單元格依次輸入各學科平均分、優秀率、及格率、最高分、最低分、標準差、離散程度。至此3(1)班成績統計表框架完成,並輸入了編號、姓名、原始分數。
二、數據統計
1.學生總分:在G3單元格內輸入公式"=C3+E3",即可求出"3101"號學生的總分。利用自動填充功能,填空至G47單元格,求出各同學總分。
2.各學科平均分:在C48單元格內輸入公式"=AVERAGE(C3:C47)",求出語文學科的平均分。把C48單元格複製到E48,可求出數學平均分。
3.各學科優秀率、及格率:在C49單元格內輸入公式"=COUNTIF(C3:C47,>=80)/COUNTA(C3:C47)",單擊C49單元格後,再擊格式欄中的"%",將小數轉換為百分數式樣,即統計語文成績在80以上的人數占總人數的百分比。再將C49單元格複製到E49,完成數學學科的優秀率統計。用上方法完成各學科的及格率統計,隻須將公式中的80改為60。
4.各學科最高分、最低分:在C51單元格內輸入公式"=MAX(C3:C47)",在C52單元格內輸入公式"=MIN(C3:C47)"即完成了語文成績最高分、最低分的統計。把C51單元格複製到E51,C52單元格複製到E52,便可完成數學成績的最高分、最低分統計。
5.各學科標準差:在C53單元格內輸入公式"=SQRT(VARP(C3:C47))",並複製到E53,可分別統計語文和數學成績的標準差。
6.各學科離散程度:在C54單元格內輸入公式"=SQRT(VARP(C3:C47))*100/AVERAGE(C3:C47)",並複製到E54,可分別求出語文和數學成績的離散程度。
7.各學科的標準分:在D3單元格內輸入公式"=(C3-$C$48)/$C$53",計算出該同學的語文標準分。複製D3單元格到F3,將公式中的C分別改為E,即可計算出該同學的數學標準分。利用自動填充功能,可求出其他同學各學科的標準分。
8.按總分排序:排序在成績統計中最為常用,但人工排序工作量較大。利用Excel可以實現學生成績排序,在H3單元格內輸入公式"=RANK(G3,$G$3:? ?7,0)",Excel可計算出G3內的數據在G3~G47單元格中的排序,完成名次統計。選定G3自動填充至G47。
9.製作彙總:通過以上操作"高3(1)班成績統計表"全部完成。在SHEET1~3上雙擊,分別改名為"3(1)"、"3(2)"、"年級彙總"。利用複製、粘貼,分別輸入姓名、原始分數,製成另一班級的成績統計表。
10.完成彙總:在"年級彙總"表上選定D1~F1單元格,輸入"高三年級成績統計表",在A2~I2單元格內分別輸入學科、班級、任課教師、平均分、優秀率、及格率、最高分、最低分、離散程度。
在A3內輸入語文;A7內輸入數學。B3~B6輸入相應的班級;c3~c6上分別輸入相應的任課教師姓名;在D3內輸入公式"=3(1)!C48",統計語文平均分;在E3內輸入公式"=3(1)!C49",統計語文優秀率;在F3內輸入公式"=3(1)!C50",統計語文及格率。在G3內輸入公式"=3(1)!C51",統計語文最高分;在H3內輸入公式"=3(1)!C52",統計語文最低分;在I3內輸入公式"=3(1)!C54",統計語文成績的離散程度。至此完成3(1)班語文彙總。自動填充至A6單元格,稍作修正即可完成年級各科成績彙總統計。
三、說明:
此統計表具有全程的動態統計功能。即當某同學原始分數修改後,其標準分、總分、名次,班級此學科的平均分、優秀率、及格率、最高分、最低分、標準差、離散率都會自動進行修正。如將統計表保存為模板,使用會更加方便。