在Excel系統中,隨機數函數有兩個,分別為Rand和Randbetween,其作用也是不相同的,Rank函數的作用為生成0-1之間的隨機數,而Randbetween函數的作用為生成指定範圍內的隨機數。
一、Rand函數。
功能:返回≥0且<1的隨機值。
語法結構:=Rand()。
目的:生成≥0且<的隨機值。
方法:在目標單元格中輸入公式:=RAND()。
二、Randbetween函數。
功能:返回指定的值之間的隨機值。
語法結構:=Randbetween(最小值,最大值)。
目的:生成10-100之間的隨機值。
方法:在目標單元格中輸入公式:=RANDBETWEEN(10,100)。
解讀:「最小值」和「最大值」可以根據實際情況自定義。
三、製作幸運大轉盤。
(一)、效果圖。
從最終的效果圖可以看出,可以選取不同的產品,那如何製作呢,與隨機數函數又有何關係呢?
(二)製作方法。
1、完善數據表並插入餅圖。
方法:1、選定數據源。2、【插入】-【圖表】-【插入餅圖或圓形圖】。3、刪除圖例,修改標題為:幸運大轉盤。
2、美化並添加數據標籤。
方法:1、選擇圖表區,右鍵-【添加數據標籤】。2、右鍵-【設置數據標籤格式】,選擇【類別名稱】,取消【值】。
3、複製圖表並填充。
方法:1、新建工作表並命名為「餅圖」。2、複製餅圖,並粘貼到新建的工作表「餅圖」中,共5份。3、將「獎品」的顏色分別填充為紅色。
解讀:有幾份獎品就複製幾份圖表,填充的顏色可以根據實際需要填充。
4、定義名稱。
方法:1、由工作表「餅圖」返回數據表區。2、【公式】-【定義名稱】打開【新建名稱】對話框,並在【名稱】中輸入:抽獎,在【引用位置】中輸入:=INDEX(餅圖!$A$1:$E$1,RANDBETWEEN(1,5))並【確定】。
解讀:1、公式中的「餅圖」為新建工作表的名稱,參數A1:E1為複製的5個餅圖存放的位置。A1、B1、C1、D1、E1每個單元格中存放一個餅圖。2、因為有5個餅圖,所以用Randbetween函數生成1-5之間的隨機數。
5、生成抽獎器。
方法:1、刪除原有圖表,並插入一張新的圖片。2、選中圖片,在編輯欄中輸入:=抽獎。3、按下F9鍵,隨機抽取獎品。
結束語:
本文主要通過Randbetween函數生成隨機數,通過插入和調用餅圖的方式製作抽獎器。重點在於理解圖表的製作和Randbetween函數。