Excel 教學 – 如何製作出指定抽獎機率的抽獎工具?

最近被問到一個有趣的問題,一般我們用 Excel 製作抽獎工具,大多就是一批名單,然後用隨機的函數搭配一下,隨機抽出一個就好,那麼,今天如果是要針對不同獎項設立不同的中獎機率,那又要怎麼來製作呢?我大概想了一下,用了個有趣的方式製作了出來,還堪用,如果到了年末公司要玩這種賭運氣的,就可以用這個 Excel 教學來試看看,往下帶大家一起來製作看看吧。

Excel 教學 – 指定抽獎機率的抽獎工具

首先表格大概是長這樣,A 欄是放獎項,其中 A2 我放的是銘謝惠顧,就是會有槓龜的獎項,所以在第一個中獎機率裡我是設定了扣除其它獎項的機率,剩下的機率就是給它,當然,如果你是百分百抽中,就把銘謝惠顧換成必中的那個獎項就好,公式一樣套用即可。

C2~C10 則都是手動輸入中獎機率。

Excel 教學 - 如何製作出指定抽獎機率的抽獎工具? 01 4 jpg

D 欄是做為輔助使用,當你每抽出一個獎項,就手動去將 B 欄的數量減少,當變成 0 時,D 欄這邊就會將機率變成 0。

D2 公式跟 C2 一樣

=1-SUM(D3:D10)

而 D3 的公式要換成以下,然後往下拖曳即可

=IF(B3=0,0,C3)

Excel 教學 - 如何製作出指定抽獎機率的抽獎工具? 02 5 jpg

最後要設立一欄累進機率,這我有點難解釋,最後抽獎時是靠 E 欄的輔助數據去抽的。

公式如下,一樣在 E2 輸入後再往下拖曳

=SUM($D$2:D2)

Excel 教學 - 如何製作出指定抽獎機率的抽獎工具? 03 3 jpg

最後抽獎我利用了 INDEX + MATCH + RAND 三個函數來搞定,但我發現因為累進數據可能會有出現結果 #N/A,所以我加上 IFERROR 來判斷,讓他 #N/A 時就顯示 A2,而我測試過當出現錯誤時也只能是 A2。

公式如下:

=IFERROR(INDEX(A2:A10, MATCH(RAND(), E2:E10, 1)), A2)

Excel 教學 - 如何製作出指定抽獎機率的抽獎工具? 04 3 jpg

然後每按一下 F9 就會更新抽獎結果,大家下次就可以在辦公室裡試看看了。

範例檔下載教學:https://steachs.com/officekn/howto.html

Excel 教學 - 如何製作出指定抽獎機率的抽獎工具? 05 3 jpg

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *