牟丹 劉洋 沈靜
摘 要:針對學(xué)生艾森克個性問卷測驗(yàn)的結(jié)果,介紹了在Excel VBA中通過使用宏及命令按鈕設(shè)計(jì)測驗(yàn)分析模板,達(dá)到對測驗(yàn)結(jié)果數(shù)據(jù)的導(dǎo)入、計(jì)算、繪圖、分析、打印的自動化操作,從根本上解決了對個性問卷測驗(yàn)結(jié)果進(jìn)行數(shù)據(jù)處理的問題。
關(guān)鍵詞:Excel VBA;艾森克個性測驗(yàn);分析模板
Microsoft Excel電子表格的主要功能是能夠方便快捷地運(yùn)用函數(shù)對數(shù)據(jù)進(jìn)行運(yùn)算或者用各種統(tǒng)計(jì)圖表表現(xiàn)數(shù)據(jù)。但是,生活中一些問題只是使用軟件的簡單功能沒辦法快速解決,需要我們借助程序設(shè)計(jì)的相關(guān)知識和軟件來協(xié)助完成。我們應(yīng)用Excel與Visual Basic程序軟件結(jié)合(即Excel VBA)制作的模板來解決對學(xué)生個性測驗(yàn)結(jié)果進(jìn)行統(tǒng)計(jì)分析這一問題。
一、需求分析
近年來,人們的心理健康問題越來越受到關(guān)注。作為教育工作者,學(xué)生的心理狀況如何?學(xué)生是怎樣的個性?更是我們要了解和關(guān)注的。我校領(lǐng)導(dǎo)及心理教師對此也尤為重視,針對學(xué)生的年齡特點(diǎn)及心理成熟度,選擇了艾森克個性問卷作為學(xué)生個性測驗(yàn)的問卷。
艾森克個性問卷(EPQ)共有88個問題,學(xué)生作答時僅需要選擇“是”或“否”。學(xué)生在安裝了測試答題軟件的計(jì)算機(jī)上進(jìn)行問卷測試,依次作答并將答題信息及答案保存。我們采用Excel VBA制作的模板來記錄、統(tǒng)計(jì)、分析學(xué)生的問卷數(shù)據(jù),形成學(xué)生個性測驗(yàn)結(jié)果分析報告單。模板需要實(shí)現(xiàn)如下功能:
1.對所有學(xué)生的問卷結(jié)果進(jìn)行導(dǎo)入,形成數(shù)據(jù)總表。
2.將學(xué)生的基本信息及相應(yīng)量表分自動導(dǎo)入,計(jì)算得出對應(yīng)量表值,以量表值為描繪點(diǎn)繪制出EPQ剖析折線圖,形成EPQ測驗(yàn)結(jié)果分析圖,直觀顯示出學(xué)生的個性特點(diǎn)。
3.實(shí)現(xiàn)快速打印每個學(xué)生個性測驗(yàn)結(jié)果報告單功能。
二、模板設(shè)計(jì)
學(xué)生個性測驗(yàn)分析模板是一個Excel電子表格工作簿。工作簿上設(shè)計(jì)兩個工作表:“匯總”工作表和“報告單”工作表。
1.“匯總”工作表
“匯總”工作表用來將所有學(xué)生的問卷結(jié)果導(dǎo)入到工作簿中。在“匯總”工作表上添加“分類匯總”命令按鈕,對按鈕添加代碼,以實(shí)現(xiàn)數(shù)據(jù)導(dǎo)入。其中,利用循環(huán)語句依次將所有學(xué)生的問卷結(jié)果導(dǎo)入,利用判斷語句以結(jié)束程序運(yùn)行。單擊操作“分類匯總”按鈕,可以將學(xué)生的各項(xiàng)數(shù)據(jù)導(dǎo)入形成數(shù)據(jù)總表。
2.“報告單”工作表
“報告單”工作表用于統(tǒng)計(jì)、計(jì)算學(xué)生的問卷數(shù)據(jù),并顯示為個性測驗(yàn)結(jié)果報告單。由以下幾部分組成:
(1)序號、按鈕、基本信息、各因素分?jǐn)?shù)
要形成一名學(xué)生的個性測驗(yàn)結(jié)果分析報告,只需要在J3單元格輸入學(xué)生的序號,此序號與其在“匯總”工作表中的序號相對應(yīng),單擊“個人導(dǎo)出”命令按鈕,即可將對應(yīng)序號的學(xué)生的基本信息、各量表原始分導(dǎo)入,同時還可以計(jì)算出各量表值,形成剖析折線圖、測驗(yàn)結(jié)果分析圖及EPQ結(jié)果。通過錄制宏操作,對“打印”按鈕進(jìn)行設(shè)置,實(shí)現(xiàn)單擊其可以打印每個學(xué)生的個性測驗(yàn)結(jié)果報告單。學(xué)生測試結(jié)束提交后,測試系統(tǒng)已自動評分生成受測者的P、E、N、L量表的原始分及標(biāo)準(zhǔn)分,原始分?jǐn)?shù)據(jù)通過單擊“個人導(dǎo)出”按鈕直接從“匯總”工作表同步導(dǎo)入。
(2)EPQ剖析圖
對受測者的分析主要依據(jù)標(biāo)準(zhǔn)分來進(jìn)行,學(xué)生的相應(yīng)量表分要與標(biāo)準(zhǔn)分進(jìn)行計(jì)算得出對應(yīng)量表值,計(jì)算公式為:原始分/標(biāo)準(zhǔn)分/2*100。同時,我們以P、E、N、L量表值為描繪點(diǎn),在折線圖上繪制出EPQ剖析圖,EPQ剖析圖可以直觀地顯示出各量表值的高低變化曲線。
(3)EPQ測驗(yàn)結(jié)果分析圖
建立XY散點(diǎn)圖,找到E量表值及N量表值的交點(diǎn),在散點(diǎn)圖上繪制出該交點(diǎn)數(shù)據(jù),形成EPQ測驗(yàn)結(jié)果分析圖,直觀顯示出受測者的個性特點(diǎn),判斷受測者是外向或者內(nèi)向,抑或情緒穩(wěn)定或不穩(wěn)定。
(4)EPQ結(jié)果
根據(jù)標(biāo)準(zhǔn)值對受測者的P、E、N、L量表值分別進(jìn)行判斷,形成EPQ結(jié)果,明確寫明受測者的個性特點(diǎn)。一般我們認(rèn)為,如果被試的分?jǐn)?shù)大于60或小于40分,就可以認(rèn)為該被試在某量表上具有高分或低分的特征。所以模式中我們采用判斷語句對量表值分別判斷如下:如果P量表值>60,那么該生屬于精神質(zhì)型,而值<40,屬于反精神質(zhì)型;如果E量表值>60,那么該生屬于性格外向型,而值<40,屬于性格內(nèi)向型;如果N量表值>60,那么該生情緒穩(wěn)定,而值<40,情緒不穩(wěn)定;如果L量表值>60,那么該生掩飾傾向嚴(yán)重,而值<40,該生不善于掩飾自己;如果量表值在40~60之間,那么該生個性正常,趨于中間型。
本文介紹了在Excel VBA中通過使用宏及命令按鈕,對學(xué)生進(jìn)行艾森克個性問卷數(shù)據(jù)統(tǒng)計(jì)的過程、計(jì)算方法、個性測驗(yàn)結(jié)果的分析及報告單的形成,該模板基本實(shí)現(xiàn)了對學(xué)生個性測驗(yàn)結(jié)果數(shù)據(jù)的導(dǎo)入、計(jì)算、繪圖、分析、展示、打印的自動化操作,便于數(shù)據(jù)的保留及對比,并且可以多次重復(fù)用于學(xué)生的該項(xiàng)測試,從根本上解決了對大量、復(fù)雜的個性問卷測驗(yàn)結(jié)果進(jìn)行數(shù)據(jù)處理的問題,具有很強(qiáng)的實(shí)踐意義。
參考文獻(xiàn):
[1]曾洋.EXCEL VBA在數(shù)據(jù)表處理中的應(yīng)用[J].重慶電子工程職業(yè)學(xué)院學(xué)報,2010(3).
[2]龔耀先.修訂艾森克個性問卷手冊[D].長沙:湖南醫(yī)學(xué)院,1988.