Leer en inglés

Compartir a través de


RAND

Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual

Devuelve un número aleatorio mayor que or igual a 0 and menor que 1, distribuido uniformemente. El número devuelto cambia cada time se vuelve a calcular la celda que contiene esta función.

Sintaxis

RAND()  

Devolver value

Número decimal.

Observaciones

  • La actualización depende de varios factores, incluido si el modelo está establecido en ManualorAutomatic modo de actualización, and si se han actualizado los datos.

  • RAND and otras funciones volátiles que not tienen fixedvalues siempre se vuelve not n a calcular. Por ejemplo, la ejecución de una consulta or filtrado normalmente not provocará que estas funciones se vuelvan a evaluar. Sin embargo, los resultados de estas funciones se volverán a calcular cuando se vuelva a calcular toda la columna. Estas situaciones incluyen la actualización desde un origen de datos externo or edición manual de datos que provoca la nueva evaluación de fórmulas que contienen estas funciones.

  • RAND siempre se vuelve a calcular if se usa la función en la definición de un measure.

  • RAND función no puede devolver un resultado de cero, para evitar errores como divisiones por cero.

Ejemplos

Para generate un número real aleatorio entre otros dos números, use:

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

Para generate un número aleatorio mayor que 0 and menor que 1:

= RAND()

Para generate un número aleatorio mayor que 0 and menor que 100

= RAND()*100

Para generate un número entero aleatorio mayor que 0 and menor que 100

INT(RAND()*100)

funciones de and Trig math
funciones estadísticas de