萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> Excel 教學 >> Excel 綜合

Excel RAND 函數產生隨機數完整教學:從基本語法到實戰應用

當我們需要產生隨機數字——無論是單位抽獎、樂透選號、或是測試資料生成——Excel 的 RAND 函數 都是最直接好用的工具。RAND 函數會回傳一個大於等於 0、小於 1 的均勻分布隨機小數,且每次工作表重新計算時都會產生新數值。

基本語法與原理

=RAND() 不需任何參數,直接輸入即可得到 0~1 之間的隨機小數。

進階應用:產生指定範圍的隨機整數

結合 INT 函數 即可輕鬆取得任意位數的隨機整數:

  • =INT(RAND()*10) → 產生 0 到 9 的隨機整數(共 10 個數值)
  • =INT(RAND()*100) → 產生 0 到 99 的隨機整數
  • 以此類推,乘以 N 即可得到 0 到 N-1 的整數

實戰範例:產生 7 位數隨機號碼

只需在 7 個相鄰儲存格中分別輸入 =INT(RAND()*10),即可組合出一組 7 位數的隨機代碼,適用於簡易驗證碼、臨時密碼等場景。

小提醒:RAND 屬於易失性函數,任何編輯動作都會觸發重算。若需固定數值,請複製後用「選擇性貼上 → 數值」將公式轉為靜態數字。

copyright © 萬盛學電腦網 all rights reserved