閱讀英文

共用方式為


蘭特

適用於:匯出數據行計算數據表量值視覺計算

傳回大於或等於 0 且小於 1 的隨機數,平均分佈。 每次重新計算包含此函式的數據格時,傳回的數位就會變更。

語法

RAND()  

傳回值

十進位數。

言論

  • 重新計算取決於各種因素,包括模型設定為 ManualAutomatic 重新計算模式,以及數據是否已重新整理。

  • RAND 和其他沒有固定值的變動函式不一定會重新計算。 例如,執行查詢或篩選通常不會重新評估這類函式。 不過,重新計算整個數據行時,將會重新計算這些函式的結果。 這些情況包括從外部數據源重新整理,或手動編輯導致重新評估包含這些函式之公式的數據。

  • 如果函數用於量值的定義中,則 RAND 一律會重新計算。

  • RAND 函式無法傳回零的結果,以防止零除等錯誤。

例子

若要在另外兩個數字之間產生隨機實數,請使用:

= RAND()*(b-a)+a

若要產生大於 0 且小於 1 的隨機數:

= RAND()

產生大於 0 且小於 100 的隨機數

= RAND()*100

產生大於 0 且小於 100 的隨機整數

INT(RAND()*100)

Math和Trig函式
統計函數