ALEATORIO.ENTRE

La función de Excel ALEATORIO.ENTRE (RANDBETWEEN en inglés), Devuelve un número aleatorio entero que se encuentra entre dos números especificados.

ALEATORIO.ENTRE(inferior, superior)La función ALEATORIO.ENTRE en Excel ayuda a crear un número aleatorio que se encontrará entre el límite inferior y el límite superior especificados. A diferencia de la función ALEATORIO, que solo permite crear por sí sola números aleatorios decimales, la función ALEATORIO.ENTRE siempre devolverá un número entero.

¿Cómo se dice la Función ALEATORIO.ENTRE en inglés?

Muchos usuarios prefieren usar las funciones de Excel en el idioma inglés. Si es tu caso, te interesará saber que la Función ALEATORIO.ENTRE se conoce en inglés como RANDBETWEEN.

Ejemplo de la Función ALEATORIO.ENTRE o RANDBETWEEN en Excel

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

=ALEATORIO.ENTRE(1;100) o =RANDBETWEEN(1;100)

Si necesitas crear un número aleatorio diferente, tan solo debes presionar la tecla F9 y obtendrás un nuevo número aleatorio entre 1 y 100. Otra opción es copiar y pegar la fórmula en otra casilla, y cambiar los valores.

Crear números aleatorios negativos con la Función ALEATORIO.ENTRE

La función ALEATORIO.ENTRE o RANDBETWEEN también permite generar números aleatorios negativos. Por ejemplo, si necesitas tener un número aleatorio que se encuentre entre -50 y 50 puedes usar la siguiente fórmula: =ALEATORIO.ENTRE(-50, 50)

CONSEJO Recuerda colocar siempre el límite inferior en el primer argumento ya que, si inviertes los argumentos, la función ALEATORIO.ENTRE o RANDBETWEEN devolverá el error #ERROR!

BONUS: ¿Cómo crear o generar números aleatorios en Excel sin repetir ninguno?

Las funciones =ALEATORIO y =ALEATORIO.ENTRE nos permiten generar una serie de datos numéricos de manera aleatoria, pero, además sin que haya repeticiones.

Por ejemplo, si vas a realizar un sorteo con Excel y quieres que un número que haya sido premiado no vuelva a salir, puedes hacerlo de una forma muy sencilla con ayuda de estas funciones. En caso de usar la opción =ALEATORIO.ENTRE para conseguir a todos los ganadores, es probable que uno de los números salga dos o más veces. Pero existe una sencilla forma de que esto no ocurra, y es mediante el uso de una de las funciones ya mencionadas junto con una nueva: =ALEATORIO y JERARQUIA

¿Qué hace la función jerarquía?

Aunque esta función no se usa para generar números aleatorios en Excel, sí puede ayudar a no repetirlos, de manera que su finalidad es la de devolver la jerarquía o posición de un número dentro de una lista de números. Suele usarse para ordenar datos numéricos dependiendo de si es mayor o menor y permite ordenarlos de forma ascendente o descendente según nuestras necesidades.

Para generar números aleatorios en Excel sin repetir ninguno, JERARQUIA ayuda a desempatar números duplicados, el cual funciona con la función CONTAR.SI. Suele funcionar en aquellos casos en los que dos valores se repitan: en concreto, los agrupa en posiciones parecidas, pero dándole prioridad al número con mejores valores secundarios.

Parámetros que permite la función ALEATORIO.ENTRE (RANDBETWEEN)

Para usar la función ALEATORIO.ENTRE hay que indicar los siguientes parámetros:

  • inferior (obligatorio): El límite inferior de los números aleatorios.
  • superior (obligatorio): El límite superior de los números aleatorios.

Cálculos con la función ALEATORIO.ENTRE ( RANDBETWEEN )

A continuación podrás encontrar algunos ejemplos de uso real de la función ALEATORIO.ENTRE

ALEATORIO.ENTRE(1, 10) = Número aleatorio entre 1 y 10