Excel: determina números aleatorios de forma rápida y sencilla

Instrucciones paso a paso

Con la ayuda de Excel, puede seleccionar un valor arbitrario de una tabla con una función aleatoria y mostrarlo. También es posible que los usuarios avanzados generen números aleatorios usando una fórmula y una macro.

Dibuja mucho automáticamente con la función aleatoria en Excel

Se puede determinar un valor completamente aleatorio a partir de esta lista de 300 números de lote (L-0001 a L-0300) utilizando la función aleatoria de Excel.

Para utilizar la función aleatoria, proceda de la siguiente manera:

  1. Seleccione la celda en la que se debe mostrar el valor dibujado.

  2. Toque o copie en el campo de función (FX) ingrese la siguiente fórmula:

    = ÍNDICE (A1: A300; ÁREA ALEATORIA (1; 300))

  3. Confirme la entrada con "Enter" o haciendo clic en la marca de verificación.

  4. Hecho, ahora se muestra un valor seleccionado al azar en la celda resaltada.

¿Cómo funciona el sorteo con la función aleatoria de Excel?

El método presentado es una combinación de dos funciones. Las funciones ÍNDICE y ÁREA ALEATORIA están vinculadas aquí. La función selecciona uno de los números de lote de L-0001 a L-0300 del rango especificado (aquí A1: A300) y muestra el resultado en la celda seleccionada. El resultado se muestra de forma dinámica. Esto significa que el valor se vuelve a calcular automáticamente cuando se vuelve a calcular la hoja de trabajo.

¿Cuándo es útil la función aleatoria de Excel?

Siempre que dependa de valores seleccionados al azar, puede utilizar la función. El resultado es completamente objetivo y no se ve afectado. Simplemente configura el marco y el resto es absolutamente aleatorio. Esto es útil, por ejemplo, cuando desea seleccionar datos de prueba aleatorios de una tabla. O cuando organizas un sorteo o una competición. Entonces puede asegurarse de que los valores extraídos sean completamente aleatorios.

Defina números aleatorios como constantes y evite el recálculo

El valor seleccionado mediante la función aleatoria no es permanente. Porque la función aleatoria se realiza de nuevo con cada nuevo cálculo. En consecuencia, se dibuja y muestra un nuevo valor cada vez. Si no lo desea, puede establecer el valor extraído como un valor constante mediante el siguiente procedimiento:

  1. Seleccione la celda en la que se emite el valor aleatorio.

  2. Presione la combinación de teclas "Ctrl + C".

  3. Haga clic en "Inicio".

  4. En el área "Portapapeles", haga clic en la pequeña flecha debajo de "Pegar".

  5. Se abre un menú, ahora haga clic en "Pegar especial …".

  6. Se abre la ventana "Pegado especial". Seleccione la opción "Valores" en "Insertar". Haga clic en Aceptar".

  7. Terminado. A partir de ahora se suprime el recálculo automático. La función aleatoria de Excel ahora considera este valor como un valor constante y ya no lo cambia.

Notas para usuarios de versiones anteriores de Excel

Con las versiones de Excel hasta 2003 inclusive, encontrará la función en "Editar" y "Pegado especial".

Excel para usuarios avanzados: determine datos aleatorios mediante una macro

Los usuarios avanzados de Excel pueden usar una macro para generar números aleatorios. El código de programa requerido para esto es:

Crear subnúmeros aleatorios ()
Atenuar celda como rango
Para cada celda de la selección
Cell.Value = Rnd * 1000
Siguiente celda
End Sub

Para utilizar la macro, marque el área en la que se generarán los números aleatorios. Luego, ejecute la macro creada con el código del programa. En el área marcada, ahora se generan números aleatorios del rango de valores entre 0 y 1000. El resultado se ve así, por ejemplo:

Ajuste la fórmula para obtener el resultado deseado

Por supuesto, no está atado al rango entre 0 y 1000. Es posible realizar ajustes individuales variando el código del programa. Los cambios en la función detrás del signo igual son suficientes para esto. Por defecto, la función "Rnd" devuelve un número aleatorio en el rango de 0 a 1. Modificando esta función, sumando, multiplicando o redondeando, puede adaptar la fórmula hasta que se adapte a sus propósitos.

Las capturas de pantalla se crearon con Excel versión 2016.

Preguntas más frecuentes

¿Cómo puedo sacar un nuevo número de boleto?

De forma predeterminada, se extrae un nuevo lote cada vez que se recalcula la hoja de trabajo. Puede iniciar un nuevo cálculo manualmente presionando la tecla F9. Excel luego muestra un valor recién extraído.

¿Cómo se ingresa una macro en Excel?

Busque la función "Archivo" y luego haga clic en "Opciones". El siguiente paso es hacer clic en "Personalizar cinta" y luego marcar el elemento "Herramientas de desarrollo". A partir de ahora, las herramientas de desarrollo están disponibles como una unidad de menú en la cinta. Encontrarás la función macro en este menú.

Si desea saber más sobre macros y Excel, definitivamente lo encontrará aquí: https://www.computerwissen.de/software/office/excel/vba-makros-excel/

¿Cómo puedo generar un número aleatorio sin macros usando Excel?

También es posible generar números aleatorios con una fórmula de Excel. La fórmula para esto es: "= NÚMERO ALEATORIO ()". Excel luego genera un número aleatorio entre 0 y 1. Utilice la fórmula "= NÚMERO ALEATORIO () * X" para generar un número aleatorio entre 0 y X, puede reemplazar X con el número que desee.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave