2013年9月21日 星期六

用excel做電腦選題

excel電腦選題

假設我們有100題的題庫,我們想要電腦隨機從裡面選出10題來印成考卷,要怎麼做?

可以用excel簡單的就可以做到。

基本要領就和我寫的另一篇  excel電腦選號 一樣。

但是電腦幫我們選號了之後,如何用這些號能自動去選出題目來列印呢?也許還需要好好想一番,或甚至卡住做不出來。

所以,這裡就整個完整的再介紹一次。

先把100題考題寫到 sheet2 B1 B100

sheet2 A欄寫入 1100

sheet1 A1, 寫入亂數 RAND()向下複製到 A100, 就得到100組小數的亂數。

接著用Rank這個函數,Rank 就是要排出一個數字在一大組數字中的排名

B1 Rank( A1, $A$1:$A$100, 0),

向下複製到B10, 就得到從1100中選出10組亂數。

注意,此處要用絕對位址,否則向下複製時位置就會跑掉。

接下來要如何讓電腦自動的把這10題抓出來排在一起呢?

放在C欄吧!

我們這個時候就需要用到 查表的函數 Vlookup

C1= +VLOOKUP(B1,sheet2!$A$1:$B$100,2,0)

就抓到電腦選出來的第1道題。

往下複製到 C10, 列出了電腦選出來的10道題

A欄和B欄隱藏,就可以印出來成為考卷了。

如果不喜歡,只要按 F9電腦就自動給你另一組考題,非常方便。

沒有留言:

張貼留言