Tabla de contenido
Podríamos necesitar generar números aleatorios en Excel Los números aleatorios se pueden utilizar para generar claves de cifrado de datos, simular y describir acontecimientos complicados y seleccionar muestras aleatorias de conjuntos de datos más grandes, entre otras cosas. En este artículo, demostraremos diferentes formas de hacer que los números de 4 dígitos generador de números aleatorios Excel.
Descargar el cuaderno de prácticas
Puedes descargarte el cuaderno de ejercicios y practicar con ellos.
Generar número aleatorio de 4 cifras.xlsm8 Ejemplos de Generador de Números Aleatorios de 4 Dígitos en Excel
1. Inserte la función RANDBETWEEN para generar un número aleatorio de 4 dígitos
La función RANDBETWEEN se clasifica como Función Matemáticas y Trigonometría en Excel. El RANDBETWEEN de Excel genera un valor aleatorio entre dos valores. Cada vez que se accede a una hoja de cálculo o se modifica, RANDBETWEEN genera un nuevo. Vamos a generar números aleatorios de 4 dígitos utilizando esta función. Para ello, tenemos que seguir los pasos que se indican a continuación.
PASOS:
- En primer lugar, seleccione la celda en la que desea colocar la fórmula mediante la tecla RANDBETWEEN Por lo tanto, seleccionamos la celda B5 .
- En segundo lugar, introduce la fórmula en la celda seleccionada.
=RANDBETWEEN(1000,9999)
- En tercer lugar, pulse Entre en .
- Ahora, arrastre el Asa de llenado hacia abajo para duplicar la fórmula en el intervalo. O, para Autorrelleno el rango, haga doble clic en el Más ( + ) símbolo.
- Por último, podemos ver 4 números aleatorios en el rango de celdas B5:B9 .
Read More: Fórmula Excel para generar números aleatorios (5 ejemplos)
2. Función RANDARRARY como Generador de Números Aleatorios de 4 Dígitos en Excel
La función RANDARRAY genera una matriz de números aleatorios. El número de filas y columnas a rellenar, los valores mínimo y máximo, y que debe devolver números enteros o valores decimales son todas opciones. Podemos utilizar la función RANDARRAY para generar números aleatorios de 4 dígitos. Veamos los procedimientos siguientes.
PASOS:
- Para empezar, elija la celda en la que desea insertar el icono RANDARRAY fórmula de las funciones.
- En segundo lugar, escriba la fórmula siguiente en la celda seleccionada.
=RANDARRAY(5,1,0,9999,TRUE)
- Por último, pulse la tecla Entre en para finalizar el procedimiento.
Esto generará automáticamente 4 números aleatorios de cinco dígitos, ya que ponemos el número de fila 5 en la fórmula.
Más información: Generador de Números Aleatorios de 5 Dígitos en Excel (7 Ejemplos)
3. Producir Números Aleatorios de 4 Dígitos con las Funciones TRUNC y RAND
La función TRUNC en Excel produce un número truncado con un número opcional de dígitos. La parte fraccionaria del valor se elimina mediante TRUNC . La función RAND devuelve un número específico aleatorio que es mayor o igual que 0 pero menos de 1 Podemos combinar el TURNC & RAND para generar números aleatorios de 4 dígitos. Veamos los pasos para usar la combinación de esas dos funciones para producir números aleatorios de 4 dígitos.
PASOS:
- Como en el ejemplo anterior, seleccione la celda B5 y sustituir la fórmula
=TRUNC(RAND()*9999,4)
- A continuación, pulse Entre en Y la fórmula se mostrará en la barra de fórmulas.
- Además, para copiar la fórmula en el intervalo, arrastre el botón Asa de llenado abajo o Haga doble clic en en el Más ( + ).
- Y, ¡ya está! Puede ver el resultado en la columna B .
🔎 ¿Cómo funciona la fórmula?
- RAND()*9999,4: En RAND() generará un número aleatorio entre 1 a 9 Multiplicar 9999 aumentará el rango de números y el 4 devolverá sólo los 4 dígitos de ese número aleatorio.
- TRUNC(RAND()*9999,4: Esto devolverá los 4 dígitos del número aleatorio.
Más información: Cómo generar un número aleatorio de 10 dígitos en Excel (6 métodos)
4. Combine las funciones ROUND & RAND para generar un número aleatorio de 4 dígitos
La función REDONDO en Excel produce un número que ha sido recortado a un número especificado de dígitos. La función RAND en Excel genera un valor aleatorio entre 0 y 1. Podemos generar números aleatorios de 4 dígitos fusionando estas dos funciones, así que sigamos los pasos para hacerlo.
PASOS:
- De la misma forma que antes, en primer lugar, seleccionamos la celda donde queremos poner la fórmula para generar números aleatorios. Así, seleccionamos la celda B5 .
- En segundo lugar, introduzca la siguiente fórmula en la celda seleccionada.
=ROUND(RAND()*(9999-1000)+1000,0)
- Después, pulsa el botón Entre en llave.
- A continuación, arrastre el Asa de llenado para copiar la fórmula en el intervalo. O bien, haga doble clic en el botón y ( + Esto también duplica la fórmula.
- Y, esto generará números aleatorios de 4 dígitos en la columna B .
🔎 ¿Cómo funciona la fórmula?
- RAND()*(9999-1000)+1000,0: Esto multiplicará principalmente RAND() con 9999 para generar sólo números aleatorios de 4 dígitos.
- ROUND(RAND()*(9999-1000)+1000,0): Esto eliminará los números decimales extra y generará sólo los números de 4 dígitos.
Lecturas similares
- Generar automáticamente el número de factura en Excel (con 4 pasos rápidos)
- Cómo generar datos aleatorios en Excel (9 métodos sencillos)
- Generador de números aleatorios entre rangos en Excel (8 Ejemplos)
- Cómo Generar Números Aleatorios con Excel VBA (4 Ejemplos)
- Generar un número aleatorio a partir de una lista en Excel (4 maneras)
5. Generar 4 dígitos aleatorios utilizando LEFT & RANDBETWEEN Funciones en Excel
La función IZQUIERDA devuelve el primer carácter o caracteres de una cadena de texto en función del número de caracteres dado. Podemos combinar IZQUIERDA y RANDBETWEEN para generar números aleatorios de 4 dígitos. Sigamos el procedimiento.
PASOS:
- Como se muestra en los ejemplos anteriores, en primer lugar, seleccione la celda e inserte la fórmula en esa celda.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)
- Y, pulse Entre en .
🔎 ¿Cómo funciona la fórmula?
- RANDBETWEEN(1,9): Esto permitirá tomar un número entre 1 a 9 .
- RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5: Esta línea de fórmula generará números aleatorios basados en el número que pongamos en la celda B5 .
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5): Esto devolverá los primeros números basados en el número de la celda B5 se da.
6. Crear un Número Aleatorio de 4 Dígitos Combinando las Funciones INT & RAND
La función INT en Excel se utiliza para devolver el entero más cercano de un número dado. Cuando tenemos un gran número de conjuntos de datos y cada conjunto de datos está en varios formatos, como float, esta función devuelve la parte entera del número. Sigamos los pasos que se indican a continuación.
PASOS:
- Al igual que en los ejemplos anteriores, seleccione primero la celda B5 .
- A continuación, en la celda seleccionada, escriba la fórmula siguiente.
=INT(RAND()*(9999-1000)+1000)
- Por último, pulsa el botón Entre en para completar el proceso.
- El resultado se mostrará ahora en la celda seleccionada, junto con la fórmula en la barra de fórmulas.
- Además, arrastre el Asa de llenado hacia abajo para duplicar la fórmula en todo el rango. Alternativamente, para Autorrelleno el rango, haga doble clic en el Más ( + ) símbolo.
- Eso es todo por ahora. Por último, pero no menos importante, la columna B muestra como resultado números aleatorios de 4 dígitos.
🔎 ¿Cómo funciona la fórmula?
- RAND()*(9999-1000)+1000: Esto multiplicará principalmente 9999 con el RAND para generar números de 4 cifras.
- INT(RAND()*(9999-1000)+1000: Esto tomará el entero más cercano del número aleatorio y generará sólo los 4 dígitos en números aleatorios.
7. Utilice Excel Analysis ToolPak para generar un número aleatorio de 4 dígitos
Existe otra forma de inyectar números enteros aleatorios de 4 dígitos que no requiere el uso de una fórmula. Para generar datos aleatorios, podemos utilizar la función Herramientas de análisis pero primero hay que instalarlo. El complemento Herramientas de análisis puede instalarse en los procedimientos principales. Si utiliza Microsoft Excel 365 Ahora, veamos el procedimiento para utilizar este complemento.
PASOS:
- En primer lugar, seleccione el Archivo de la cinta de opciones.
- En segundo lugar, haga clic en Opciones O utilice la combinación de teclas Alt + F + T .
- Se abrirá la ventana Opciones de Excel diálogo.
- A continuación, haga clic en Complementos en la barra lateral izquierda de la ventana emergente.
- A continuación, seleccione Herramientas de análisis en el Complementos sección.
- Además, seleccione la opción Complementos de Excel en la parte inferior de la ventana principal desde el menú Gestione barra desplegable.
- A continuación, haga clic en el botón Vaya a botón.
- Se abrirá una ventana emergente con una lista de todos los Excel accesibles Complementos .
- Marque la casilla Herramientas de análisis y haga clic en OK .
- Además, vaya a la página Datos Ahora hay una categoría adicional llamada Análisis en la cinta de opciones de Excel Datos con un botón denominado Análisis de datos Haz clic.
- Aparecerá en el Análisis de datos cuadro de diálogo.
- Seleccione Generación de números aleatorios y haga clic en OK .
- De nuevo, aparecerá un cuadro de diálogo denominado Generación de números aleatorios .
- Escriba el número de columnas en el campo Número de variables y escriba el número de filas en el campo Número de números aleatorios cuadro de texto.
- En el Distribución barra del menú desplegable, seleccione Uniforme .
- Tomar el rango para un número de 4 dígitos. Como tomamos un rango entre 1000 y 9999 .
- En el Opciones de salida seleccione Gama de salida Por lo tanto, seleccionamos $B$5:$B$9 .
- A continuación, haga clic en el botón OK botón.
- Y, finalmente podremos ver el resultado en el rango seleccionado.
Más información: Generador de números aleatorios con herramienta de análisis de datos y funciones en Excel
8. Excel VBA para producir 4 dígitos número aleatorio en Excel
Podemos utilizar Excel VBA para generar números aleatorios en celdas específicas. Con Excel VBA los usuarios pueden utilizar fácilmente el código que actúa como menús de Excel desde la cinta de opciones. Para utilizar el código VBA para generar números aleatorios de 4 dígitos, sigamos el procedimiento.
PASOS:
- En primer lugar, haga clic en el botón Desarrollador de la cinta de opciones.
- En segundo lugar, lance el Editor de Visual Basic haciendo clic en Visual Basic .
- También puede acceder a Editor de Visual Basic pulsando Alt + F11 .
- En lugar de hacer esto, puede hacer clic con el botón derecho del ratón en la hoja de cálculo e ir a Ver Código Esto también le llevará a Editor de Visual Basic .
- Aparecerá en el Editor de Visual Basic donde escribimos nuestros códigos para crear una tabla a partir de un rango.
- Y, copia y pega el VBA que se muestra a continuación.
Código VBA:
Sub FourDigit_RandomNumber() Dim num As Integer num = Int((9999 - 100 + 1) * Rnd() + 100) Range("B5") = num End Sub
- A continuación, ejecute el código pulsando el botón RubSub o pulsando el atajo de teclado F5 .
- Y, por último, siguiendo los pasos se generará un número aleatorio de 4 dígitos en la celda B5 .
Más información: Excel VBA: Generador de Números Aleatorios sin Duplicados (4 Ejemplos)
Conclusión
Los ejemplos anteriores le mostrarán la Generador de números aleatorios de 4 cifras en Excel Si tiene alguna pregunta, sugerencia o comentario, no dude en hacérnoslo saber en la sección de comentarios. También puede echar un vistazo a otros artículos de la sección ExcelWIKI.com ¡blog!