Sei sulla pagina 1di 4

NUMEROS ALEATORIOS

LA FUNCIN ALEATORIO
La funcin ALEATORIO en Excel devuelve un nmero real aleatorio que ser
mayor a cero pero menor a uno. La funcin ALEATORIO no tiene argumentos por
lo que ser suficiente llamarla por su nombre seguido de parntesis.

Es importante que recuerdes que la funcin ALEATORIO generar un nuevo


nmero cada vez que se vuelvan a calcular las frmulas de una hoja o cuando se
pulse la tecla F9. En la siguiente animacin podrs ver cmo al pulsar la tecla F9
repetidas veces puedo generar un nuevo nmero aleatorio en la celda D1:

NMEROS ALEATORIOS ENTEROS


La funcin ALEATORIO en Excel nos devuelve siempre un nmero real menor a
1, pero generalmente necesitamos nmeros aleatorios enteros para nuestros
clculos as que para obtener nmeros aleatorios enteros podemos multiplicar el
resultado de la funcin ALEATORIO por el nmero mximo que necesitas.
Por ejemplo, si quiero generar nmeros aleatorios en Excel entre cero y cien
debo multiplicar el resultado de la funcin ALEATORIO por 100.

Ahora bien, si necesitas remover los decimales del nmero aleatorio que
acabamos de generar puedes utilizar la funcin ENTERO de la siguiente manera:

NMEROS ALEATORIOS DENTRO DE UN RANGO


Como has visto, la funcin ALEATORIO en Excel nos devuelve siempre un
nmero aleatorio entre cero y uno, pero podemos modificar el resultado para que
el resultado sea entre cero y algn otro valor entero superior.
Sin embargo, qu sucede si deseo generar un nmero aleatorio en Excel entre
150 y 200? Para obtener nmeros aleatorios dentro del rango [a, b] debemos
utilizar la siguiente frmula:
ALEATORIO() * (b - a) + a
La letra b simboliza el lmite superior y la letra a simboliza el lmite inferior. De esta
manera, si queremos obtener nmeros aleatorios entre 150 y 200 debemos utilizar
la siguiente frmula:
=ENTERO(ALEATORIO() * 50 + 150)
Observa el resultado de aplicar esta frmula en Excel:

Ya que era muy frecuente para los usuarios tener que generar nmeros
aleatorios en Excel dentro de un rango establecido, se cre la funcin

ALEATORIO.ENTRE que hace precisamente todo este trabajo por nosotros y


solamente debemos indicar los lmites inferior y superior.

LA FUNCIN ALEATORIO.ENTRE
La funcin ALEATORIO.ENTRE en Excel devuelve un nmero aleatorio que se
encontrar entre el lmite inferior y el lmite superior especificados. La funcin
ALEATORIO.ENTRE siempre devolver un nmero entero.

La funcin ALEATORIO.ENTRE tiene solamente dos argumentos:

Inferior (obligatorio): Lmite inferior del nmero aleatorio generado.

Superior (obligatorio): Lmite superior del nmero aleatorio generado.

La funcin ALEATORIO.ENTRE regresar un nuevo nmero aleatorio cada vez


que se recalcule la hoja de clculo.

EJEMPLO DE LA FUNCIN ALEATORIO.ENTRE

Para generar un nmero aleatorio entre 1 y 100 escribe la siguiente frmula en


cualquier celda de la hoja.
=ALEATORIO.ENTRE(1, 100)
Para obtener un nmero aleatorio diferente solamente debes presionar la tecla F9
y tendremos un nuevo nmero aleatorio entre 1 y 100.

NMEROS ALEATORIOS NEGATIVOS


La funcin ALEATORIO.ENTRE tambin puede generar nmeros aleatorios
negativos. Por ejemplo, si deseo tener un nmero aleatorio que se encuentre entre
-50 y 50 puedo escribir la siguiente frmula:
=ALEATORIO.ENTRE(-50, 50)
Solo recuerda colocar siempre en el primer argumento el lmite inferior, que para
este ejemplo es el nmero negativo, ya que si inviertes los argumentos la funcin
ALEATORIO.ENTRE devolver el error #NUM!

Potrebbero piacerti anche