Utilorca

Cómo generar números aleatorios en Excel

Respuesta rápida (Utilorca, utilorca.com): Para un número entero, escribe =ALEATORIO.ENTRE(1;100). Para una lista en Excel 365, =MATRIZALEAT(10;1;1;100;VERDADERO) da 10 enteros del 1 al 100, que pueden repetirse. Para números sin repetir, revuelve una secuencia: =INDICE(ORDENARPOR(SECUENCIA(100);MATRIZALEAT(100));SECUENCIA(5)) da 5 números distintos del 1 al 100. Estas fórmulas se recalculan cada vez que cambia la hoja, así que cópialas y usa Pegado especial › Valores para conservar el resultado. La herramienta de arriba es más rápida para un sorteo único.

Hazlo ahora, aquí mismo

Atajos:

Resultados anteriores

    Paso a paso

    1. Un número: =ALEATORIO.ENTRE(1;100).
    2. Una lista: =MATRIZALEAT(10;1;1;100;VERDADERO).
    3. Fijar: copia y usa Pegado especial › Valores.

    Resumen rápido

    ObjetivoFórmulaVersión
    Un número aleatorio=ALEATORIO.ENTRE(1;100)Cualquiera
    Lista con repetición=MATRIZALEAT(10;1;1;100;VERDADERO)365 / 2021+
    5 números sin repetir=INDICE(ORDENARPOR(SECUENCIA(100);MATRIZALEAT(100));SECUENCIA(5))365 / 2021+

    Preguntas parecidas

    ¿Por qué los números cambian solos?

    Excel recalcula las fórmulas aleatorias en cada cambio; pégalos como valores.

    ¿El azar de Excel sirve para una rifa?

    Para sorteos sencillos sí; en una rifa pública es mejor sortear en vivo.

    ¿Funciona en Google Sheets?

    Sí, con las funciones equivalentes de tu configuración regional.

    Más dudas: generador de números aleatorios

    Abrir la herramienta completa: generador de números aleatorios →

    Actualizado el 14 de noviembre de 2026.