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