Generador de Números Aleatorios de 5 Dígitos en Excel (7 Ejemplos)

  • Compartir Este
Hugh West

Mientras trabajaba en Microsoft Excel A veces necesitamos un generador de números aleatorios de 5 dígitos. Especialmente cuando realizamos análisis estadísticos podemos necesitar generar números de 5 dígitos. También podemos usar un generador de números de 5 dígitos para crear contraseñas o IDs. Afortunadamente Excel tiene varias opciones para obtener números aleatorios de 5 dígitos. Este artículo te guiará para usar esas opciones.

Descargar el cuaderno de prácticas

Puede descargar el cuaderno de prácticas que hemos utilizado para preparar este artículo.

Generador de números aleatorios de 5 cifras.xlsm

7 Ejemplos de Generador de Números Aleatorios de 5 Dígitos en Excel

1. Función RANDBETWEEN de Excel como Generador de Números de 5 Dígitos

En primer lugar, utilizaremos la función RANDBETWEEN como generador de números de 5 dígitos. Esta función nos permite obtener números aleatorios entre números especificados. Por ejemplo, generaré números de 5 dígitos entre 10000 y 99999 Para obtener el resultado deseado, siga estos pasos.

Pasos:

  • Escriba la siguiente fórmula en Célula B5 y pulse Entre en .
=RANDBETWEEN(10000,99999)

  • Como resultado, obtendremos el siguiente número de 5 dígitos. A continuación, utilice la función Asa de llenado ( + ) para obtener números de 5 cifras en el intervalo B6:B10 .

  • En consecuencia, obtendremos la siguiente salida.

Nota:

En RANDBETWEEN es una función volátil. Los números aleatorios generados por esta función cambian cada vez que se calcula una celda de la hoja de cálculo. Si desea evitar estos cambios en los números siga los pasos que se indican a continuación.

Pasos:

  • Primero copie los números aleatorios generados por el RANDBETWEEN fórmula siguiendo Inicio > Copia o Ctrl + C .

  • A continuación, péguelos como Valores siguiendo Inicio > Pegar > Pegar valores (véase la captura de pantalla).

  • Como resultado, obtendrá los números como valores.

Read More: Fórmula Excel para generar números aleatorios (5 ejemplos)

2. Generar un número aleatorio de 5 dígitos con las funciones LEFT & RANDBETWEEN

En este método, utilizaré una fórmula con la combinación de IZQUIERDA y RANDBETWEEN Esta fórmula generará números aleatorios dependiendo de la longitud de los números dados en la celda referenciada por la fórmula. Veamos cómo podemos realizar la tarea.

Pasos:

  • En primer lugar, escriba la siguiente fórmula en Célula B6 y pulsa Entre en La fórmula devolverá una celda vacía.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)

  • Ahora, escriba 5 en Célula B5 ya que necesitas un número aleatorio de 5 dígitos. Una vez que aciertes Entre en , en Célula B6 obtendrás un número aleatorio de 5 dígitos.

🔎 ¿Cómo funciona la fórmula?

  • RANDBETWEEN(1,9)

En este caso, la fórmula anterior devuelve un número aleatorio comprendido entre 1 a 9 .

  • RANDBETWEEN(0,999999999999999)

Aquí el RANDBETWEEN devuelve un número aleatorio comprendido entre 0 a 999999999999999.

  • LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5

Por último, la fórmula anterior devuelve un número aleatorio que contiene la longitud de Célula B5 .

Más información: Generador de Números Aleatorios de 4 Dígitos en Excel (8 Ejemplos)

3. Crear un Número de 5 Dígitos Usando las Funciones ROUND & RAND en Excel

Esta vez utilizaré la combinación de RONDA y RAND funciona como un generador de números aleatorios. La fórmula genérica para generar los números es:

=ROUND(RAND()*(Y-X)+X,0)

Dónde X y Y es el número inferior y superior entre los que desea generar números de 5 dígitos.

Pasos:

  • Escriba la siguiente fórmula en Célula B5 Siguiente prensa Entre en .
=ROUND(RAND()*(99999-10000)+10000,0)

  • Como consecuencia, obtendrá los siguientes números de 5 cifras.

🔎 ¿Cómo funciona la fórmula?

  • RAND()

Aquí el RAND genera números decimales aleatorios.

  • RAND()*(99999-10000)+10000

En esta parte, el resultado de la RAND se multiplica por 89999 El resultado se suma a 1000 .

  • ROUND(RAND()*(99999-10000)+10000,0)

Por último, el RONDA redondea el resultado de la fórmula anterior a cero decimales.

Más información: Generar Número Aleatorio en Excel con Decimales (3 Métodos)

4. Combinar INT & RAND Funciona como Generador de Números de 5 Dígitos

Este método es similar al anterior, pero en lugar de utilizar el botón RONDA utilizaremos el INT función Aquí. Para crear números aleatorios de 5 dígitos entre 10000 y 99999 siga los pasos que se indican a continuación.

