Cómo generar números aleatorios en Excel (Guía paso a paso)

Cómo generar números aleatorios en Excel (Guía paso a paso)

En algunos casos, es posible que deba generar números aleatorios en Excel.

Por ejemplo, elegir un ganador aleatorio de una lista u obtener una lista de números aleatorios para el análisis de datos o crear grupos aleatorios de estudiantes en un salón de clases.

En este tutorial, aprenderá a generar números aleatorios (con y sin repetición) en Excel.

Hay dos funciones de hoja de cálculo en Excel para generar números aleatorios: ALEATORIO y ALEATORIO ENTRE.

  • La función ALEATORIO ENTRE le dará números aleatorios, pero结果Hay una alta probabilidad de repetición en.
  • Es más probable que la función ALEATORIO le proporcione un resultado sin duplicados.Sin embargo, solo da números aleatorios entre 0 y 1.Se puede usar con RANK para generar números aleatorios únicos en Excel (como se muestra más adelante en este tutorial).

Use la función ALEATORIO ENTRE para generar números aleatorios en Excel

La función RANDBETWEEN de Excel genera un conjunto de números aleatorios enteros entre dos números específicos.

La función ALEATORIO ENTRE tiene dos parámetros: el valor inferior y el valor superior.Solo le dará números enteros entre dos números específicos.

Por ejemplo, digamos que quiero generar 10 números aleatorios entre 1 y 100.

Estos son los pasos para generar números aleatorios usando RANDBETWEEN:

  • Seleccione la celda en la que obtener el número aleatorio.
  • En la celda activa, ingrese =RANDBETWEEN(1,100).
  • Mantenga presionada la tecla Control y presione Entrar.
pregunta relacionada  Cómo usar la función DÍA de Excel

Esto me dará inmediatamente 10 números aleatorios en la celda seleccionada.

Generar Números Aleatorios en Excel - Rand between

Si bien RANDBETWEEN facilita la obtención de números enteros entre números específicos, existe una alta probabilidad de duplicados en el resultado.

Por ejemplo, cuando uso la función ALEATORIO ENTRE para obtener 10 números aleatorios y uso la fórmula = ALEATORIO ENTRE (1,10), me da varios duplicados.

Generando Números Aleatorios en Excel - Rand between Repeats

Si está de acuerdo con los duplicados, RANDBETWEEN es la forma más fácil de generar números aleatorios en Excel.

Tenga en cuenta que RANDBETWEEN es una función variable que se vuelve a calcular cada vez que cambia la hoja de trabajo.Para evitar volver a calcular números aleatorios, convierta el resultado de la fórmula en un valor una y otra vez.

Use las funciones RAND y RANK para generar números aleatorios únicos en Excel

Probé la función RAND varias veces y no encontré valores duplicados.Pero como advertencia, le recomiendo que verifique si hay valores duplicados al usar esta función.

Supongamos que quiero generar 10 números aleatorios (no repetidos) en Excel.

Estos son los pasos para generar números aleatorios en Excel sin repetir:

Ahora puedes usar los valores de la columna B como números aleatorios.

Nota: Rand es una fórmula volátil que se vuelve a calcular cada vez que hay algún cambio en la hoja de cálculo.Asegúrese de que todos los resultados de la función RAND se hayan convertido en valores.

Nota:Aunque revisé y no encontré duplicados en los resultados de la función ALEATORIO, todavía recomiendo que verifique después de generar estos números.Puede usar el formato condicional para resaltar los duplicados o usar la opción de eliminar duplicados para deshacerse de él.

pregunta relacionada  Poner los datos al revés en Excel (invertir el orden de los datos en columnas/filas)

Oh hola 👋Un placer conocerte.

Suscríbete a nuestro boletín, Envía con mucha regularidadGran tecnologiaA tu publicacióncaja.

Enviar comentario