1. 概述
文法 | RAND() | 傳回均勻分佈的 0-1 之間的隨機數。每計算一次工作表,函式都會傳回一個新的隨機數值。 |
---|
2. 注意事項
沒有參數
要生成一個位於 a 和 b 之間的隨機數,可以使用以下的公式:RAND()*(b-a)+a
假如需要生成一個大於等於0,小於60的隨機數,使用公式:RAND()*60
假如需要生成一個大於等於0,小於19的隨機數,使用公式:RAND()*19
3. 範例
例如傳回均勻分佈的 0-1 之間的隨機數,如下圖所示:
更多範例:
公式 | 結果 | 備註 |
---|---|---|
RAND()*60 | 生成一個大於等於0,小於60的隨機數 | |
RAND()*19 | 生成一個大於等於0,小於19的隨機數 | |
RAND()*50 | 生成一個大於等於0,小於50的隨機數 |