Excel隨機函數(shù)
EXCEL隨機數(shù)指隨機生成沒有規(guī)律的數(shù)值,有隨機小數(shù)和隨機整數(shù)。RAND函數(shù)用于生成隨機小數(shù)。RANDBETWEEN函數(shù)用于生成隨機整數(shù)。還可以生成時間隨機數(shù)。 RAND函數(shù)生成隨機小數(shù) RAND
EXCEL隨機數(shù)指隨機生成沒有規(guī)律的數(shù)值,有隨機小數(shù)和隨機整數(shù)。RAND函數(shù)用于生成隨機小數(shù)。RANDBETWEEN函數(shù)用于生成隨機整數(shù)。還可以生成時間隨機數(shù)。
RAND函數(shù)生成隨機小數(shù)
RAND函數(shù)可以生成0-1之間的隨機小數(shù),小數(shù)位最多15位。
RANDBETWEEN函數(shù)生成隨機整數(shù)
RANDBETWEEN函數(shù)用于生成隨機整數(shù),允許產(chǎn)生負整數(shù)。
RAND函數(shù)應(yīng)用
1. 因RAND函數(shù)沒按一次DELETE或F9就會重新計算一次,所以要想保存數(shù)值就需要復(fù)制在選擇性粘貼數(shù)值。
2. 產(chǎn)生隨機小數(shù)在單元格內(nèi)輸入 RAND() 將會產(chǎn)生隨機小數(shù)。
RAND函數(shù)生成隨機數(shù)并限制其小數(shù)位數(shù)
我們需要用到ROUND函數(shù),因為RAND函數(shù)產(chǎn)生0-1之間的數(shù),我們可以將它乘以或加上其他數(shù)值。例如:
1. RAND()*100
2. ROUND(RAND()*100,1)
RANDBETWEEN函數(shù)生成隨機整數(shù)
RANDBETWEEN函數(shù)有兩個必須條件分別為上限和下限。表達式為RANDBETWEEN(bottom, top)。例如: INDEX({"張","王","李","趙"},RANDBETWEEN(1,4)) 表示在表格中隨機生成張、王、李、趙。
INDEX函數(shù)返回表格或區(qū)域中的值或值的引用。
進一步應(yīng)用隨機函數(shù)生成時間函數(shù)
示例:要用到TEXT函數(shù)。TEXT函數(shù)簡介:如果您想要合并文本和數(shù)字,如日期,可讀格式到使用TEXT函數(shù)。例如:TEXT("0:19" RAND() * "0:03","H:MM") 表述0:19加0-2分鐘以H:MM格式顯示。