
使用RAND和RANDBETWEEN函數可生成隨機數:1、=RAND()生成0到1間小數;2、=RANDBETWEEN(1,100)生成指定范圍整數;3、結合公式=RAND()*(50-10)+10生成自定義區間小數;4、通過粘貼為值固定結果防止刷新變化。
如果您需要在MicrosoftExcel中生成隨機數以用于模擬、抽樣或測試數據填充,可以通過內置函數快速實現。這些函數能夠生成不同范圍和類型的隨機數值。
本文運行環境:DellXPS13,Windows11
一、使用RAND函數生成0到1之間的隨機小數
RAND函數用于生成大于等于0且小于1的均勻分布隨機小數。每次工作表重新計算時,該值會自動更新。
1、在目標單元格中輸入公式:=RAND()。
2、按下回車鍵,單元格將顯示一個介于0和1之間的隨機小數。
3、復制該公式到其他單元格可批量生成多個隨機小數。
二、使用RANDBETWEEN函數生成指定范圍內的隨機整數
RANDBETWEEN函數可生成兩個指定整數之間(含邊界)的隨機整數,適用于需要離散數值的場景。
1、在目標單元格中輸入公式:=RANDBETWEEN(下限,上限),例如=RANDBETWEEN(1,100)。
2、按下回車鍵后,單元格將顯示一個在1到100之間的隨機整數。
3、將公式向下或向右拖動以填充多個單元格,生成一組隨機整數。
三、生成指定范圍內的隨機小數
通過結合RAND函數與數學運算,可以生成任意區間內的隨機小數。
1、在單元格中輸入公式:=RAND()*(最大值-最小值)+最小值,例如生成10到50之間的隨機小數:=RAND()*(50-10)+10。
2、按回車確認,得到符合范圍的隨機小數。
3、復制公式至其他單元格完成批量生成。
四、防止隨機數頻繁刷新
由于RAND和RANDBETWEEN屬于易失性函數,任何操作都會導致數值重新生成。若需固定當前隨機值,可通過轉換為靜態數值來實現。
1、選中包含隨機數的單元格區域。
2、按下Ctrl+C復制內容。
3、右鍵單擊選區,選擇“粘貼為值”或按Alt+E+S+V快捷鍵執行粘貼數值操作。
4、此時公式被替換為常量數字,不再隨計算而變化。
以上就是如何在MicrosoftExcel中生成隨機數的詳細內容,!

