兰特

适用于:计算列计算表度量值视觉计算

返回大于或等于 0 且小于 1 的随机数,均匀分布。 每次重新计算包含此函数的单元格时返回的数字都会更改。

语法

RAND()  

返回值

十进制数。

言论

  • 重新计算取决于各种因素,包括模型是设置为 Manual 还是 Automatic 重新计算模式,以及数据是否已刷新。

  • 不具有固定值的 RAND 和其他可变函数并不总是重新计算。 例如,执行查询或筛选通常不会导致重新评估此类函数。 但是,重新计算整个列时,将重新计算这些函数的结果。 这些情况包括从外部数据源刷新或手动编辑导致重新计算包含这些函数的公式的数据。

  • 如果在度量值的定义中使用函数,则始终重新计算 RAND。

  • RAND 函数无法返回零的结果,以防止除以零等错误。

例子

若要在另外两个数字之间生成随机实数,请使用:

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

生成大于 0 且小于 1 的随机数:

= RAND()

生成大于 0 且小于 100 的随机数

= RAND()*100

生成大于 0 且小于 100 的随机整数

INT(RAND()*100)

数学和三角函数
统计函数