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
Ing. Enrique Neciosup Morales
No hay comentarios.:
Publicar un comentario