如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

材料/工具如何制作抽簽:Excel2010

如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖
1、打開電腦后,直接進入到excel軟件中,新建一個空白的表格文檔,在表格中某一列單元格中錄入好我們要抽取的內容,例如姓名,編號等等 。
如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖
2、錄入完成后,我們在當前表格文檔中重新再去選擇一個單元格,將其作為最終抽取結果的展示用 。
如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖
3、接著我們在該抽獎結果單元格中輸入以下公式:“=INDEX(A:A,RANDBETWEEN(2,61))” 。
如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖
4、在“=INDEX(A:A,RANDBETWEEN(2,61))”公式中,A:A表示我們要抽取的內容所在的單元格列范圍為A列A列,可以自定義 。
如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖
5、公式輸入完成后,在抽取結果單元格就會隨機產生一個抽取結果,我們可以為該抽取結果單元格設置一個格式:字體、字號、顏色等等 。
如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖
6、設置好之后,想要開始抽獎或者抽簽,我們只需要選中抽取結果單元格,然后按住鍵盤上的“F9”鍵,按下后在抽取結果單元格中就會在我們選擇的抽取內容中隨機產生抽取結果,松開“F9”就可以產生一個抽取結果 。
excel怎么制作抽獎小程序?大家好,我是頭條號:Excel自學成才
如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖
抽獎小程序,要求的是結果隨機,在Excel里面有隨機數函數rand()和randbtween來進行制作的,我們分三種情況來制作,1、單人抽獎,2、多人不重復抽獎,3、內定抽獎
如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖
我們首先準備抽獎的名單,放在A列,這個表格里面有88個人員
如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖

如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖
1、單人抽獎模式我們在某個空白的單元格中輸入公式
如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖

如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖

如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖
=index(a:a,randbetween(1,88))
如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖

如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?

文章插圖
這個時候,我們按住F9鍵,屏幕就會滾動起來,松開F9鍵,就得到了抽獎的結果(如果是筆記本電腦,按FN+F9鍵),抽獎效果如下所示:
2、多人不重復抽獎我們需要在第2列中輸入公式=rand()函數,然后向下填充,它會隨機的生成0-1之間的隨機數
然后我們在中獎名單里面輸入公式:=index(a:a,rank(b1,b:b)),希望幾個人中獎的話,就向下拉動幾個單元格,便可以得到不重復的多人中獎抽獎模式
3、內定抽獎如果希望抽獎的時候,內定抽到自己的話,那么我們可以借助VBA來實現制作過程如下,首先我們按ATL+F11,打開VBA編輯器,在里面輸入如下三個模塊的代碼
因為在代碼中,我們是對D1單元格產生隨機數,所以在表格中,輸入的公式是:=index(a:a,d1)
然后我們插入三個按紐,其中內定的按紐放的隱蔽一點,分別綁定開始,結果,內定代碼
這個時候就制作完成了,當我們正常點擊開始,結束抽獎時,是正常的
當我們提前點了一下內定按紐之后,再點開始,結束時,抽獎的結果100%是作者本身了
因為插入了VBA代碼,所以表格需要另存為一下,將格式更改成xlsm格式的文件 。
這就是3個Excel用來制作抽獎的小程序技巧
【如何制作抽簽,怎么借助excel設計制作一個抽獎或抽簽小程序?】頭條號:Excel自學成才,主頁有更多精彩內容~