統(tǒng)計(jì)學(xué)生的成績是老師必不可少的工作之一,每個(gè)班級的學(xué)生那么多,那么我們?nèi)绾尾拍茏顪?zhǔn)確而有效的來統(tǒng)計(jì)成績呢?本次我們就來為大家講解使用WPS表格如何快速又準(zhǔn)確的統(tǒng)計(jì)學(xué)生考試成績。
WPS表格統(tǒng)計(jì)操作步驟如下:
①選中M2單元格,單擊“插入函數(shù)”按鈕,在常用公式列表中選擇“多條件求和”,參數(shù)中待求和區(qū)域?yàn)榘嗉墸瑮l件1為班級等于1,條件2為語文不小于100分,然后單擊“插入公式”。
由于得到的結(jié)果是滿足條件的“和”,而這里希望得到的是滿足條件的個(gè)數(shù),因此將公式“SUMPRODUCT($A$2:$A$650,1*(OFFSET($A$2:$A$650,0,SUM(COLUMN($A$2:$A$650)-COLUMN($A$2:$A$650)))=1)*(OFFSET($A$2:$A$650,0,SUM(COLUMN($B$2:$B$650)-COLUMN($A$2:$A$650)))>=100))”
修改為“=(SUMPRODUCT($A$2:$A$650,1*(OFFSET($A$2:$A$650,0,SUM(COLUMN($A$2:$A$650)-COLUMN($A$2:$A$650)))=$L2)*(OFFSET($A$2:$A$650,0,SUM(COLUMN(B$2:B$650)-COLUMN($A$2:$A$650)))>=100)))/$L2”,即得出滿足條件的個(gè)數(shù)(1班語文成績大于等于100分的人數(shù),注意公式中的相對引用與絕對引用的用法)。
②選中M2單元格,向右自動(dòng)填充至P2單元格,再分別修改各個(gè)單元格中公式的參數(shù)(即要統(tǒng)計(jì)的分?jǐn)?shù)段,如物理是>=80),再選中(M2:P2)單元格區(qū)域,向下自動(dòng)填充,即可快速統(tǒng)計(jì)出語文、數(shù)學(xué)、英語、物理學(xué)科每個(gè)班的學(xué)生人數(shù)。
1、制作成績表
首先打開WPS表格制作一張成績記錄表,這個(gè)比較簡單就不細(xì)說了。然后在成績記錄表右側(cè)另外增加4列(J:M)。并按圖示輸入列標(biāo)題(圖1)。
選中J1單擊菜單“數(shù)據(jù)/有效性”,在“數(shù)據(jù)有效性”窗口的“設(shè)置”選項(xiàng)卡下,單擊“允許”的下拉列表選擇“序列”,在“來源”中輸入公式=$C$1:H$1,確定完成設(shè)置。選中K列右擊選擇“設(shè)置單元格格式”,在“設(shè)置單元格格式”窗口的“數(shù)字”選項(xiàng)卡“分類”中選擇“文本”,確定將K列設(shè)置為文本格式。
2.設(shè)置公式
選中J2單元格,輸入公式=IF(ISERROR(VLOOKUP(A2,L:M,2,FALSE)),"",VLOOKUP(A2,L:M,2,FALSE))。公式表示按A2的學(xué)號在L:M查找并顯示相應(yīng)的分?jǐn)?shù),當(dāng)沒找到出錯(cuò)時(shí)顯示為空。在L2輸入公式=VALUE("2007"&LEFT(K2,3)),公式用于提取K2數(shù)據(jù)左起三位數(shù)并在前面加上2007,然后轉(zhuǎn)換成數(shù)值。由于同班學(xué)生學(xué)號前面部分一般都是相同的,為了加快輸入速度我們設(shè)置為只輸入學(xué)號的最后三位數(shù),然后L2公式就會(huì)自動(dòng)為提取的數(shù)字加上學(xué)號前相同的部分“2007”顯示完整學(xué)號,若需要也可設(shè)置為只輸入兩位學(xué)號。接著在M2輸入公式=VALUE(MID(K2,4,5)),提取K2數(shù)據(jù)從第4位以后的5個(gè)數(shù)字(即分?jǐn)?shù))并轉(zhuǎn)成數(shù)值。當(dāng)然若學(xué)號后數(shù)字不足5位,電腦也會(huì)聰明地只提取實(shí)際那幾位。最后選中J2:L2單元格區(qū)域,拖動(dòng)其填充柄向下復(fù)制填充出與學(xué)生記錄相同的行數(shù)(圖2)。
注:VALUE函數(shù)用于將提取的文本轉(zhuǎn)成數(shù)值。若學(xué)號中有阿拉伯?dāng)?shù)字以外的字符,例:2007-001或LS2007001,則學(xué)號就自動(dòng)變成了文本格式,此時(shí)L2的公式就不必再轉(zhuǎn)成數(shù)值了應(yīng)該改成="LS2007"&LEFT(K2,3),否則VALUE函數(shù)會(huì)出錯(cuò)。
3.預(yù)防輸入錯(cuò)誤
大量輸入難免會(huì)有輸入錯(cuò)誤的時(shí)候,選中K列單擊菜單“格式/條件格式”,在“條件格式”窗口中的條件1下的下拉按鈕選擇“公式”并輸入公式=L1=2007,不進(jìn)行格式設(shè)置。然后單擊“添加”按鈕,添加條件2,設(shè)置公式為=COUNTIF(L: L,L1)>1,單擊后面的“格式”按鈕,在格式窗口的“圖案”選項(xiàng)卡中設(shè)置底紋為紅色,確定完成設(shè)置(圖3)。
這樣當(dāng)在L列中出現(xiàn)兩個(gè)相同學(xué)號時(shí),就會(huì)變成紅色顯示。按前面的公式設(shè)置當(dāng)K列為空時(shí)L列將顯示為“2007”,因此前面條件1的當(dāng)L1=2007時(shí)不設(shè)置格式,就是為了避開這個(gè)重復(fù)。此外,若擔(dān)心分?jǐn)?shù)輸入錯(cuò)誤,還可再添加一個(gè)條件3,設(shè)置公式為=M1>120,顏色為黃色,即可在輸入的分?jǐn)?shù)超過120時(shí)變成黃色提醒。
4.快速錄入成績
OK,到此復(fù)雜的設(shè)置已經(jīng)完成了,以后需要輸入成績時(shí),只要先單擊J1單元格的下拉按鈕,從下拉列表中選擇要輸入的列標(biāo)題(例:期中),再選中K2輸入第一個(gè)學(xué)生的學(xué)號和成績00159,回車,后面的L2、M2就會(huì)顯示學(xué)生的學(xué)號2007001、分?jǐn)?shù)59,同時(shí)分?jǐn)?shù)會(huì)自動(dòng)填寫到學(xué)號為2007001行的J列單元格。我們只要這樣重復(fù)輸入學(xué)號分?jǐn)?shù)、回車,即可輕松完成全部學(xué)生的成績錄入。在輸入時(shí)如果學(xué)號出現(xiàn)重復(fù),則輸入的單元格和與其重復(fù)的單元格會(huì)同時(shí)以紅色顯示,提醒你輸入可能出錯(cuò)了(圖4)。由于學(xué)號和成績是按試卷順序輸入的,因此即使輸入錯(cuò)誤你也可以很方便地翻出錯(cuò)誤輸入值所在的試卷校對。
全部輸入完成后,再選中J列進(jìn)行復(fù)制,然后選中“期中”成績所在的E列,右擊選擇“選擇性粘貼”,在彈出窗口中單擊選中“數(shù)值”單選項(xiàng),確定將J列分?jǐn)?shù)以數(shù)值方式粘貼到E列就徹底完成了成績錄入。