
隨機抽取10個人中獎,就這么干!
要從幾百個幾千人里,隨機抽取出10個人來。這個場景可以用作年終獎中獎名單的抽取上。
比如,我有一列公司員工的姓名,比如有120多個。
"那么,要怎么隨機抽取呢?
先在旁邊一列用rand函數隨機一下
"然后再在旁邊一列,用rank函數對這些隨機數進行排名
因為B列的數字是隨機的,所以C列得到的排名肯定也是隨機的
"最后,在旁邊用index函數獲取姓名。
F2單元格
=INDEX(A:A,C2)
因為我要獲取10個隨機的姓名,所以F2單元格的公式
往下復制了9個單元格,從F2到F11單元格正好一共10個人。
請注意:
INDEX第2個參數,直接就用了C列里頭10行的排序號。
那么為什么取來的姓名就是隨機的呢?
因為C列里所有排序號都是隨機的,那么頭10行的排序號必然是隨機的。
那我根據這個隨機的排名數字,
自然可以從A列里取得隨機的第幾個人的姓名出來。
F列的姓名,按F9,可以隨時刷新名單。
"
