DAX 数学与三角函数 - RAND 函数

描述

返回大于或等于 0 且小于 1 的随机数,分布均匀。

每次重新计算包含此函数的单元格时,返回的数字都会发生变化。

语法

RAND ()

参数

此函数无参数。

返回值

0 到 1 之间的十进制数。

备注

重新计算整个列时,DAX RAND 函数将重新计算。这可能发生在以下情况下 −

  • 当外部数据源的数据被刷新时。

  • 当包含 RAND 函数的 DAX 公式被编辑时,导致公式重新评估。

如果在计算字段的定义中使用了 DAX RAND 函数,则该函数将始终重新计算。此外,在这种情况下,RAND 函数不能返回零结果,以防止出现除以零等错误。

但是,在执行查询或过滤时,DAX RAND 函数不会重新计算。

示例

= RAND () * 100 returns 51.2418613788544. 

dax_functions_mathematical_trigonometric.html