|
設(shè)計(jì)成績自動(dòng)統(tǒng)計(jì)Excel模板
在教學(xué)管理工作中,學(xué)期期末成績統(tǒng)計(jì)是學(xué)校重要且枯燥煩瑣的工作,設(shè)計(jì)成績自動(dòng)統(tǒng)計(jì)Excel模板成為實(shí)際需要。本人經(jīng)過摸索,利用Excel函數(shù)功能,能夠?qū)崿F(xiàn)成績自動(dòng)統(tǒng)計(jì)要求。接下來本人就將自動(dòng)統(tǒng)計(jì)功能的實(shí)現(xiàn)過程進(jìn)行簡單的陳述,以期望拋磚引玉,與眾多朋友一起學(xué)習(xí)和探討。
一、學(xué)校教學(xué)成績統(tǒng)計(jì)的需求分析
在進(jìn)行成績自動(dòng)統(tǒng)計(jì)模板設(shè)計(jì)前,正確進(jìn)行學(xué)校教學(xué)成績統(tǒng)計(jì)的需求分析是必要的,就以我校情況簡述如下:每年級(jí)現(xiàn)有教學(xué)班10個(gè),考慮到學(xué)校的發(fā)展,因此設(shè)模板每年級(jí)上限班級(jí)為20個(gè)?,F(xiàn)每個(gè)教學(xué)班具有50至60人,因此設(shè)模板每個(gè)教學(xué)班上限人數(shù)為75人,每級(jí)學(xué)生總?cè)藬?shù)上限為1500人。根據(jù)學(xué)校教學(xué)成績評(píng)估的需求,成績統(tǒng)計(jì)表格如下:
表1-1
二、成績自動(dòng)統(tǒng)計(jì)模板的總體設(shè)計(jì)
新建空白Excel工作簿,將自動(dòng)建立的Sheet1和Sheet2工作表重命名為Tstat和Tscore,并將Sheet3工作表刪除。如圖 ,其中Tscore工作表用于記錄成績數(shù)據(jù),Tstat工作表用于記錄成績統(tǒng)計(jì)數(shù)據(jù)。
1、定制Tscore工作表
在Tscore工作表第一行中從A1單元格開始順序輸入記錄字段名:學(xué)號(hào)、姓名、班級(jí)、語文、數(shù)學(xué)、外語、物理、化學(xué)、生物、政治、歷史和地理。
2、定制Tstat工作表
對(duì)Tstat工作表的定制多而復(fù)雜,下面就以語文科統(tǒng)計(jì)表定制為例進(jìn)行陳述,其它科的統(tǒng)計(jì)類比操作。
(一)定制語文科統(tǒng)計(jì)表基本框架
將單元格A1:T1合并。并在合并單元格中輸入“=IF(MONTH(TODAY())>6,"第" & (YEAR(TODAY())-1) & "-" & YEAR(TODAY()) &"學(xué)年度第二學(xué)期期末","第" & (YEAR(TODAY())-2) & "-" & (YEAR(TODAY())-1)&"學(xué)年度第一學(xué)期期末") &TScore!D1 &"科統(tǒng)計(jì)表一覽" ”,其中MONTH(TODAY())得到統(tǒng)計(jì)時(shí)的月份數(shù),YEAR(TODAY())得到統(tǒng)計(jì)時(shí)的年份數(shù),TScore!D1得到統(tǒng)計(jì)科目,即“語文”。通過函數(shù)IF對(duì)數(shù)值和公式進(jìn)行條件檢測,使得單元格能夠自動(dòng)獲得學(xué)年度信息和學(xué)期信息。
參照前面表1-1,定制單元格區(qū)域A2:S3,并從A4單元格至A23單元格中順序輸入1至20,A24輸入“級(jí)”。
(二)求語文科各班參考人數(shù)
首先在B4單元格中輸入“=COUNTIF(TScore!$C$2:TScore!$C$1501,"=" & A4)”,其中COUNTIF函數(shù)用于計(jì)算給定區(qū)域內(nèi)滿足特定條件的單元格的數(shù)目,通過COUNTIF函數(shù)求出1班的參考人數(shù)。然后選中B4單元格,拖動(dòng)B4單元格右下角的小“十”字圖標(biāo)至B23單元格(這種操作本文統(tǒng)稱為向下自動(dòng)填充操作),這樣,就能自動(dòng)得到B5至B23單元格的公式。最后在B24單元格中輸入“=SUM(B4:B23)”
|