DAX Math & Trigonomometric - Función RAND

Descripción

Devuelve un número aleatorio mayor o igual que 0 y menor que 1, distribuido uniformemente.

El número que se devuelve cambia cada vez que se vuelve a calcular la celda que contiene esta función.

Sintaxis

RAND ()

Parámetros

No hay parámetros para esta función.

Valor devuelto

Un número decimal entre 0 y 1.

Observaciones

La función DAX RAND se volverá a calcular cuando se vuelva a calcular toda la columna. Esto puede suceder en las siguientes situaciones:

  • Cuando se actualizan los datos de una fuente de datos externa.

  • Cuando se editan las fórmulas DAX que contienen la función ALEATORIA, provocando la reevaluación de las fórmulas.

La función DAX RAND siempre se volverá a calcular, si la función se utiliza en la definición de un campo calculado. Además, en tales contextos, la función ALEATORIA no puede devolver un resultado de cero para evitar errores como la división por cero.

Sin embargo, la función DAX RAND no se volverá a calcular cuando ocurra la ejecución de una consulta o filtrado.

Ejemplo

= RAND () * 100 returns 51.2418613788544.