Plantilla de generador de grupos aleatorios [Free Download]

Si es profesor o formador, crear grupos de estudiantes / participantes es una tarea habitual. Por ejemplo, es posible que desee crear grupos para llevar a cabo un cuestionario o una actividad de creación de equipos.

Y en la mayoría de los casos, es necesario que estos grupos sean aleatorios.

Hoy comparto una plantilla de generador de grupos aleatorios que le facilitará la creación de un grupo de estudiantes / participantes.

Todo lo que necesita es la lista de alumnos o participantes y especificar cuántos grupos desea crear.

Plantilla de generador de grupos aleatorios: portada

Plantilla de generador de grupos aleatorios

He aquí una demostración de cómo funciona esta plantilla de generador de grupos aleatorios (o generador de equipos aleatorios):

Plantilla de generador de grupos aleatorios: demostración

La lista de estudiantes / participantes se encuentra en A2: A17. Si tiene una lista más larga, sólo hay que añadir los nombres.

La celda E2 tiene el número de grupos que desea crear. Según el número que introduzca, encontrará los grupos y los nombres de cada grupo en las columnas G a P. A partir de ahora, lo he creado esta plantilla para un máximo de 10 grupos.

Una vez introducido el número de grupos que desea en la celda E2, haga clic en el botón “Crear equipos” para generar aleatoriamente los grupos de nombres.

Descargue la plantilla de generador de grupos aleatorios

¿Cómo funciona esta plantilla de Excel

Hay un par de funciones excelentes de Excel y algunas columnas auxiliares que hacen de esta plantilla de generador de grupos aleatorios en Excel.

Así se hace:

  • A2: A17 contiene la lista de nombres que se han de agrupar aleatoriamente.
    • A1: C17 se ha convertido en una tabla de Excel. Esto ayuda a mantener intactas las fórmulas al agregar o eliminar nombres de la lista.Plantilla de generador de grupos aleatorios: tabla de Excel
  • La columna B tiene la fórmula: = RANDBETWEEN (1, count ([Names])) + FILA () / 100
    • La función devuelve un número aleatorio entre 1 y el número total de nombres de la lista (mediante la función count). A esto, se añade ROW () / 100 para hacerlo único (ya que la función RANDBETWEEN también puede escupir duplicados).Plantilla de generador de grupos aleatorios: única
  • La celda C2 tiene la fórmula: = RANK ([@Unique],[Unique])
    • Esta función proporciona el rango para cada valor de la columna B. Dado que todos los valores de la columna B son únicos, esta fórmula proporciona una lista única de enteros que varían de 1 al número total de nombres de la lista.Plantilla de generador de grupos aleatorios: rango
  • La celda G1 tiene la fórmula: = IF (COLUMNS ($ G $ 1: G1)> $ E $ 2 “, COLUMNS ($ G $ 1: G1))
    • La misma fórmula se copia a las celdas H1 a P1. Devuelve el número de columnas entre la columna G y la columna actual. Por lo tanto, G1 obtiene 1, H1 en consigue 2, etc. También comprueba si el número es superior al valor de la celda E2. Si es así, vuelve en blanco.Plantilla de generador de grupos aleatorios: número de grupo
  • La celda G2 tiene la fórmula: = IFERROR (IF (G $ 1 “”, ÍNDICE (tabla1[Names], ÍNDICE (Tabla1[Rank], G $ 1 + $ E $ 2 * (FILAS ($ F $ 2: F2) -1)))), “”), “”)
    • Se copia a todas las celdas de G2: P17.
      • En la celda G2, esta fórmula recogerá el rango de C2 y devolverá el nombre en esta posición de la lista.
      • En la celda G3, seleccionará el rango de C6 (que es 1 + 1 * 4, donde 4 es el número de grupos a formar).
      • En la celda G4, escogerá el rango de C10 (que es 1 + 2 * 4, donde 4 es el número de grupos a formar).
    • Si la celda de la primera fila está vacía o el resultado de la fórmula es un error, vuelve un blanco.Plantilla de generador de grupos aleatorios: miembro del equipo

Como la función RANDBETWEEN es volátil, se actualizará automáticamente cada vez que haga un cambio en la hoja de trabajo. Esto puede ser indeseable, ya que cambiará la agrupación cada vez.

Para evitarlo:

  • Vaya a Opciones de archivo.
  • En el cuadro de diálogo Opciones de Excel, seleccione fórmulas en el panel de la izquierda.
  • En las opciones de cálculo, haga Manual de cálculo del libro de trabajo.Plantilla de generador de grupos aleatorios: manual
  • Haga clic en Aceptar.

Ahora la hoja de cálculo no se actualizará hasta que no fuerce una actualización pulsando la tecla F9.

Pero para tener un aspecto mejor, hay un botón naranja que hace la actualización cuando haga clic. Aquí hay un código VBA de una línea en juego que se ejecuta siempre que haga clic en el botón.

A continuación se explica cómo insertar este botón:

Ahora, al hacer clic en el botón, la hoja de cálculo se volvería a calcular y obtendría una nueva agrupación en función del número de grupos que haya especificado.

Descargue la plantilla de generador de grupos aleatorios

Otras plantillas de Excel que te pueden gustar:

También te pueden gustar los siguientes tutoriales de Excel:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *