Necesitas treinta filas de datos de prueba para una demostración, o sortear un premio entre los asistentes de un evento. Inventar los valores a mano es lento y se nota que no son al azar.
¿Cómo usar Números Aleatorios paso a paso?
1. Elige qué sortear
Un entero o un decimal entre dos límites, una fecha, un valor de tu lista, una secuencia sin repetir, una tabla de enteros, una letra o un sí o no con probabilidad.
2. Pon los límites
Indica el mínimo y el máximo, el rango con tu lista o las celdas con las fechas. Para los decimales eliges cuántos mostrar.
3. Copia la fórmula
Pégala y arrástrala. Cada vez que Excel recalcula, los valores cambian; para conservar uno, cópialo y pégalo como valor.
La Cuenta de Movimientos: Método Tradicional vs. KorexTools
Inventar datos de prueba a mano (4 pasos)
- Pensar un valor para cada celda.
- Escribirlo en la hoja.
- Evitar que se note un patrón.
- Repetir hasta llenar las filas.
Con el generador «Números Aleatorios» de KorexTools (3 pasos)
- Eliges qué sortear.
- Pones los límites o el rango de la lista.
- Pegas la fórmula y la extiendes hacia abajo.
Un número aleatorio en Excel cambia cada vez que la hoja se recalcula
ALEATORIO.ENTRE devuelve un entero entre el mínimo y el máximo que indiques, ambos incluidos, y ALEATORIO devuelve un decimal entre cero y uno. Con una pequeña cuenta, ese decimal se escala a cualquier rango, y REDONDEAR fija cuántos decimales quedan. Con fechas funciona igual, porque una fecha es un número.
Para elegir un elemento de una lista se combina ALEATORIO.ENTRE con ÍNDICE y FILAS, de modo que el sorteo se ajusta si añades filas. ALEATORIO.ENTRE puede repetir resultados; para una secuencia sin repeticiones se ordena una secuencia de números con valores aleatorios, algo que necesita Microsoft 365. Estas funciones son volátiles: cambian en cada recálculo.
Qué opción elegir
- •Datos de prueba o ejemplos: entero o decimal.
- •Sorteo entre participantes: elegir de una lista.
- •Orden aleatorio sin repetir: secuencia de 365.
- •Muestras o simulaciones: tabla de enteros.
Límites de 1 a 100 y lista en A2:A20
| Qué sorteas | Fórmula | Qué devuelve |
|---|---|---|
| Entero | =ALEATORIO.ENTRE(1;100) | Un número del 1 al 100 |
| Un nombre de la lista | =INDICE($A$2:$A$20;ALEATORIO.ENTRE(1;FILAS($A$2:$A$20))) | Un nombre al azar |
| Diez números sin repetir | =ORDENARPOR(SECUENCIA(10);MATRIZALEAT(10)) | Del 1 al 10 en desorden |
Errores Comunes y Cómo Evitarlos
- ⚠️Dejar la fórmula viva después del sorteo y que el ganador cambie al recalcular.
- ⚠️Esperar que ALEATORIO.ENTRE no repita números.
Preguntas Frecuentes
¿Por qué mis números aleatorios cambian solos?
Porque ALEATORIO y ALEATORIO.ENTRE son volátiles y se recalculan con cada cambio en el libro. Para dejarlos fijos, copia las celdas y pega como valores.
¿Cómo genero números aleatorios sin repetir?
Con la opción de lista sin repetir, que ordena una secuencia por valores al azar. Necesita Microsoft 365; en versiones anteriores hay que apoyarse en una columna auxiliar con ALEATORIO y ordenar.
¿Cómo elijo un nombre al azar de una lista?
Con la opción de elegir de una lista: indicas el rango y la fórmula devuelve un elemento distinto cada vez que se recalcula. Es útil para sorteos y para elegir quién empieza una reunión.
Lo que haría yo si estuviera en tu lugar
«Un sorteo que cambia al editar otra celda no es un sorteo: fija el resultado en cuanto salga.» — Equipo de Ingeniería de DataKorex.