RAND

Se aplica a:Columna calculadaTabla calculadaMediciónCálculo visual

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()  

Valor devuelto

Número decimal.

Notas

  • El recálculo depende de varios factores, por ejemplo si el modelo está establecido en el modo de recálculo Manual o Automático, y si se han actualizado los datos.

  • RAND y otras funciones volátiles que no tienen valores fijos no siempre se vuelven a calcular. Por ejemplo, la ejecución de una consulta o el filtrado normalmente no hacen que se vuelvan a evaluar esas funciones. Pero los resultados de esas funciones se vuelven a calcular cuando se recalcula toda la columna. Estas situaciones incluyen la actualización de un origen de datos externo o la edición manual de datos que hace que se vuelvan a evaluar las fórmulas que contienen esas funciones.

  • RAND siempre se vuelve a calcular si la función se usa en la definición de una medida.

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

Ejemplos

Para generar un número real aleatorio entre otros dos números, use lo siguiente:

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

Para generar un número aleatorio mayor que 0 y menor que 1, use lo siguiente:

= RAND()

Para generar un número aleatorio mayor que 0 y menor que 100, use lo siguiente:

= RAND()*100

Para generar un número entero aleatorio mayor que 0 y menor que 100, use lo siguiente:

INT(RAND()*100)

Funciones matemáticas y trigonométricas
Funciones estadísticas