Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

¿Cómo generar números aleatorios sin duplicados en Excel?

Author Sun Last modified

En muchos casos, es posible que desee generar números aleatorios en Excel. Pero con las fórmulas generales para randomizar números, podrían aparecer algunos valores duplicados. Aquí le mostraré algunos trucos para generar números aleatorios sin duplicados en Excel.

Generar números aleatorios únicos con fórmulas

Generar números aleatorios únicos con Kutools para Excel Insertar Datos Aleatorios (¡Fácil!)


Generar números aleatorios únicos con fórmulas

Para generar números aleatorios únicos en Excel, necesita usar dos fórmulas.

1. Supongamos que necesita generar números aleatorios sin duplicados en la columna A y la columna B, ahora seleccione la celda E1 y escriba esta fórmula =ALEATORIO(), luego presione la tecla Enter Ver captura de pantalla:
a screenshot of using the RAND function to generate a random number

2. Y seleccione toda la columna E presionando Ctrl + Espacio simultáneamente, y luego presione Ctrl + D para aplicar la fórmula =ALEATORIO() a toda la columna E. Ver captura de pantalla:
a screenshot of applying the formula to entire column

3. Luego, en la celda D1, escriba el número máximo del rango de números aleatorios que necesita. En este caso, quiero insertar números aleatorios entre 1 y 50 sin repeticiones, así que escribiré 50 en D1.
a screenshot of typing the number you need in a cell

4. Ahora vaya a la columna A, seleccione la celda A1, escriba esta fórmula =SI(FILA()-FILA(A$1)+1>$D$1/2;"";RANGO(DESPLAZAR($E$1;FILA()-FILA(A$1)+(COLUMNA()-COLUMNA($A1))*($D$1/2););$E$1:INDICE($E$1:$E$1000;$D$1))), luego arrastre el controlador de relleno a la siguiente columna B, y arrastre hacia abajo el controlador de relleno hasta el rango que necesite. Ver captura de pantalla:
a screenshot of using formula to genarate random numbers without duplicates in column A and B

Ahora, en este rango, los números aleatorios que necesita no están repetidos.

Nota:

1. En la fórmula larga anterior, A1 indica la celda donde usa la fórmula larga, D1 indica el número máximo del número aleatorio, E1 es la primera celda de la columna donde aplica la fórmula =ALEATORIO(), y 2 indica que desea insertar números aleatorios en dos columnas. Puede cambiarlos según sus necesidades.

2. Cuando todos los números únicos se generan en el rango, las celdas redundantes se mostrarán en blanco.

3. Con este método, solo puede generar números aleatorios a partir del número 1. Pero con el segundo método, puede especificar fácilmente el rango de números aleatorios.


Generar números aleatorios únicos con Kutools para Excel Insertar Datos Aleatorios

Con las fórmulas anteriores, hay demasiadas inconveniencias para manejarlas. Pero con la función Insertar Datos Aleatorios de Kutools para Excel, puede insertar rápidamente y fácilmente números aleatorios únicos según sus necesidades, lo que ahorrará mucho tiempo.

Después de instalar Kutools para Excel, por favor haga lo siguiente:(Descarga gratuita de Kutools para Excel ¡Ahora!)

1. Seleccione el rango en el que necesita generar números aleatorios y haga clic en Kutools > Insertar > Insertar Datos Aleatorios. Ver captura de pantalla:
a screenshot of enabling the Insert Random Data feature

2. En el cuadro de diálogo Insertar Datos Aleatorios vaya a la pestaña Entero e ingrese el rango de números que necesita en los campos Desde y Hasta cuadros de texto, y recuerde marcar la opción Generar valores únicos Ver captura de pantalla:
a screenshot of specifying the number range you will generate and checking the Unique values box

3. Haga clic en Aceptar para generar los números aleatorios y salir del cuadro de diálogo.
a screenshot of the generated random numbers without duplicates

Nota: Si las celdas seleccionadas son más que los números aleatorios, las celdas redundantes se mostrarán en blanco.

También puede insertar fechas únicas aleatorias, hora única aleatoria mediante Insertar Datos Aleatorios. Si desea probar gratis Insertar Datos Aleatorios, ¡descárguelo ahora mismo!

Consejo. Si desea seleccionar o ordenar datos aleatoriamente, intente usar Ordenar Rango Aleatoriamente de Kutools para Excel como se muestra en la siguiente captura de pantalla. Es una versión completa sin limitaciones durante 30 días, descárguela y pruébela gratis ahora.

a screenshot of select or sort data randomly with Kutools for Excel


Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o identificar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda por varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Cree rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Los15 principales conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) ... y más
Utiliza Kutools en tu idioma preferido: admite inglés, español, alemán, francés, chino y más de40 idiomas adicionales.

Mejora tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab incorpora la interfaz de pestañas en Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!

Todos los complementos de Kutools. Un solo instalador

El paquete Kutools for Office agrupa complementos para Excel, Word, Outlook y PowerPoint junto con Office Tab Pro, ideal para equipos que trabajan en varias aplicaciones de Office.

Excel Word Outlook Tabs PowerPoint
  • Suite todo en uno: complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un solo instalador, una licencia: configuración en minutos (compatible con MSI)
  • Mejor juntos: productividad optimizada en todas las aplicaciones de Office
  • Prueba completa de30 días: sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio: ahorra en comparación con la compra individual de complementos