學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 工具軟件 > 辦公軟件學(xué)習(xí) > 金山WPS教程 > WPS表格教程 > wps表格怎樣制作考試系統(tǒng)

wps表格怎樣制作考試系統(tǒng)

時間: 德南845 分享

wps表格怎樣制作考試系統(tǒng)

  wps表格的功能是強大的,我們可以使用wps表格來制作考試系統(tǒng),相信很多人都不知道怎樣制作,下面就讓學(xué)習(xí)啦小編告訴你wps表格怎樣制作考試系統(tǒng)。

  wps表格制作考試系統(tǒng)的方法

  1.制作試題工作表

  1.1表頭設(shè)計

  表頭,一般位于工作表的左上部,對整個工作表有重要的導(dǎo)航作用,如圖1所示。

  第1步:新建工作薄。新建一個名為“WPSKSXT”的工作薄,為保證它能在EXCEL下兼容運行,可保存為XLS文件。

  默認(rèn)地,該工作薄包含了Sheet1、sheet2、sheet3等工作表。為使考試系統(tǒng)更加簡潔,可刪除sheet2、sheet3,只在sheet1中工作即可。

  創(chuàng)建考試系統(tǒng)絕非一時半刻之事,為避免停電、系統(tǒng)故障等的影響,請將“WPS表格”自動備份文件的時間設(shè)置得短一點:單擊“工具→選項→常規(guī)與保存”即可進行修改。選擇5分鐘左右為宜。

  第2步:讓表頭恒顯??荚囅到y(tǒng)設(shè)置完畢后,要顯示的只有A、B、C、E列,為此,可選中F9,再單擊“窗口→凍結(jié)窗格”。這樣,無論如何表格有多寬多高,F(xiàn)9左上角的表頭部分將恒顯不變。

  1.2單項選擇題設(shè)計

  本考試系統(tǒng)中,單項選擇題共5道,每題4分。

  充分利用好選項按鈕、分組框、列表框、組合框等窗體即可構(gòu)建出單項選擇題。實測表明,在同一工作薄中過多地運用選項按鈕、列表框、組合框后,這些窗體的響應(yīng)速度很慢。為此,本系統(tǒng)只包含5道單項選擇題且用不同的窗體來構(gòu)建。

  1.2.1.用選項按鈕構(gòu)建單項選擇題

  本例中,我們將用選項按鈕來構(gòu)建1、2兩題。

  第1步:單擊“視圖→工具欄”,勾選其下的“窗體”,讓窗體工具欄顯示出來。

  第2步:在窗體工具欄里單擊“選項按鈕”工具后,在B11單元格里按住鼠標(biāo)左鍵拖動即可畫出一個選項按鈕。接著,右擊選項按鈕,從彈出的快捷菜單中單擊 “編輯文字”,將其中的默認(rèn)文字刪除再輸入大字的字母A。接著,盡量縮小選擇按鈕,將其擺放到B11單擊格的正中位置。如圖2所示。

  同理,分別在B12、B13、B14單擊格里插入選項按鈕B、C、D。

  第3步:在窗體工具欄里單擊“分組框”后,按住鼠標(biāo)左鍵拖動畫出一個分組框。接著,右擊分組框,選擇“編輯文字”將其中的默認(rèn)文字刪除。然后,適當(dāng)縮放分組框,使其恰好將4個選項按鈕封閉起來。為美觀,還應(yīng)讓分組框B11 -B14 單元格式區(qū)域的連線上。為滿足這一要求,實測表明,將B列寬度設(shè)置為8.5,11、12、13、14行的高度設(shè)置為20比較合適。另外,第10行的高度可設(shè)置為40,再將它的文字對齊方式設(shè)置為水平靠左、垂直靠上。這樣,將C10用于輸入題干時可容納兩行。本考試系統(tǒng)中,單選題和多選題和題干(高為40)和選項(高為20)部分都是按這一規(guī)格來設(shè)計的。

  第4步:右擊任意一個選項按鈕,選擇“設(shè)置對象格式→控制”,在“單元格鏈接”后輸入$D。

  完成后,依次單擊A、B、C、D等選項按鈕,可觀察到D10單元格分別會出現(xiàn)1、2、3、4。

  第5步:在E10單元格輸入以下公式:

  =IF(D10=1,"A",IF(D10=2,"B",IF(D10=3,"C",IF(D10=4,"D","沒做"))))

  完成后單擊A、B、C、D等選項按鈕可觀察到E10單元格會分別自動返回A、B、C、D。

  第6步:在G10單元格輸入以下公式:

  =IF(E10=F10,4,0)

  這一公式的作用是將E10單元格的值(學(xué)生的輸入)與F10(參考答案,須提前輸入)進行比較。如果相同即表示學(xué)生的輸入正確,則在G10顯示4表示得分;否則將顯示0。

  至此,第1道單項選擇題設(shè)置完畢。

  同時,請在B15-G19單元格式區(qū)域里設(shè)置第2道單項選擇題。

  提示:如果在同一分組框里可同時選中多個選項按鈕,說明它們沒有被分組框完全封閉起來,請仔細(xì)調(diào)整它們的位置和大小直到只能選中一個為止。

  在同一分組框里從上至下單擊選項按鈕,如果所鏈接的單元格填入的數(shù)字不是按1、2、3、4順序排列,那是因為插入的選項按鈕先后順序錯亂,請嘗試交換它們的順序來解決。

  1.2.2.用組合框構(gòu)建單項選擇題

  本例中,我們將用組合框構(gòu)建第3、4兩道單項選擇題。如圖3所示。

  第1步:通過窗體工具欄在C20單元格插入一個組合框。接著,右擊組合框,選擇“設(shè)置對象格式→控制”,在“數(shù)據(jù)源區(qū)域后”輸入“$B:$B”,在單元格鏈接后輸入“$D”。

  完成后,單擊組合框,可選擇彈出的A、B、C、D,同時,D20單元格里自動填入1、2、3、4。

  第2步:在E20單元格輸入以下公式,這樣,E20單元格會隨著組合框的不同選擇而自動填入A、B、C、D。

  =IF(D20=1,"A",IF(D20=2,"B",IF(D20=3,"C",IF(D20=4,"D","沒做"))))

  第3步:在F20輸入第3題的正確答案后,在G20單元格輸入以下函數(shù)以判斷學(xué)生的輸入并給分。

  =IF(E20=F20,4,0)

  至此,第3道單項選擇題設(shè)計完成,請用類似的方法在B25-G29單元格區(qū)域設(shè)置第4道單項選擇題。

  1.2.3.用列表框構(gòu)建單項選擇題

  本系統(tǒng)中,我們將用列表框來構(gòu)建第5道單項選擇題。如圖4所示。

  第1步:在D30單元格插入一個列表框。接著,右擊列表框,選擇“設(shè)置對象格式→控制”,選擇控制的區(qū)域為“$B:$B”,鏈接的單元格為“$D”。

  第2步:在F30單元格里輸入第5題的正確答案后,在E30、G30中分別輸入以下公式即可。

  =IF(D30=1,"A",IF(D30=2,"B",IF(D30=3,"C",IF(D30=4,"D","沒做"))))

  =IF(E30=F30,4,0)

  至此,5道單選題全部創(chuàng)建完畢。

  1.3多項選擇題設(shè)計

  本系統(tǒng)中,多項選擇題全部用復(fù)選框來構(gòu)建。要注意的是,復(fù)選框不會像選項按鈕、列表框、組合框那樣因插入過多而出現(xiàn)“反應(yīng)遲鈍”。為此,考試系統(tǒng)中包括了多項選擇題15道,每題5分。第1道多項選擇題(如圖5所示)的設(shè)計過程如下:

  第1步:在B37、B38、B39、B40單元格里分別插入一個復(fù)選框。接著,將它們的名稱分別修改為A、B、C、D。然后,將它們分別鏈接到D37、D38、D39、D40。

  完成后,反復(fù)單擊復(fù)選框可讓它在選中與非選中狀態(tài)間轉(zhuǎn)換,同時所連接的單元格自動填入TRUE或FALSE。

  第2步:在E37單元格里輸入公式“=D37”,再用填充的方式向下復(fù)制該公式一直到F40單元格。

  第3步:在E36單元格輸入以下公式以判斷學(xué)生是否做過此題。

  =IF(AND(E37=0,E38=0,E39=0,E40=0),"沒做","")

  第4步:在F37-F40單元格里輸入這道多選題的參考答案,用TRUE表示正確, FALSE表示錯誤。

  第5步:在G36單元格里輸入以下公式。

  IF(AND(D97=F97,D98=F98,D99=F99,D100=F100),5,IF(AND(NOT(AND(D97=F97,D98=F98,D99=F99,D100=F100)),

  OR(D97=TRUE,D98=TRUE,D99=TRUE,D100=TRUE),NOT(OR((D97-F97)>0,(D98-F98)>0,(D99-F99)>0,(D100-F100)>0))),1,0))

  該公式的作用是:如果全部正確,給5分;如果沒做或有錯選,給0分;如果少選但無錯選,給1分。

  同理,在B41-G115單元格區(qū)域設(shè)計第2-15道多項選擇題。

  提示:整個考試系統(tǒng)中,最難理解的就是這一公式。下面將對其進行抽絲剝繭式的分析。

  首先,得抓住主干,其實就是一個IF函數(shù),基本結(jié)構(gòu)是:

  =IF(條件,條件滿足時的取值,條件不滿足時的取值)

  其中,有細(xì)單下劃線的部分是If函數(shù)的條件,即判斷學(xué)生的輸入是否全部正確;雙下劃線部分是條件滿足時的取值,即5;粗單下劃線部分是不滿足條件時的取值。

  IF(AND(D97=F97,D98=F98,D99=F99,D100=F100),5,IF(AND(NOT(AND(D97=F97,D98=F98,D99=F99,D100=F100)),OR(D97=TRUE,

  D98=TRUE,D99=TRUE,D100=TRUE),NOT(OR((D97-F97)>0,(D98-F98)>0,(D99-F99)>0,(D100-F100)>0))),1,0))

  提著,分析粗單下劃線部分。它的基本結(jié)構(gòu)仍然是IF函數(shù)。其中,畫波浪線的地方為條件,如果滿足條件則給1分,否則給0分。

  IF(AND(NOT(AND(D97=F97,D98=F98,D99=F99,D100=F100)),OR(D97=TRUE,D98=TRUE,D99=TRUE,D100=TRUE),NOT(OR(

  (D97-F97)>0,(D98-F98)>0,(D99-F99)>0,(D100-F100)>0))),1,0)

  然后,分析畫波浪線的地方。它由三部分組成,基本結(jié)構(gòu)是:

  AND(條件1,條件2,條件3)

  條件1的含義是學(xué)生的輸入不完全正確;條件2的含義是學(xué)生的輸入至少有一個是正確的;條件3的含義是必須做過此題。綜合起來看,意思就非常明顯了:當(dāng)這三個條件都滿足時,給1分;否則給0分。

  由此可看出,對這種層層嵌套的復(fù)雜公式,只要抓住函數(shù)的基本結(jié)構(gòu),再一層一層地分析,也是很容易窺出究竟的。

  1.4判斷題設(shè)計

  判斷題共有5道,每題1分,如圖6所示。有了前面的設(shè)計為基礎(chǔ),相信大家都能自行設(shè)計了,況還可打開本文的實例進行參考。為此,具體方法不再贅述。

  1.5輔助設(shè)計

  下面,我們將對考試系統(tǒng)進行一些輔助設(shè)計。

  第1步:選中C3后按住鍵盤上的Ctrl鍵,再分別選中G3、D10、D20……D37-D40、D42-D45……D112-D115、 D117-D121等學(xué)生輸入姓名的單元格、統(tǒng)計成績的單元格、有窗體鏈接過的單元格,右擊,選擇“設(shè)置單元格格式”,從彈出的對話框中單擊“保護”并反選其下的“鎖定”。

  這樣做的目的是對工作表進行保護后,這些被取消了鎖定屬性的單元格還可接受數(shù)據(jù)輸入。

  第2步:再次選中前面的單元格,按鍵上的Delete,請除這些單元格式中的數(shù)據(jù)。

  這一步是對考試系統(tǒng)進行初始化工作,保證了與學(xué)生見面的工作表無任何輸入。

  第3步:選中D列,右擊,選擇“隱藏”,同理,隱藏F列、G列。這樣,學(xué)生的輸入情況將只顯示在E列里。

  第4步:單擊“工具→保護→保護工作表”并按提示輸入密碼。本例中,密碼為19216801。

  至此,考試工作表全部制作完畢。

  2.制作統(tǒng)計工作表

  下面,我們按30位考生的規(guī)模來設(shè)計統(tǒng)計成績的工作表。

  第1步:在試題工作表即WPSKSXT.XLS所在的文件下創(chuàng)建一個文本文件,輸入以下內(nèi)容:

  copy wpsksxt.* wpsksxt01.*

  copy wpsksxt.* wpsksxt02.*

  ……

  copy wpsksxt.* wpsksxt29.*

  copy wpsksxt.* wpsksxt30.*

  以上內(nèi)容輸入完成后,單擊“文件→另存為”,選擇“保存類型”為“所有文件”(一定不要錯),再輸入文件名為NEW.BAT即可生成一個批處理文件。

  今后,只要雙擊這一批處理文件,WPSKSXT.XLS即可被復(fù)制30份出來。復(fù)件的文件名分別是WPSKSXT01.XLS、WPSKSXT02.XLS……WPSKSXT30.XLS。

  第2步:新建名為TJ.XLS的工作表,同時打開另一工作表wpsksxt01.XLS。單擊“窗口→重排窗口→垂直平鋪”,兩個表格文件都將同時顯示出來,如圖7所示。

  接著,在TJ.XLS工作表的B3單擊格里輸入“=”,再單擊一下wpsksxt01.XLS工作表的C3單元格并按回車鍵,TJ.XLS的B3將出現(xiàn)下面的公式:

  =[wpsksxt01.xls]sheet1!$C

  然后,用同樣的方法,在TJ.XLS的C3單元格里輸入下面的公式:

  =[wpsksxt01.xls]sheet1!$G

  這樣,TJ.XLS的B3、C3單元格就能從wpsksxt01.XLS工作表里提取學(xué)生的姓名和考試成績了。

  同理,用TJ.XLS的B4、C4單元格提取wpsksxt02.XLS中的姓名及成績……,重復(fù)上述操作,直到將wpsksxt03.XLS……wpsksxt30.XLS共30個工作表處理完。

  3.打包考試系統(tǒng)

  這一步里,我們將對考試系統(tǒng)制作最簡單的安裝文件。

  第1步:請在電腦里安裝壓縮軟件WinRAR。

  第2步:選中NEW.BAT、TJ.XLS、wpsksxt.XLS,右擊,選擇“添加到壓縮文件”,即可生成一個壓縮文件,設(shè)文件名為KSXT.RAR。

  第3步:雙擊剛才生成的壓縮文件,從打開的WinRAR界面單擊“自解壓格式→高級自解壓選項→常規(guī)”。接著,在“解壓路徑”后輸入KSXT并選擇“在當(dāng)前文件夾中創(chuàng)建”,在“解壓后運行”下手動輸入“NEW.BAT”并單擊“確定”,即可生成名為“KSXT.EXE”的自解壓文件,如圖8所示。這就是一個最簡單的安裝程序。

  4.考試系統(tǒng)使用方法

  本考試系統(tǒng)適用于局域網(wǎng)環(huán)境。

  第1步:在服務(wù)器上雙擊自解壓文件,它會在當(dāng)前位置生成子文件夾KSXT,而且將所有與考試相關(guān)的文件都解壓到KSXT文件夾之下。要注意的是,解壓后的文件中, wpsksxt.XLS是母本文件,最好不好打開它。

  提示:解壓時會自動運行NEW.BAT,有的殺毒軟件會阻止它的運行。放心,創(chuàng)建NEW.BAT的過程都在前面講過了,無毒。

  第2步:為WPSKSXT01.XLS、WPSKSXT02.XLS……WPSKSXT30.XLS等文件(共30個)在學(xué)生機的桌面上創(chuàng)建快捷方式。

  第3步:學(xué)生通過自己電腦桌面上的快捷方式打開試題文件,在指定的位置輸入姓名后即可答題了。由于我們已在前面對考試文件進行了初始化工作,為此,每一題后都有“沒做”字樣,答題后它會自動消失。另外要注意的是,對多選題和判斷題,如果你認(rèn)為某選項錯誤,請先選擇它再取消選擇,否則可能造成誤判。還有,完成后別忘了保存再退出考室。

  第4步:學(xué)生交卷后,教師打開“TJ.XLS”,能自動掃描出考生的姓名及成績。但要注意的是,如果沒有事先解壓出WPSKSXT01.XLS、WPSKSXT02.XLS……WPSKSXT30.XLS等文件,打開TJ.XLS時會因找不到源文件而報錯。

  一輪考試后,請重新解壓試題,否則,新一輪考生將觀察到前一輪考生的答案。

  
看了wps表格怎樣制作考試系統(tǒng)的人還看

1.WPS表格如何制作電腦自動批改電子試卷

2.WPS表格怎么制作智能成績查詢系統(tǒng)

3.wps表格怎么制作成績單

4.WPS表格如何制作成績統(tǒng)計模版

1705256