Pasos:

  • Escriba la siguiente fórmula en Célula B5 A continuación, pulse Entre en .
=INT(RAND()*(99999-10000)+10000)

  • Como resultado, obtendrá la siguiente salida.

Aquí la fórmula anterior funciona de forma similar a la mencionada en Método 3 En primer lugar, el RAND genera números decimales aleatorios. A continuación, el número decimal resultante se multiplica por 89999 y añadido a 1000 Por último, el INT redondea el número al entero de 5 dígitos más próximo.

Más información: Cómo generar un número aleatorio de 10 dígitos en Excel (6 métodos)

Lecturas similares

  • Cómo generar datos aleatorios en Excel (9 métodos sencillos)
  • Generador de números aleatorios en Excel sin repeticiones (9 métodos)
  • Generar un número aleatorio a partir de una lista en Excel (4 maneras)
  • Generador de números aleatorios entre rangos en Excel (8 Ejemplos)

5. Crear un número aleatorio de 5 dígitos con la función RANDARRAY

Puede utilizar la función RANDARRY como generador de números aleatorios de 5 dígitos. Para crear números enteros aleatorios de 5 dígitos entre 10000 y 99999 y se extendió sobre 2 columnas y 6 siga las siguientes instrucciones.

Pasos:

  • Escriba la siguiente fórmula en Célula B5 .
=RANDARRAY(6,2,10000,99999,TRUE)

  • Una vez que pulse Entre en la fórmula anterior devuelve números aleatorios de 5 dígitos (enteros) sobre columnas B & C y filas 5:10 .

Más información: Cómo generar números aleatorios sin duplicados en Excel (7 maneras)

6. Aplicar Analysis ToolPak para Generar Números de 5 Dígitos en Excel

En este método, utilizaré un complemento de Excel como generador de números de 5 dígitos. Primero le mostraré cómo añadir el complemento al archivo Cinta Excel Más tarde, usaré ese complemento para generar números aleatorios de 5 dígitos.

Pasos:

  • En primer lugar, vaya a la página Archivo de la cinta de opciones.

  • En segundo lugar, seleccione Opciones .

  • A continuación, el Opciones de Excel haga clic en Complementos . Compruebe Complementos de Excel seleccionados de la Gestione y pulse Vaya a .

  • En consecuencia, el Complementos marque la casilla Herramientas de análisis y pulse OK .

  • Ahora ve al Datos y la pestaña Análisis de datos Haga clic en ella.

  • En consecuencia, el Análisis de datos seleccione Número aleatorio Generación del Herramientas de análisis y pulse OK .

  • Cuando el Generación de números aleatorios introduzca 2 como el Número de variables y 6 como el Número de números aleatorios .
  • A continuación, elija Uniforme del Distribución En el menú Parámetros introduzca el rango de números de 5 dígitos ( 10000 y 99999 ) en el Entre campo.
  • A continuación, seleccione Gama de salida y elija la celda de destino (aquí Celda $B$5 Prensa OK para cerrar el diálogo.

  • Por último, podemos ver el resultado a continuación.

Nota:

  • Números aleatorios de 5 dígitos generados por Herramientas de análisis contienen decimales. Para convertir esos números a decimales cero puede utilizar la función RONDA o INT (descritas en Método 4 y Método 5 ).

Más información: Generador de números aleatorios con herramienta de análisis de datos y funciones en Excel

7. Aplicar Excel VBA como Generador de Números de 5 Dígitos

Puede utilizar Excel VBA para generar números aleatorios de 5 dígitos.

Pasos:

  • En primer lugar, vaya a la hoja en la que desea obtener los números aleatorios de 5 dígitos. A continuación, haga clic con el botón derecho del ratón en el nombre de la hoja y seleccione Ver Código para que aparezca el VBA ventana.

  • Ahora escriba el siguiente código en el campo Módulo y ejecutarlo utilizando el F5 llave.
 Sub Random5DigitNumber() Dim N As Integer For N = 5 To 10 ActiveSheet.Cells(N, 2) = Round(Rnd() * (99999 - 10000) + 10000, 0) Next N End Sub 

  • Finalmente, al ejecutar el código obtendrá los siguientes números de 5 dígitos.

Más información: Cómo generar un número aleatorio en un rango con Excel VBA

Cosas para recordar

  • El resultado que recibimos del RANDBETWEEN contiene duplicados. Para detectar los números duplicados puede utilizar la función RANK.EQ en excel.
  • En RAND también es una función volátil. Puede convertir los resultados devueltos por la función RAND a valores utilizando la fórmula Pegado especial opción.

Conclusión

En el artículo anterior, he tratado de discutir varios ejemplos de un generador de números aleatorios de 5 dígitos en Excel elaboradamente. Esperemos que estos métodos y explicaciones serán suficientes para resolver sus problemas. Por favor, hágamelo saber si usted tiene alguna pregunta.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.