你真幸運,全世界只有1%的人關注了我的頭條號
如果你是一個公司的HR,你可能組織過公司的年會,每年年會都有抽獎環節,大部分公司都是使用軟件甚至是PPT來製作,如果我告訴你用EXCEL也可以做抽獎,你相信嗎?
公司開年會,現場舉行一次抽獎環節,要從50個人中,抽取10個幸運者,要求每個姓名只能出現一次。
職工名單如下圖所示:
職工名單
在Excel中製作隨機抽獎的效果,核心是生成一組隨機不重複值。
第一步
打開excel,在B4輸入以下公式,向下複製至B53:= RAND()
步驟1
RAND函數的作用是生成介於 0 到 1 之間的隨機數(變量)。
第二步
D4單元格輸入以下公式,=INDEX(A$4:A$53,RANK(B4,B$4:B$53)),向下複製
步驟2
簡單說一下公式的意思:
RANK(B4,B$4:B$53)
RANK函數對B4:B53單元格產生的隨機數字排序,生成了隨機的1-50的數字。RANK函數的計算結果將用於INDEX函數的參數。
INDEX函數返回表格(B4:B53)中的元素值,此元素由行號的索引值(也就是RANK函數的運算結果)給定。
因為B列的數字是完全隨機的,所以任何數字出現在前10行的概率都相同。
接下來按住F9鍵不放,就可以進入激動人心的抽獎環節了:
抽獎
注意,抽獎結果生成後不能再進行編輯公式或是雙擊等激發重新計算的動作,否則抽獎結果會發生變化。
關注我的頭條號,快速學會excel技能,更多技能見往期文章
閱讀更多 趣蚊志 的文章