Skip to main content

Generar un número aleatorio con una longitud específica dada en Excel

Author: Sun Last Modified: 2025-06-04

Hoy en día, podemos usar múltiples contraseñas en nuestro trabajo diario, y las contraseñas pueden tener diferentes longitudes. Si estás cansado de configurar una contraseña, puedes usar fórmulas o una herramienta práctica para generar contraseñas aleatorias por ti. Este tutorial proporciona algunos trucos para generar números aleatorios con la longitud deseada en Excel.

Número aleatorio de una longitud específica usando fórmulas

Número aleatorio u otros caracteres en una longitud dada usando una herramienta práctica

Archivo de muestra


Número aleatorio en una longitud específica dada usando fórmulas

Número aleatorio en una longitud fija

Supongamos que quieres generar una cadena de números aleatorios de 6 dígitos de longitud, puedes usar esta fórmula

=ALEATORIO.ENTRE(100000,999999)

Presiona la tecla Enter, luego se generará un número aleatorio de 6 dígitos.

Nota: El número generado cambiará cada vez que se actualice la hoja de cálculo.
insert random numbers in a given specific length by using formula

Número aleatorio en una longitud variable basada en el número de dígitos que escribas en otra celda

En algunas ocasiones, es posible que necesites generar contraseñas de diferentes longitudes; por ejemplo, cuando escribes 5 en la celda A1, la celda A2 mostrará un número aleatorio de longitud de 5 dígitos, si escribes 9 en la celda A1, la celda A2 mostrará un número de 9 dígitos.

Selecciona A2, luego escribe esta fórmula

=IZQUIERDA(ALEATORIO.ENTRE(1,9)&ALEATORIO.ENTRE(0,999999999999999)&ALEATORIO.ENTRE(0,999999999999999), A1)

Presiona Enter la tecla, ahora mostrará en blanco ya que la celda A1 está vacía.
Random number in a changed length

A partir de ahora, cuando escribas un número en A1 y presiones la tecla Enter, generará un número aleatorio en la longitud específica en la celda A2 basado en el número que escribiste en la celda A1.

Nota: El número cambiará cada vez que se actualice la hoja de cálculo.


Número aleatorio u otros caracteres en una longitud dada usando una herramienta práctica

Si no solo quieres una cadena de números aleatorios en una longitud específica, sino también números decimales o enteros aleatorios dentro de un rango numérico, cadenas de texto aleatorias, fechas o horas aleatorias o listas personalizadas, puedes probar una herramienta práctica, la utilidad Insertar datos aleatorios de Kutools for Excel.

Después de instalar gratuitamente Kutools for Excel, por favor haz lo siguiente:

Selecciona un rango de celdas donde quieras generar datos aleatorios, haz clic en Kutools > Insertar > Insertar datos aleatorios.
Insert Random Data with kutools

En el cuadro de diálogo Insertar datos aleatorios, selecciona el tipo de dato que deseas generar desde las pestañas, luego especifica el ámbito de los datos u opciones según sea necesario.

Insertar enteros o decimales aleatorios
Insert random integers Insert random decimals

Insertar fecha u hora aleatoria
Insert random date Insert random time

Insertar cadena de texto aleatoria o lista personalizada
Insert random string Insert random custom list


Archivo de muestra

Haz clic para descargar el archivo de muestra


Otras operaciones (Artículos)

Generar un número aleatorio dado una media y desviación estándar específicas en Excel
En algunos casos específicos, es posible que desees generar una serie de números aleatorios basados en una media y desviación estándar específicas, ¿cómo podrías resolver rápidamente este problema? Ahora, este tutorial introducirá una manera de manejarlo en Excel.

Generar cadenas de caracteres aleatorias en un rango en Excel
A veces, es posible que necesites generar cadenas aleatorias en celdas, como diferentes contraseñas. Este artículo intenta mostrarte algunos trucos para generar diferentes cadenas de texto aleatorias en Excel.

Generar solo números pares o impares aleatorios en Excel
En este tutorial, te presentaré algunas fórmulas para ayudarte a generar solo números pares aleatorios o solo números impares aleatorios en Excel.

Generar rápidamente una fecha aleatoria entre dos fechas en Excel
Cuando usas un archivo de Excel, a veces puedes querer generar una fecha aleatoria por algún propósito, por supuesto, puedes ingresar la fecha manualmente una por una, pero si necesitas insertar múltiples fechas, este método será muy lento y aburrido. ¿Cómo generar rápidamente una fecha aleatoria en Excel?


  • Barra de Fórmulas Super (editar fácilmente múltiples líneas de texto y fórmulas); Diseño de Lectura (leer y editar fácilmente grandes cantidades de celdas); Pegar en Rango Filtrado...
  • Combinar Celdas/Filas/Columnas manteniendo los datos; Dividir contenido de celdas; Combinar filas duplicadas y Sumar/Promediar... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccionar filas duplicadas o únicas; Seleccionar filas en blanco (todas las celdas están vacías); Búsqueda Avanzada y Búsqueda Difusa en muchos libros de trabajo; Selección Aleatoria...
  • Copia Exacta de múltiples celdas sin cambiar la referencia de la fórmula; Crear automáticamente referencias a múltiples hojas; Insertar viñetas, casillas de verificación y más...
  • Favoritos e inserción rápida de fórmulas, rangos, gráficos e imágenes; Encriptar celdas con contraseña; Crear lista de correo y enviar correos electrónicos...
  • Extraer texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir estadísticas de página; Convertir entre el contenido de las celdas y los comentarios...
  • Super Filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes/semana/día, frecuencia y más; Filtro especial por negrita, cursiva...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión masiva de xls, xlsx y PDF...
  • Agrupación de Tabla Dinámica por número de semana, día de la semana y más... Mostrar celdas desbloqueadas, bloqueadas por diferentes colores; Resaltar celdas que tienen fórmula/nombre...
kte tab 201905
  • Habilitar edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abrir y crear varios documentos en nuevas pestañas de la misma ventana, en lugar de en ventanas nuevas.
  • ¡Aumenta tu productividad en un 50%, y reduce cientos de clics del ratón cada día!
officetab bottom