Función ALEATORIO en Excel

función aleatorio en excel

La función ALEATORIO en Excel es una función cuyo uso es minoritario pero puede usarse para crear valores aleatorios. Los valores generados son entre 0 y 1.

Sintaxis

La sintaxis de la función ALEATORIO no posee argumentos.

=ALEATORIO()

Esta función devuelve un número decimal entre 0 y 1.

Nota: cada vez que recalculamos en nuestra hoja de Excel (por ejemplo al ingresar una nueva función) este valor se recalcula y aparecerá uno diferente. Si quieres poder evitar esto te recomiendo que le eches un vistazo al artículo: Cambiar opciones de cálculo en Excel.

Ejemplos función ALEATORIO en Excel

Para crear un número aleatorio entre i y j (donde i>j) podemos usar la siguiente fórmula:

=ALEATORIO()*(j−i)+i

Si queremos un valor entero, podemos hacer lo siguiente:

=REDONDEAR(ALEATORIO()*(j−i)+i;0)

Truco

Si queremos generar un número aleatorio pero que no cambie cada vez que refrescamos la hoja haremos lo siguiente:

  1. En la barra de fórmulas escribimos =ALEATORIO()
  2. Presionamos F9
  3. Presionamos enter.

El valor que aparece será un número aleatorio pero sin fórmula.

Bonus track: crear números aleatorios mayores que 1

Si queremos crear números aleatorios mayores que 1 podemos usar la fórmula que hemos explicado anteriormente o también podemos usar la función ALEATORIO.ENTRE

Sintaxis

Esta función tiene dos argumentos muy sencillos, el valor inferior y el valor superior, es decir, su sintaxis sería

=ALEATORIO.ENTRE(valor_inferior;valor_superior)

Donde valor_inferior y valor_superior son dos números enteros positivos o negativos. Estos argumentos tienen caracter obligatorio, no se pueden omitir.

Ejemplos

1. Para obtener un número aleatorio entre -100 y 20 usaremos la siguiente función:

=ALEATORIO.ENTRE(-100;20)

2. Obtener un número aleatorio entre 0 y 100 múltiplo de 10.

=REDONDEAR(ALEATORIO.ENTRE(0;100);-1)

La función REDONDEAR nos permite redondear un número eliminando la parte decimal, o eliminando las unidades, decenas, centenas… en este caso, al haber dado el argumento de -1 hemos redondeado a la decena, es decir, es como si hubiéramos quitada las unidades.

Autor: Quique Arranz

Quique es un fanático del Excel desde que empezó a trabajar con ello hace unos pocos años. Adquirió su conocimiento a través de Google y de infinitas pruebas y más pruebas. Además, Quique es un entusiasta de su familia (mujer e hijos), del deporte y de la cerveza... no dudes en contactar con él para cualquier duda que tengas.

1 opinión en “Función ALEATORIO en Excel”

  1. excelente articulo. ALEATORIO ENTRE. me interesa ademas que queden en orden y que no se repitan…gracias

Comentarios cerrados.