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