jueves, 25 de septiembre de 2014

Función ALEATORIO.ENTRE

Me acaban de consultar como hacer en Excel, que en una celda devuelva un número, pero que se encuentre dentro de un rango de números, y la respuesta es muy sencilla: Utilizando la función ALEATORIO.ENTRE.

Esta se encuentra en la categoría de Matemáticas y Trigonométricas; y en inglés se llama RANDBETWEEN.
  • Inferior (obligatorio): Límite inferior del número aleatorio generado.
  • Superior (obligatorio): Límite superior del número aleatorio generado.


La función ALEATORIO.ENTRE en Excel devuelve un número aleatorio que se encontrará entre el límite inferior y el límite superior especificados. La función ALEATORIO.ENTRE siempre devolverá un número entero.

Sintaxis de la función ALEATORIO.ENTRE

La función ALEATORIO.ENTRE tiene solamente dos argumentos:

La función ALEATORIO.ENTRE regresará un nuevo número aleatorio cada vez que se re calcule la hoja de cálculo.

Ejemplo de la función ALEATORIO.ENTRE

Para generar un número aleatorio entre 1 y 100 escribe la siguiente fórmula en cualquier celda de la hoja.

=ALEATORIO.ENTRE(1, 100)

Para obtener un número aleatorio diferente solamente debes presionar la tecla F9 y tendremos un nuevo número aleatorio entre 1 y 100.

Números aleatorios negativos

La función ALEATORIO.ENTRE también puede generar números aleatorios negativos. Por ejemplo, si deseo tener un número aleatorio que se encuentre entre -50 y 50 puedo escribir la siguiente fórmula:

=ALEATORIO.ENTRE(-50, 50)

Solo recuerda colocar siempre en el primer argumento el límite inferior, que para este ejemplo es el número negativo, ya que si inviertes los argumentos la función ALEATORIO.ENTRE devolverá el  error #¡NUM!

Espero que les sirva esta publicación.

Saludos
Ing. Enrique Neciosup Morales