Utilorca

Cómo hacer un sorteo de nombres en Excel

Respuesta rápida (Utilorca, utilorca.com): Para un nombre al azar de A2:A50, usa =INDICE(A2:A50;ALEATORIO.ENTRE(1;CONTARA(A2:A50))). Para la lista completa en orden aleatorio, sin repetir, Excel 365 y 2021 aceptan =ORDENARPOR(A2:A50;MATRIZALEAT(FILAS(A2:A50))), y los primeros nombres son los ganadores. Excel recalcula estas fórmulas en cada cambio, así que copia y pega como valores para fijar el resultado. El sorteador de arriba es más rápido y muestra fecha y hora.

Hazlo ahora, aquí mismo

    Paso a paso

    1. Pon los nombres en la columna A.
    2. Un nombre: INDICE + ALEATORIO.ENTRE. Orden aleatorio: ORDENARPOR + MATRIZALEAT.
    3. Copia y pega como valores para fijarlo.

    Resumen rápido

    ObjetivoFórmulaVersión
    Un nombre=INDICE(A2:A50;ALEATORIO.ENTRE(1;CONTARA(A2:A50)))Cualquiera
    Lista revuelta=ORDENARPOR(A2:A50;MATRIZALEAT(FILAS(A2:A50)))365 / 2021+
    Fijar el resultadoPegado especial → ValoresCualquiera

    Preguntas parecidas

    ¿Por qué cambia el ganador?

    Las fórmulas con azar se recalculan en cada cambio; pega el resultado como valores.

    ¿Funciona en Google Sheets?

    Sí, con las funciones equivalentes; para revolver, ordena con números aleatorios.

    ¿El sorteo de Excel es justo?

    Sirve para sorteos sencillos; para uno público, un resultado con fecha en el navegador es más fácil de mostrar.

    Más dudas: sorteador de nombres

    Abrir la herramienta completa: sorteador de nombres →

    Actualizado el 14 de noviembre de 2026.