馬震安
不用鍵盤錄入,在多項(xiàng)答案中點(diǎn)選并進(jìn)行自動(dòng)判斷,這是電腦測(cè)試中最常用的一種做法。在Excel表格中,用表單控件結(jié)合選擇函數(shù)、條件格式等,即可實(shí)現(xiàn)這種單選判斷(圖1)。
先進(jìn)行試題選項(xiàng)設(shè)置。打開存放單選試題的Excel工作表,在其他空白單元格依次輸入A、B、C、D(本例在F1:F4單元格),插入1個(gè)選擇列和1個(gè)正確答案列;在正確答案列輸入每個(gè)試題對(duì)應(yīng)的正確答案,這里的正確答案用數(shù)字代替,A用1代替、B用2代替、C用3代替、D用4代替:接下來(lái)選擇“開發(fā)工具”選項(xiàng)卡,點(diǎn)擊“插入一表單控件一列表框”,在第1道試題選項(xiàng)列相應(yīng)單元格(B2)畫出1個(gè)列表框控件;右擊這個(gè)控件,選擇“設(shè)置控件格式”,在彈出窗口的“控件”選項(xiàng)卡,數(shù)據(jù)源區(qū)域處選擇F1:F4,單元格鏈接處選擇D2,選定類型為“單選”;這樣,當(dāng)選擇列表框中的選項(xiàng)時(shí),選項(xiàng)所對(duì)應(yīng)的索引值就會(huì)出現(xiàn)在D2單元格,如選擇B選項(xiàng)時(shí),D2單元格的值就是2,選擇A選項(xiàng)時(shí),D2單元格的值就是1。將這個(gè)列表框控件復(fù)制到第2道題的選項(xiàng)列(即B3單元格),右擊設(shè)置這個(gè)復(fù)制出的列表框,將它的單元格鏈接更改為D3。依此類推,將列表框復(fù)制到各個(gè)試題的選擇列,并更改相應(yīng)的單元格鏈接。
測(cè)試正確與否,電腦要能自動(dòng)判斷。我們可將E列作為自動(dòng)判斷的列,如果沒(méi)作答,就顯示“還沒(méi)選擇”;如果作答了,答對(duì)了顯示“√”,答錨了就顯示“×”。在第1道題的E列單元格(即E2)輸入“=IF(D2<>″″,(1F(C2=D2,″√″,″×″)),″還沒(méi)選擇″)”,向下拖動(dòng)填充到最后一題。這樣,就實(shí)現(xiàn)了測(cè)試的自動(dòng)判斷(圖2)。
為了讓自動(dòng)判斷顯示更醒目,可以用“條件格式”來(lái)對(duì)單元格進(jìn)行設(shè)置。選擇E列,點(diǎn)擊“條件格式→突出顯示單元格規(guī)則→文本包含”,在彈出的窗口左側(cè)單元格中輸入“√”,“設(shè)置為”處選擇“自定義格式”,在新彈出的窗口中設(shè)置好字形、顏色等(圖3)。
隱藏一些輔助列有利于呈現(xiàn)出更加完美的測(cè)試界面。本例中需要將C、D、F列隱藏。首先在E列首單元格輸入“提示”;如果在制作過(guò)程中嘗試過(guò)選擇,就會(huì)在D列有各選項(xiàng)的索引值,在隱藏前將D列的值全部刪除;選中D、E列,設(shè)置它們的單元格格式,在“保護(hù)”選項(xiàng)卡將“鎖定”前面的鉤去掉;再選中C、D、F進(jìn)行隱藏。
最后,將工作表設(shè)置為保護(hù)狀態(tài)就可以了。