午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

用Excel宏命令快速處理學(xué)生成績

 細(xì)雨留花 2009-02-28
在教學(xué)管理工作中,學(xué)生成績的處理是一項枯燥煩瑣的工作。Excel 2000提供了一個宏命令,利用它可以大大地縮短工作時間,提高工作效率。

  準(zhǔn)備工作

  在完成某年級所有班的成績錄入之后,首先打開班級人數(shù)最多的那個成績文件(例如,該班學(xué)生人數(shù)為70名)。成績表中A列為學(xué)號(A1內(nèi)容為“學(xué)號”,后同)、B列為姓名、C列為語文、D列為數(shù)學(xué)、E列為政治、F列為總分、G列為名次。

  錄制宏命令

  單擊菜單“工具→宏→錄制新宏”,出現(xiàn)“錄制新宏”的對話框,輸入宏名,如“高一”,選擇“保存在”項目中的“個人宏工作簿”,單擊確定按鈕,開始錄制宏命令。

  1. 計算總分并按“總分”排序

  選中單元格C2至E2,單擊工具欄上匯總命令“∑”,得出第一個學(xué)生的總分。選中F2單元格,拖動填充柄至F71。選中F列中任一有內(nèi)容的單元格,打開菜單“數(shù)據(jù)→排序”的對話框,以“總分”為主要關(guān)鍵字遞減,以學(xué)號為次要關(guān)鍵字遞增,單擊確定按鈕。

  2. 排名次

  排名次一般來說有兩種情況,一是從小到大的順序排序:在G2單元格中輸入“1”,G3單元格中輸入“2”,選中單元格G2和G3,雙擊填充柄或拖動填充柄至G71;另一個是要求同分同名次:在G2單元格中輸入“=RANKF2FF ”,然后選中單元格G2,雙擊填充柄或拖動填充柄至G71單元格。如果按第二種情況,還要進(jìn)行以下操作:選中G列,復(fù)制,利用“選擇性粘貼”中的“數(shù)值”把G列內(nèi)容復(fù)制到G列(或復(fù)制到H列后再刪除G列,H列自動變?yōu)镚列)。

  3. 計算全班各科平均分

  在C72單元格輸入“=AVERAGEC2C71 ”,求出“語文”的平均分。選中C72,拖動填充柄至E72,就求出了所有科目的平均分。求總分平均分時要在F72單元格中輸入公式“=SUMF2F71 /COUNTAB2B71  ”。其中“COUNTAB2B71 ”是用來計算該班人數(shù),不要使用如“COUNTAC2C71 ”,以防出錯。

  4. 計算前N名學(xué)生的各科平均分

  比如計算前30名學(xué)生的各科平均分。在C73單元格中輸入“=AVERAGEC2C31  ”,求出“語文”前30名的平均分,選中C73單元格,拖動填充柄至F73,就計算出了該班前30名的各科平均分及總分的平均分。

  5. 計算達(dá)優(yōu)率、及格率

  按前兩科的達(dá)優(yōu)分?jǐn)?shù)段為120計算,政治的達(dá)優(yōu)分?jǐn)?shù)段為80計算,在C74單元格中輸入“=COUNTIFC2C71″>=120″ /COUNTA$B2$B71  100”,在D74單元格中輸入“=COUNTIFD2D71″>=120″ /COUNTA$B2$B71 ?、?00”,在E74單元格中輸入“=COUNTIFE2E71″>=80″ /COUNTA$B2$B71 ?、?00”,就會得出各科達(dá)到優(yōu)秀分?jǐn)?shù)段的百分比;同樣,計算及格率時在C75單元格中輸入“=COUNTIFC2C71″>=90″ /COUNTA$B2$B71  100”,在D75單元格中輸入“=COUNTIFD2D71″>=90″ /COUNTA$B2$B71 ?、?00”,在E75單元格中輸入“=COUNTIFE2E71″>=60″ /COUNTA$B2$B71 ?、?00”,就可以算出各科達(dá)到及格分?jǐn)?shù)段的百分比。

  6. 計算各分?jǐn)?shù)段的人數(shù)

  一般按10分一個分?jǐn)?shù)段。以計算語文分?jǐn)?shù)段為例,在C75單元格中輸入“=COUNTIF$C2$C71″>=140″ ”,D75中輸入“=COUNTIF$C2$C71″>=130″ ”,……H75單元格中輸入“=COUNTIF$C2$C71″>=90″ ”,I75單元格中輸入“=COUNTIF$C2$C71″<90″ ”,就可以求出各分?jǐn)?shù)段的人數(shù)。求其他科目時,只需把公式中“C”換成對應(yīng)的列號即可,如計算政治“>=90”的人數(shù),在H77單元格中輸入“=COUNTIF$E2$E71″>=90″ ”。

  7. 結(jié)束錄制

  單擊“停止錄制”按鈕,宏的錄制過程結(jié)束。

  利用所創(chuàng)建的宏命令

  打開第二個班的成績文件后,選中C72單元格使其成為活動單元格,選擇菜單“工具→宏→宏”,出現(xiàn)“宏”對話框,在“宏名”列表框中選擇剛建立的宏文件名“高一”,單擊執(zhí)行按鈕,宏命令就會運行。運行完畢后,第二個班的成績就計算完了。同樣,其他各班的成績都可以這樣來處理。

  數(shù)據(jù)的歸類

  把各班平均分和各科分?jǐn)?shù)段分別應(yīng)用“選擇性粘貼”中的“數(shù)值”復(fù)制到對應(yīng)的工作表或工作簿中,就得到了完整的各班平均分(或者各班前N名的平均分)和各分?jǐn)?shù)段人數(shù)的統(tǒng)計表。

  在錄制“宏命令”的過程中要注意,錄制的都是所有成績文件具有共性的內(nèi)容。如果是某個文件所特有的,如按“高一·1班成績”為名來保存文件,就不能出現(xiàn)在錄制宏的過程中,否則就會出現(xiàn)錯誤。錄制好宏命令后,在以后的考試成績處理中,就可以直接用來處理這個年級的成績文件了。這個宏命令也可以用來處理其他年級的成績文件,如果科目數(shù)量不同或要求不同,按照這一方法再建立一個新的宏命令就可以了。雖然建立宏命令的過程有些麻煩,但是如果能夠很好利用的話,會起到事半功倍的效果。

  注:本文中有些公式用到“$”,在復(fù)制公式時引用范圍不會發(fā)生變化。如計算達(dá)優(yōu)率時在C74單元格中輸入公式后,復(fù)制公式至E74,然后再依次修改對應(yīng)的內(nèi)容即可。如采用復(fù)制公式的方法,在D74中只需把“″>=120″”改為“″>=80″”即可。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多