天天看點

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

HI,大家好,我是Excel教案。

上節課已經把33個常用函數,一網打盡,統統加入私人豪華兵器庫;但是……擁有更多兵器隻是讓你有更多選擇;并不能讓你自動成為高手,還得會靈活使用才行!

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

接下來,繼續真刀真槍的練!抽獎啦!随機函數輕松玩抽獎;組織年會、搞活動經常要搞抽獎,但總是成功避開獎品也是沒Sei了………

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

抽獎年年有,可惜不是我;雖然抽不中,工作還是要做。這節課就教你怎麼用函數公式,搞定随機抽獎!

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

有三個函數你可能會用到;​

·Vlookup查找函數,沒錯又是它,月老般的函數;

·Rand随機生成數字的函數,在中案例就是運用了,随機函數生成模拟資料;

·Rank排序函數,函數第1節課已經試用過啦

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

我可以直接告訴你函數的寫法,但幫助意義并不大。更重要的是:你是怎麼想到的呢?為什麼會用這些函數去解決随機抽取問題的?

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

一切從目标開始,把大問題分解成2個小問題

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

先解決找人的問題

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

根據基礎表中的大俠找到配對女俠

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

根據學号自動生成姓名

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

兩個案例用的都是這個月老一般的函數,VLOOKUP,共同點就是利用一個唯一的值作為線索,找到另一張表中的其他對應值

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

解決了找人的問題,就剩随機找的問題了,有兩個函數可用

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

不知道選哪個的情況下,就先試一試看看,結果更Rand靠譜;經試用發現,Randbetween生成的是随機整數,容易出現重複,導緻出現兩個人;共用一個序号的情況。但是Rand生成的是無限位數的小數,幾乎沒有重複。

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

因為函數可以多層嵌套使用,于是兩個分解後的小問題可以配合完成

函數嵌套:以其他函數的計算結果為參數

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

思路理清楚了,接下來就看具體做法

1.先添加2個輔助列,用來生成随機序号

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

2.選中随機數所有行(A3:A32)

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

3.保持選中狀态,輸入随機函數公式=RAND()

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

4.用快捷鍵,将輸入的函數公式批量填充到選中區域

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

5.B3輸入=Rank(,然後跟随浮窗提示,點選選擇添加參數如下

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

6.點選選擇ref參數,按下F4快速鎖定,變為絕對引用

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

7.Enter完成公式輸入後,輕按兩下填充柄,生成全部随機序号,由于每做一次操作,随機數都會實時變化,是以序号也是随時發生變化。

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

8.在中獎名單的F3單元格,輸入函數公式=vlookup(,在紅色區域查找中查找等于E3單元格數值1的位置,并傳回同一行中第2列的值,即姓名;

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

Tips:函數公式的參數多時容易眼花,Excel會用不同的顔色顯示參數及對應的引用區域,以便一目了然的區分

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

9.再把公式向下填充,得到完整的随機中獎名單,大功告成!

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題

用函數随機抽獎,你學到了嗎?

·函數可以嵌套使用,需要解決啥問題用啥函數;

·學會從目标開始,像剝洋蔥一樣,層層分解,逆向分析;

·Rand和Randbetween是僅有的帶來随機變化的函數。​

抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題
抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題
抽獎啦!随機函數輕松玩抽獎,1分鐘解決問題