在平時的工作中,我們常常需要利用Excel函數隨機生成一些數字、日期等,那么該如何實現(xiàn)呢?這里我們就請RANDBETWEEN函數來幫忙“造假”。
RANDBETWEEN函數語法:RANDBETWEEN(將返回的最小整數,將返回的最大整數)
目標:隨機生成1~100之間的整數。
方法:選中目標區(qū)域,在其中輸入公式“=RANDBETWEEN(1,100)”即可實現(xiàn)。具體操作如下:
操作示意圖
目標:生成1~100之間帶小數的隨機數。
方法:選中目標區(qū)域,在其中輸入公式“=RANDBETWEEN(100,10000)/100”即可實現(xiàn)。具體操作如下:
操作示意圖
目標:生成2019年1月1日至2019年6月1日之間的隨機日期。
方法:選中目標區(qū)域,在其中輸入公式“=RANDBETWEEN('2019-1-1','2019-6-1')”即可實現(xiàn)。具體操作如下:
操作示意圖
目標:隨機生成答復——滿意/不滿意。
方法:選中目標區(qū)域,在其中輸入公式“=IF(RANDBETWEEN(0,1),'滿意','不滿意')”即可實現(xiàn)。具體操作如下:
操作示意圖
注:此處先利用RANDBETWEEN函數隨機生成0和1,再用IF函數進行判斷返回對應結果。
方法:選中目標區(qū)域,在其中輸入公式“=CHOOSE(RANDBETWEEN(1,4),'陳明','劉洋','鄭巧巧','盧剛')”即可實現(xiàn)。具體操作如下:
操作示意圖
注:此處先利用RANDBETWEEN函數隨機生成1~4之間的數字,作為CHOOSE函數的第1個參數,再返回對應的人員姓名。
方法:選中目標區(qū)域,在其中輸入公式“=INDEX(A2:A13,RANDBETWEEN(1,COUNTA(A2:A13)))”即可實現(xiàn)。具體操作如下:
操作示意圖
注:此處先利用COUNTA函數計算人員姓名的個數,再用RANDBETWEEN函數生成隨機數字,最后用INDEX函數根據指定位置返回對應的人員姓名。