Saltar al contenido

Insertar datos aleatorios en excel

Insertar datos aleatorios en excel

Excel número aleatorio sólo una vez

Crear datos aleatorios para rellenar un libro de Excel es tan sencillo como añadir unas cuantas fórmulas poco conocidas. Estas fórmulas resultan muy útiles para perfeccionar tus conocimientos de Microsoft Excel, ya que te proporcionan datos falsos con los que practicar antes de arriesgarte a cometer errores con los datos reales.

Para añadir un número entero al azar, utilizaremos la función “RANDBETWEEN”. Aquí, podemos especificar un rango de números aleatorios, en este caso, un número del uno al 1.000, y luego copiarlo en cada celda de la columna inferior.

Puede utilizar la misma fórmula para valores monetarios con un simple ajuste. Por defecto, RANDBETWEEN sólo devuelve números enteros, pero podemos cambiarlo utilizando una fórmula ligeramente modificada. Sólo tiene que cambiar las fechas entre paréntesis para satisfacer sus necesidades. En este caso, vamos a elegir un número aleatorio entre 1 y 1.000 dólares.

Selecciona la celda de inicio y copia y pega la siguiente fórmula en la barra de fórmulas de Excel. Puedes cambiar todo lo que aparece entre paréntesis para adaptarlo a tus necesidades. Nuestro ejemplo está configurado para elegir una fecha aleatoria en 2020.

Te darás cuenta de que esto todavía no se parece en nada a una fecha. No pasa nada. Al igual que en la sección anterior, vamos a hacer clic en el signo “+” en la parte inferior derecha de la celda y arrastrarlo hacia abajo tanto como sea necesario para añadir datos aleatorios adicionales.

Nombre aleatorio de Excel

Uso de la función RANDLa función RAND devuelve un número real aleatorio distribuido uniformemente mayor o igual que 0 y menor que 1. Como la función RAND es dinámica, se devuelve un nuevo número real aleatorio cada vez que se calcula la hoja de cálculo o cuando se pulsa la tecla F9.

Al generar 10 valores aleatorios entre 1 y 1 millón, las probabilidades de encontrar valores repetidos son tan probables como ganar la lotería tres veces seguidas después de descubrir la cura del cáncer en las letras de tu sopa de letras.

Generar una lista de números aleatorios (Edición de la vieja escuela)Si está utilizando una versión de Excel anterior a Office 365 y no tiene acceso a muchas de estas funciones más recientes, aquí tiene un truco que le producirá los mismos resultados.

Excel distribución uniforme números aleatorios

Como probablemente sabrás, Microsoft Excel ya dispone de un par de funciones aleatorias: RAND y RANDBETWEEN. ¿Qué sentido tiene introducir otra? En pocas palabras, porque es mucho más potente y puede sustituir a las dos funciones anteriores. Además de establecer sus propios valores máximos y mínimos, le permite especificar cuántas filas y columnas rellenar y si desea producir decimales o enteros aleatorios. Utilizado junto con otras funciones, RANDARRAY puede incluso barajar datos y elegir una muestra aleatoria.

Como puede ver en la captura de pantalla anterior, esta fórmula básica de RANDARRAY rellena el rango con números decimales aleatorios del 0 al 1. Si prefiere obtener números enteros dentro de un rango específico, entonces configure los tres últimos argumentos como se demuestra en los ejemplos posteriores.

Para crear una lista de números aleatorios dentro de un rango específico, proporcione el valor mínimo en el tercer argumento y el número máximo en el cuarto argumento. Dependiendo de si necesita números enteros o decimales, configure el 5º argumento como TRUE o FALSE, respectivamente.

Excel número aleatorio

Fin SubPulsa F5 para ejecutar esto, y aparecerá un mensaje emergente en Excel con un número aleatorio. Pulsa OK y volverás a la ventana de código.Ejecuta el código de nuevo y se mostrará un número aleatorio diferente. El número aleatorio estará entre 0 y 1, pero no incluirá los valores de 0 o 1.También puede dar a la función Rnd un parámetro, que es una semilla para el punto de partida del algoritmo para producir los números aleatorios.Si el valor de la semilla se establece en un número negativo o cero, entonces el mismo número aleatorio se mostrará cada vez.Usando funciones VBA, puede emular toda la funcionalidad de los métodos front-end que se han cubierto en este artículo.Sub RandomNumberV2()

End SubPor ejemplo, si quisieras generar números aleatorios enteros entre 3 y 10, entonces usarías el siguiente código.Este código multiplica el número aleatorio, por 7, y luego le suma 3, y luego redondea a cero decimales.Supongamos que luego quisieras mostrar tus números aleatorios en la cuadrícula. Puedes hacerlo con el siguiente código.Sub RandomNumberSheet()

Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad