Tilfældig gruppegeneratorskabelon (gratis download)

Hvis du er lærer eller træner, er det en fælles opgave at oprette grupper af elever/deltagere. For eksempel kan du oprette grupper til at gennemføre en quiz eller en teambuilding -aktivitet.

Og i de fleste tilfælde har du brug for, at disse grupper er tilfældige.

I dag deler jeg en tilfældig gruppegeneratorskabelon, der vil gøre det super nemt for dig at oprette en gruppe elever/deltagere.

Alt du behøver er listen over elever eller deltagere og angive, hvor mange grupper du vil oprette.

Tilfældig gruppegeneratorskabelon

Her er en demo af, hvordan denne random group generator (eller random team generator) skabelon fungerer:

Listen over elever/deltagere findes i A2: A17. Hvis du har en længere liste, skal du blot tilføje navnene i den.

Celle E2 har det antal grupper, du vil oprette. Baseret på det nummer, du indtaster, får du grupperne og navnene i hver gruppe i kolonner G til P. Fra nu af har jeg oprettet denne skabelon til maksimalt 10 grupper.

Når du har indtastet det antal grupper, du ønsker i celle E2, skal du klikke på knappen ‘Opret teams’ for tilfældigt at generere grupper af navne.

Download skabelonen Random Group Generator

Sådan fungerer denne Excel -skabelon

Der er et par fede Excel -funktioner og et par hjælperkolonner, der gør denne tilfældige gruppegeneratorskabelon i Excel.

Sådan er det lavet:

  • A2: A17 indeholder listen over navne, der skal grupperes tilfældigt.
    • A1: C17 er blevet konverteret til en Excel -tabel. Dette hjælper med at holde formlerne intakte, når du tilføjer/fjerner navne fra listen.
  • Kolonne B har formlen: = RANDBETWEEN (1, COUNTA ([Names])) + ROW ()/100
    • Funktionen returnerer et tilfældigt tal mellem 1 og det samlede antal navne på listen (ved hjælp af COUNTA -funktionen). Til dette tilføjes ROW ()/100 for at gøre det unikt (da funktionen RANDBETWEEN også kan spytte dubletter ud).
  • Celle C2 har formlen: = RANK ([@Unique], [Unique])
    • Denne funktion giver rangen for hver værdi i kolonne B. Da alle værdierne i kolonne B er unikke, giver denne formel en unik liste over heltal, der varierer fra 1 til det samlede antal navne på listen.
  • Celle G1 har formlen: = IF (COLUMNS ($ G $ 1: G1)> $ E $ 2, ””, COLUMNS ($ G $ 1: G1))
    • Den samme formel kopieres i cellerne H1 til P1. Det returnerer antallet af kolonner mellem kolonne G og den aktuelle kolonne. Derfor får G1 1, H1 får 2 og så videre. Det kontrollerer også, om tallet er større end værdien i celle E2. Hvis ja, returnerer det et tomt.
  • Celle G2 har formlen: = IFERROR (IF (G $ 1 ”” ”, INDEX (Tabel1 [Navne], INDEX (Tabel1 [Rang], G $ 1+$ E $ 2*(RÆKER ($ F $ 2: F2) -1)) ), ””), ””)
    • Det kopieres til alle cellerne i G2: P17.
      • I celle G2 henter denne formel rangen fra C2 og returnerer navnet på den position på listen.
      • I celle G3 vælger den rangen fra C6 (som er 1 + 1*4, hvor 4 er antallet af grupper, der skal dannes).
      • I celle G4 vælger den rangen fra C10 (som er 1 + 2*4, hvor 4 er antallet af grupper, der skal dannes).
    • Hvis cellen i den første række er tom, eller resultatet af formlen er en fejl, returnerer den en tom.

Da RANDBETWEEN -funktionen er flygtig, opdateres den automatisk hver gang, du foretager en ændring i regnearket. Dette kan være uønsket, da det vil ændre grupperingen hver gang.

For at undgå dette:

  • Gå til Filindstillinger.
  • Vælg formler i ruden til venstre i dialogboksen Excel -indstillinger.
  • I beregningsmulighederne skal du lave Workbook Calculation Manual.
  • Klik på OK.

Nu opdateres regnearket ikke, før du tvinger en opdatering ved at trykke på F9 -tasten.

Men for at få det til at se bedre ud, er der en orange knap, der gør opdateringen, når du klikker på den. Der er en VBA-kode på én linje her, der bliver udført, når du klikker på knappen.

Sådan indsætter du denne knap:

  • Gå til Developer -> Code -> Visual Basic. (Du kan også bruge tastaturgenvejen Alt + F11).
  • Højreklik på et af objekterne til projektmappen i VB Editor og gå til Indsæt -> Modul.
  • I modulkodevinduet skal du kopiere og indsætte følgende kode:
    Sub Refresh () regneark ("Team Generator"). Beregn slut sub
    • Bemærk, at regnearkets navn er i dobbelte anførselstegn. Hvis dit regnearks navn er et andet, skal du ændre det i koden.
  • Luk VB Editor.
  • Gå til Indsæt -> Figurer, og indsæt enhver form, du ønsker, som knappen.
  • Højreklik på formen, og klik på Tildel makro.
  • Vælg makronavnet i dialogboksen Tildel makro, og klik på OK.
  • Formater knappen, som du vil.

Når du nu klikker på knappen, vil regnearket genberegnes, og du vil få en ny gruppering baseret på det antal grupper, du har angivet.

Download skabelonen Random Group Generator

Andre Excel -skabeloner, du kan lide:

  • Medarbejderferie/feriesporerskabelon.
  • Lønberegner til medarbejder.
  • Excel til at lave lister skabeloner.
  • En samling gratis Excel -skabeloner.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave