張貼者:2010年5月29日 上午6:52Administrator ExcelHelp
不久就是聖誕節了,公司都會舉行派對,抽獎是不可缺的。 一般做法都是用抽獎券,不好處就是要對號,麻煩得很。要是另一聯不見了,就會失去拿獎的機會。 為什麼我們不用電腦做呢?電腦直接把名字顯示在畫面上,不是很直接嗎? 不要以為很複雜,只要我們不要求電腦顯示不重複的結果,我們可以不用巨集!做法很簡單,首先當然有一個名單(放在A欄),我們可以用COUNTA()函數算出他們的數目,然後用RAND()就可以產生一個由1到人數數目的數字: =INT(RAND()*COUNTA(A:A))+1 (假設放在C1) RAND()在每次重算時,都會產生一個0到1的數字,乘上人數數目,然後只拿整數的部分(利用INT()函數),加上1,就可以得出一個由1到人數數目的數字。 接下來,我們只要用INDEX()就可以把這個數字轉回姓名: =INDEX(A:A,C1) 現在每次你按<F9>,強迫Excel去重算時,你就會看到一個新的名字(當然有機會是同一個名字)。抽獎時,你可以一直按著<F9>,要停時才放手。 |
|
|
|
|
 Updating...
Administrator ExcelHelp, 2010年5月29日 上午6:52
|