excel怎么制作抽獎小程序?
網友解答: 年尾了,很多企業(yè)年會都有抽獎環(huán)節(jié),你還在弱弱的使用把名字寫好放入抽獎箱的原始方式嗎?其實我們只要一臺電腦上的EXCEL就可以實現(xiàn)隨機抽獎功能,聽起來高大上的樣子,哈!先看動態(tài)
年尾了,很多企業(yè)年會都有抽獎環(huán)節(jié),你還在弱弱的使用把名字寫好放入抽獎箱的原始方式嗎?其實我們只要一臺電腦上的EXCEL就可以實現(xiàn)隨機抽獎功能,聽起來高大上的樣子,哈!先看動態(tài)效果圖:
如上圖,按住F9鍵就可以隨機抽獎了,名字隨機變化!
具體制作方法:
1.首先把名字輸入到表格當中,設定一個顯示中獎員工名字的單元格(可以大一點方便顯示),在單元格輸入公式【=INDEX(B:B,RANDBETWEEN(2,21))】
2.選擇B列名字,設置單元格條件格式【等于D6,顏色為綠色,字體黑色】
3.最后按住F9鍵不放就可以實現(xiàn)隨機抽獎功能了!也可把名字改變成獎品名稱,那隨機顯示的就是獎品了,可以用于顯示員工隨機抽中的獎品是什么!
公式解析:
由【index】和【randbetween】兩個函數綜合運用合成,randbetween是返回一個介于指定數字的隨機數,INDEX是返回給定單元格的值,randbetween顯示的是一個數字,用index把這個數字代表的值(名字)顯示出來!
網友解答: 抽獎活動還在使用紙箱的原始方法抽獎?每天糾結該吃什么?【本文示例文件獲取方法見文末】
其實,我們只需要借助EXCEL,就能快速制作一個抽獎小程序,輕松解決抽獎,吃放選擇困難癥的難題!國際慣例,先來看下效果吧!
下面我們來看一下怎么制作吧!
抽獎公式將我們的名單輸入名單列,然后選定一個單元格輸入以下公式
=INDEX(B:B,RANDBETWEEN(3,COUNTA(B:B)+1))
抽獎光標制作選中B列,設置條件格式,條件格式公式為:=B1=$D$5;填充顏色設置為綠色,字體顏色設置為白色
開始抽獎按住F9鍵就可以開始抽獎啦,松開F9鍵就可以得到抽獎結果!
函數詳解INDEX
功能:返回表或區(qū)域中的值或對值的引用(通俗來說,就是告訴EXCEL你需要第幾行第幾列的數據,它給你找出來拿給你?。?/p>
語法:INDEX(引用數據區(qū),第幾行,[第幾列],[哪個區(qū)域])
抽獎公式:
INDEX(B:B,RANDBETWEEN(3,COUNTA(B:B)+1)),
就是返回B列第RANDBETWEEN(3,COUNTA(B:B)+1)行的數據
RANDBETWEEN:
功能:返回指定區(qū)間的一個隨機整數
語法:RANDBETWEEN(最小值,最大值)
公式RANDBETWEEN(3,COUNTA(B:B)+1) 功能就是返回3~COUNTA(B:B)+1之間的一個隨機整數
COUNTA:
功能:返回參數列表中非空的單元格個數
語法:COUNTA(區(qū)域1,[區(qū)域2])
COUNTA(B:B)+1功能就是返回 B列的非空單元格加一(這里+1是因為我們的名單是從B2單元格開始的,因此最后一個名字在B列中的位置要比非空單元格多一)
擴展應用我們將名單換成菜單,就可以決定每天要吃什么啦,從此告別選擇困難癥~
示例文件獲取點擊右上角紅色按鈕關注EXCEL精選技巧,然后點擊技巧君頭像,發(fā)送私信【隨機抽獎】即可獲取
關注EXCEL精選技巧 ,每天學習3分鐘,堅持一個月,你將大不同!