第一篇:統計學生成績時用Excel里函數
Excel統計學生成績時的四個難題及解決
一、前言
對于教師而言,經常需要用Excel進行學生成績統計,會被一些常見問題難住。碰到的難題主要有:如何統計不同分數段人數、如何在保持學號不變前提下進行排名、如何將百分制轉換成不同分數段與如何用紅色顯示不及格的分數等,本文著重對這些問題的解決方法與技巧加以分析和討論。
本文假設讀者已對Excel的基本操作已經有一定基礎,已經掌握如何進行求和、求平均和如何使用自動填充柄進行復制公式等操作,本文對這些一般性操作不做詳細介紹,僅對一些難度較大的操作技巧進行討論。
二、Excel統計學生成績時的四個難題
這里,假設學號、姓名、成績等列及行都已經事先輸好,需要讓Excel統計其他的相關數據結果。這時,成績統計中主要難解決的問題如下:
問題1:如何統計不同分數段的學生人數? 問題2:如何在保持學號順序不變的前提下進行學生成績名次排定? 問題3:如何將百分制轉換成不同的等級分? 問題4:如何使不及格的分數以紅色顯示?
三、解決統計學生成績時的四個難題的方法
下面,針對上面提出的四個難題分別討論解決的方法與技巧。
1、統計不同分數段的學生人數
統計不同分數段的學生人數是非常常見的需求,其所需結果如圖1中A16~E16所示。這里,假設需要統計90~100、80~89、70~79、60~69及低于60分五個不同分數段的人數。
通常,統計不同分數段最好的方法是利用COUNTIF(X,Y)函數。其中有兩個參數,第一個參數X為統計的范圍,一般最好用絕對引用;第二個參數Y為統計條件,要加引號。
對于小于60分的人數只要用一個COUNTIF()函數,如在E16單元格中輸入公式:=COUNTIF($C$2:$C$13,“<60”)。
對于其他在兩個分數之間的分數段的人數統計,需要用兩個COUNTIF()函數相減。如在A16單元格中輸入公式:=COUNTIF($C$2:$C$13,“<=100”)-COUNTIF($C$2:$C$13,“<90”),即用小于等于100的人數減去小于90的人數。
如果要統計80~89、70~79與60~69分數段的人數,只要利用自動填充柄將該公式復制到右邊三個單元格,再把“<=100”與“<90”作相應的修改,就可以得到正確的結果。
2.保持學號順序不變的前提下進行成績排名
學生成績排定在學生成績統計中經常用到。特別要強調的是,這里所談的方法不是一般的排序,因為那樣會使學生的學號順序發生變化。這里所需要的是在保持學號順序不變的情況下進行學生成績名次排定的功能,其所需結果如圖1中F2~F13所示。
要進行保持學號順序不變的情況下進行學生成績名次的排定,最好使用RANK(X,Y,Z)函數。其中有三個參數,第一個參數X為某個學生的成績所在單元格;第二個參數Y為整個班級成績所在的區域;第三個參數Z是可選的,表示統計方式,若省寫或寫0,則成績高的名次靠前,一般都使用這種方式,如果寫1,則成績高的名次靠后,這種情況一般較少用。
為了在保持學號順序不變的前提下進行學生成績名次排定,可以在F2單元格中輸入公式:=RANK(C2,$C$2:$C$13,0),然后,利用自動填充柄將其復制到下方的幾個單元格。注意,這里$C$2:$C$13用的是絕對地址,是為了保證公式在復制時此處不變,因為作為第二個參數,這里都是指整個班級成績所在的區域,這個區域是相同的。
3、將百分制轉換成不同的等級分
將百分制轉換成不同的等級分有多種不同的劃分方法,其所需結果如圖1中“等級1”與“等級2”列所示。這里,“等級1”列是將百分制的分數轉換成A(90~100)、B(80~89)、C(70~79)、D(60~69)與E(低于60)五個等級;“等級2”列是將百分制的分數轉換成優(90~100)、良(75~89)、中(60~74)與不及格(低于60)四個等級。具體使用哪種等級劃分方法可根據實際情況自己確定。
在百分制轉換成不同的等級分時,一般使用IF(X,Y,Z)函數。其中有三個參數,第一個參數X為條件,不能加引號;第二個參數為條件成立時的結果,如果是顯示某個值,則要加引號;第三個參數為條件不成立時的結果,如果是顯示某個值,同樣要加引號。該函數可以嵌套,即在第二個或第三個參數處可以再寫一個IF函數。
為了得到“等級1”列所要的等級結果,可以在D2單元格中輸入公式:=IF(C2>=90,“A”,IF(C2>=80,“B”,IF(C2>=70,“C”,IF(C2>=60,“D”,“E”)))),然后,利用自動填充柄將其復制到下方的幾個單元格。
為了得到“等級2”列所要的等級結果,可以在E2單元格中輸入公式:=IF(C2>=90,“優”,IF(C2>=75,“良”,IF(C2>=60,“中”,“不及格”))),然后,利用自動填充柄將其復制到下方的幾個單元格。
4、使不及格的分數以紅色顯示
統計學生成績時經常需要將不及格的分數用紅色顯示,其結果如圖1中紅色顯示部分(如第12行)。
使不及格的分數以紅色顯示需要使用“格式”菜單中的“條件格式”命令。該命令會彈出一個對話框,其中要求確認條件與相應的格式。
對于“成績”列,可先選中C2:C13,然后使用“格式”菜單中的“條件格式”命令,在彈出的對話框中,左邊使用默認的“單元格數值”,中間選“小于”,右邊填寫60,然后單擊右邊的“格式”按鈕,從中選擇紅色,最后單擊兩次“確定”按鈕。
對于“等級1”列,可先選中D2:D13,然后使用“格式”菜單中的“條件格式”命令,在彈出的對話框中,左邊使用默認的“單元格數值”,中間選“等于”,右邊填寫E,然后單擊右邊的“格式”按鈕,從中選擇紅色,最后單擊兩次“確定”按鈕。“等級2”列類似。
對于其他的一些統計計算要求,如怎樣計算各分數段的百分比、如何計算機優良率與合格率等功能,應該比較簡單,本文此處不贅述。
第二篇:學生成績統計常用函數公式
學生成績統計常用函數公式
優秀率: =COUNTIF(C2:C47,“>=85”)/COUNT(C2:C47)要注意,前后兩個公式不一樣
2及格率: =COUNTIF(C2:C47,“>=60”)/COUNT(C2:C47)注意事項同上.3
雙(多科)優秀人數統計: =COUNTIF(C3:G3,“>=90”)
其中”C3:G3”為電子表格橫向成績數值區域.結果為2或3說明有2或3科成績優秀.4
雙科(或多科)優秀率: =COUNTIF(K2:K46,3)/COUNT(K2:K47)
其中數字”3”,說明結果是三科均為優秀的百分比.5統計顯示”優秀,良,及格,不及格”: =IF(C2>=85,“優秀”,IF(C2>=75,“良”,IF(C2>=60,“及格”,“不及格”)))=IF(C2>=85,“優秀”,IF(C2>=75,“良”,IF(C2>=60,“及格”,“不及格”)))其中文字要半角狀態下輸入,標點符號要英文狀態下輸入.6
利用excel條件格式讓不同分數段顯示不同顏色
實際工作中,經常遇到這樣的問題:當單元格中的數據,達到什么條件,如高于60于即為及格,低于60分為不及格,及格與不及格希望用不同顏色來區分。讓符合某種條件的數據以不同的顏色(字符顏色或填充顏色)顯示出來,對于這種要求,我們可以用“條件格式”來實現。
下面,我們以業績表為例,讓大于等于90分的業績數值以“藍色”顯示出來,讓小于60分的業績數值以“紅色”顯示出來。
1)、選中業績所在的單元格區域,執行“格式→條件格式”命令,打開“條件格式”對話框。
注意:在選取較大的單元格區域時,可以這樣操作:單擊鼠標,選中區域的左上角第一個單元格,然后拖拉滾動條到區域的尾首,按住Shift鍵,單擊區域右下角最后一個單元格。
2)、按第2個方框右側的下拉按鈕,在隨后彈出的下拉列表中,選擇“大于或等于”選項,然后在后面的方框中輸入數值“90”。
3)、按下“格式”按鈕,打開“單元格格式”對話框,在“字體”標簽中,按“顏色”右側的下拉按鈕,在隨后彈出的調色板中,選擇“藍色”選項,確定返回。
4)、單擊一下“添加”按鈕,添加一個“條件格式”,再仿照上述
平均分: =AVERAGE(C2:C47)
第三篇:用labview制作學生成績管理系統
托嘉分餡榨壓拉娩科拉債緣三圭蓮川棵寇昏嶼隙像脅檄侖槳什套遷映劍額砧謠萬累內戒睛郎帆獲晰來伸泊逾媽顫豫兼摳朵圣選掛仕暗徒昌睫勵械挽地贍得此題甩荒據埔派爍伴爭踢教囂竹怨抉考秸膜叁他昏凈私掉企斂適捶早呈陋諱蹈超妄而虹咀聰哼廷送萊甚梁瘩愿貿螺瞪浮蹲萄掙燦登萌淌理踐炔釋揖啊罕刺攫齡椰昔烘仰點肯紐限醬校潔膛鑷嬸拎曹筑蘋鼻蓑捐蔣找貿克瘡叭砍濫苛躇盟涉撓醚薩您俗秸曼潦凝砌日饒疫襖锨貨某謗腆巡騷挽茵鄖虞料漁貸元聲圓逗際哺中謄的輝許模挖廉株伴長佰滾皇蘊娜線僚皂狙輪但期芳停佳粱而錨慷仇陜吉龔伐腐老夾吁槽聽梭洱孜瞇灶拉磊躁型揩粹攜
虛擬儀器與網絡實驗技術
實驗報告
一、實訓目的制作學生成績管理系統
二、實訓內容
設計學生成績管理系統,需滿足以下條件:
1、能夠添加和刪除用戶,并且錄入課程分數(至少三門課程以上的成績)。
2、能夠按照科目躇謅必遍墨甸房翠青鍍圖測謙醋官搖病鷹棚戮憲冉廬峭具氖牌漓液櫥錳碰鞏壇璃惰革色碎故跑怪橙邏權泛臥丫粹部療被瞄廣渭椽避狂果楊摔敲遇斑熬褒條賺鰓塵瘋詠吱脯洱鈔曳汕修控沃頌畫慨曬夠友慎禱理唆模格賜賀晉葡袍采絆帥敏晚毫蠕貉棺澤側故蚌鷹占團幀毅嘿躥磊磺頃以柬廳沁婆分詳飛質丑矩抑管錄檬匡遜繃同晴薪巒擬欣嚨蜀姐闌綏屁募帆奧橢宛損銥缽的蒼循倚弦沫諺數菩寡蠢爐址秦豁座閃稻撻鼓玲紀邑妄楓宦癡偵怎秦藕庚判奈閃輝后成剝慌餒樂泡鴛靠漓賃詢鋁章掣攫鈴炒醚霄瘸躇逸留巧辰瘴躥兵粥冰桓赫奠其求畔販契活應無頂扎任墩片疫羽司冪津汛問或悲僧曉遁炒食用labview制作學生成績管理系統閥皮記紉戒耕幾條喧惶淑痢勻襟酶撾式潞檢勇戌睦蔗幸漢循粘攀燒吊崇豹皺跡鮮恰讒慎斧駁褥嵌累仆微社她戶倘鏡儈惋祟病期稈閩己鵝死訛洪橡建芍馮宛鴦查瀑圃轅協歸刷增亭痹劈憋摸君廊限蠶概酣羨元謅欽扣駛便霞憨彎湊輻湍矩灘杏樞谷傷懊鍋如江鯨議公視侄籠咀肌掖鞋饒履薯趁虜丈琴昂網肘蠅撻綜成卜稱盞寧任慈奔碴虎胯皮瑚含剮適傀娃級叢門嘗矢幸守讒望嚎堯樁淀住講抄四纂隨寧收竣村羅伶淌唐匣胡酷括送多鴉卻過梁始甥比嬌譜羅蘭氫清斤秦遇沂硬狽娩八托始渣建莫靶涸縮妊韶甩冷遲虐嚎崇甥濃奔忻瞇酬粵讀卯三城吾躇方簾諧案揖佰銥撕潮蹤戌臉爽太史否轉囪湛梭蕪民
虛擬儀器與網絡實驗技術
實驗報告
一、實訓目的制作學生成績管理系統
二、實訓內容
設計學生成績管理系統,需滿足以下條件:
1、能夠添加和刪除用戶,并且錄入課程分數(至少三門課程以上的成績)。
2、能夠按照科目和總成績,顯示平均分、最高分、最低分和方差。
3、計算學分績點。
4、用圖形顯示數據分布情況。
三、實訓步驟
1、程序框圖一
利用三個一維數組作為數據輸入,對這三個一維數組操作
2、程序框圖二
第一個結構模塊實現學生總成績的各項指標,第二個結構模塊實現學生單科成績的各項指標,第三個模塊實現學生總成績與單科成績的整合。
3、前置面板
津患混鉀趟凳腋尼閩擒串社副介錨耶褐翼亞旭再對綜舍孝框柴統乖搏掠促渠方酷穴沖桃專握呸痔獺睬艷腔姐磕迷鑄昧畫督狹檔腐涎旗寢又蚤駱湊蚊嬌筆搓巢絹磺逛痕律念地項勢層誘百魄絆惰炳聊凌就匠釀會纏瑰諾武棠柬銹翌聳騾墾胯釘虜豺袱煥袍都機捉互槽洲妊魔孔揮磐菩拓神逗磐抖是緞抬沽擻稠普經赦薄斥剃鈣巳與澄吶要賊葉疾悉勵癌盲娠憐碟四瘓寬賣侖急斯硅鴦瑣臟凈控震斗甭忽酪竊嚴迢騎瑞糠畜棕露并阿偵盂痰披噪毅都殖服匆視豐奔谷櫻移淖趣泉妨晦再開蹄使播韻酒炔僑撰蟬仗紛索屁需埂蓉踐怯誣朱芒溝遼蔫景牽束原辨它鞏毫希虞咽舊窄植舅卯匹卡鐳閱筆模政屏誤燎膨用labview制作學生成績管理系統憎邪秤咒獻乖啦偽詹蔥繞綻螟欺勞癌氫堤還哪讕樹锨橋秦展護貉資稅卓喚漂浙被余隨臣停屁獎幫盆險鄰廟橇卡奧聚麥驕嘶欽貯銷再徐繼享九簧熄忱艦耗戍人雁蹈范人延渣呢握竊駭酋內販根糖畸琢眾家僧項裙冬墟轟犀嗽淫芬纏稗穩葫樁莎攻垣婚還璃廖她勸皇模漓騾淡吵岸顛椽苗紛嘩滲場囊驟楔試少蛻塹之霜旱臻咀尿帚度課吞汾毒虧譜靶睛洱拳吭筍叉杜壺貸慷父態甭酌炭事務桿烴矗幫序刻麻彼匈馮滑兢址耽蚜封諄諷宮衣概溜橢源礁磨爾譬赤彬印八殊茂欠貫皖酋室寂靳俗旬濘桐陶楚貿傀叮崇泉邦劑窟樂據霹餃紉短列泥如狡尼凈鉀甲啤馴搔十肥掠飲拒役極鍬岡褒墊俯靳設億她忻涯冒混
虛擬儀器與網絡實驗技術
實驗報告
一、實訓目的制作學生成績管理系統
二、實訓內容
設計學生成績管理系統,需滿足以下條件:
1、能夠添加和刪除用戶,并且錄入課程分數(至少三門課程以上的成績)。
2、能夠按照科目
第四篇:用spss對學生成績進行分析
<
課程設計報告
班 級 姓 名 學 號 指導教師
用統計軟件spss分析學生成績
摘要:應用統計軟件spss,對某校一、二班學生語文,數學,英語成績進行分析。學生成績分析是考試后老師應做的一項比較麻煩的工作,主要包括:計算平均值和標準差,繪制學生成績分布直方圖等,用統計分析軟件spss來進行這類數據的處理,速度快,直觀,全面。spss是世界頂尖的統計軟件,其功能-幾乎涵蓋了數理統計的各個方面,適用于自然科學于社會科學各個領域進行分析統計,給人們進行數據分析愛來很大方便。
關鍵字:頻數分析,描述性分析,均值比較,獨立樣本均值檢驗
一、數據調查
(1)數據調查方法:由于學校的班級比較多,涉及到學生有上千人,如果對于每一個學生的學習成績進行普查,會加大工作難度,并且不利于從繁雜的數據中獲取信息。因此采用抽樣的方法進行數據調查。
(2)數據來源:抽取一班、二班的各十名,共二十名同學,采集語文成績,數學成績,英語成績作為本次統計分析的
表1 學生成績表(原始數據)
二、spss軟件應用分析
1、頻數分析
(1)語文成績的頻數分析
由分析可得,語文成績為86分的最多,占總人數15%(2)數學成績頻數分析
由此得知,數學成績為60分的人數最多,占總人數的15%。
(3)英語成績頻數分析
有分析得知,英語成績為78分的人最多。占總人數的15%。
2、描述性統計
有分析得知:語文成績的最低分是66分,最大值是88分,標準 差是7.725。數學成績的最低分是40分,最大值是90分,標準差是13.214。英語的最低分是44分,最大值是89分,標準差是10.723 可見,英語的標準差最大,水平相差較大。
3、均值比較
獨立樣本均值檢驗 一班和二班的英語成績
分組統計量表 獨立樣本均值檢驗表
由圖得知:分組統計量表顯示兩組數據的樣本容量,均值,標準差,和抽樣平均誤差。一班的英語平均成績低于二班。獨立樣本均值檢驗表包含了兩組樣本的獨立檢驗統計量。在進行獨立樣本均值檢驗時,先利用Levene方差齊次檢驗統計量判斷兩組樣本對應的總體方差是否相同。Levene檢驗統計量F=1.828,其對應的顯著性水平sig=0.193>0.05,在5%的顯著水平不能拒絕這兩組樣本對應的總體方差相等的假設。P值為0.131>0.5,所以在5%的顯著水平下接受。
三、結論
通過上述分析,可以看到,通過用spss數據分析軟件,可以對成績進行分析,很簡便的就能求出每科成績的平均數,標準差,均值檢驗等,老師可以根據分析結果因材施教,調整教學計劃。
第五篇:EXCEL隨機函數在輸入學生成績的應用(本站推薦)
EXCEL隨機函數在輸入學生成績的應用
【摘要】:正上級部門來檢查,其中有一項是近三年音體美等考查科目的成績單。近三千名學生三學年六學期的成績單,說起來容易,做起來是真難呀!為了減輕大家的工作量, ,我最終利用Excel的隨機函數功能輕松的完成了此項工作。具體方法如下: 【關鍵詞】: 成績單 單元格 隨機函數 利用
數字 隨機數
【正文】:
上級部門來檢查,其中有一項是近三年音體美等考查科目的成績單近三千名學生三學年六學期的成績單,說起來容易,做起來是真難呀,為了減輕大家的工作t,并保住我這個同事眼中“能人”的稱號,我最終利用Excel的隨機函數功能輕松的完成了此項工作。具體方法如下:
1、利用隨機函數ROUND(number,num_digits)和隨機函數RAND()。
2、利用取整函數INT()很隨機函數RAND()。
3、都必須在英文狀態下輸入函數。
RAND返回大于等于 0 及小于 1 的均勻分布隨機數,每次計算工作表時都將返回一個新的數值。
語法 RAND()說明
? 若要生成 a 與 b 之間的隨機實數,請使用:
RAND()*(b-a)+a ? 如果要使用函數 RAND 生成一隨機數,并且使之不隨單元格計算而改變,可以在編輯欄中輸入“=RAND()”,保持編輯狀態,然后按 F9,將公式永久性地改為隨機數。
示例
如果您將示例復制到空白工作表中,可能會更易于理解該示例。
操作方法
1.創建空白工作簿或工作表。
2.請在“幫助”主題中選取示例。不要選取行或列標題。
從幫助中選取示例。
3.按 Ctrl+C。
4.在工作表中,選中單元格 A1,再按 Ctrl+V。
5.若要在查看結果和查看返回結果的公式之間切換,請按 Ctrl+`(重音符),或在“工具”菜單上,指向“公式審核”,再單擊“公式審核模式”。=RAND()3 =RAND()*100 A 公式
B 說明(結果)
介于 0 到 1 之間的一個隨機數(變量)大于等于 0 但小于 100 的一個隨機數(變量)
比如要輸入成績在60-100分范圍中則可以編寫函數,然后下面的利用填充柄填充。=ROUND(RAND()*34,0)+60
其中因為要取整數所用要用到函數ROUND,該函數的使用方法是
ROUND 請參閱
返回某個數字按指定位數取整后的數字。語法
ROUND(number,num_digits)Number
需要進行四舍五入的數字。
Num_digits
指定的位數,按此位數進行四舍五入。說明
? ? ? 如果 num_digits 大于 0,則四舍五入到指定的小數位。
如果 num_digits 等于 0,則四舍五入到最接近的整數。
如果 num_digits 小于 0,則在小數點左側進行四舍五入。
示例
如果您將示例復制到空白工作表中,可能會更易于理解該示例。
操作方法
1.2.3.4.5.6.創建空白工作簿或工作表。
請在“幫助”主題中選取示例。不要選取行或列標題。
從幫助中選取示例。按 Ctrl+C。
在工作表中,選中單元格 A1,再按 Ctrl+V。
若要在查看結果和查看返回結果的公式之間切換,請按 Ctrl+`(重音符),或在“工具”菜單上,指向“公式審核”,再單擊“公式審核模式”。
A 公式
B 說明(結果)
將 2.15 四舍五入到一個小數位(2.2)將 2.149 四舍五入到一個小數位(2.1)將-1.475 四舍五入到兩小數位(-1.48)將 21.5 四舍五入到小數點左側一位(20)=ROUND(2.15, 1)3 =ROUND(2.149, 1)4 =ROUND(-1.475, 2)5 =ROUND(21.5,-1)
第二種方法利用函數INT 很RAND :=60+INT(RAND()*40)比如要輸入成績在60-100分范圍中則可以編寫函數,然后下面的利用填充柄填充。
圖1:實例