Véletlen csoportgenerátor sablon (ingyenes letöltés)

Ha Ön tanár vagy tréner, gyakori feladat diákok/résztvevők csoportjainak létrehozása. Például létrehozhat csoportokat kvíz vagy csapatépítő tevékenység lebonyolításához.

És az esetek többségében ezeknek a csoportoknak véletlenszerűnek kell lenniük.

Ma egy véletlenszerű csoportgenerátor -sablont osztok meg, amely rendkívül egyszerűvé teszi a diákok/résztvevők csoportjának létrehozását.

Csak a tanulók vagy résztvevők listájára van szükség, és adja meg, hány csoportot szeretne létrehozni.

Véletlen csoportgenerátor sablon

Íme egy bemutató a véletlenszerű csoportgenerátor (vagy véletlenszerű csoportgenerátor) sablon működéséről:

A diákok/résztvevők listája az A2: A17. Ha hosszabb listája van, egyszerűen adja hozzá a neveket.

Az E2 cella a létrehozni kívánt csoportok számát tartalmazza. A megadott szám alapján a csoportokat és a neveket minden csoportban a G -P oszlopokban kapná. Mostantól ezt a sablont legfeljebb 10 csoport számára készítettem el.

Miután megadta a kívánt csoportok számát az E2 cellában, kattintson a „Csapatok létrehozása” gombra a névcsoportok véletlenszerű létrehozásához.

Töltse le a Véletlen csoportgenerátor sablont

Hogyan működik ez az Excel sablon?

Van néhány klassz Excel -szolgáltatás és néhány segédoszlop, amelyek ezt a véletlenszerű csoportgenerátor -sablont teszik az Excelben.

Íme, hogyan készül:

  • A2: Az A17 tartalmazza a véletlenszerűen csoportosítandó nevek listáját.
    • A1: A C17 Excel táblává alakult át. Ez segít megőrizni a képleteket, amikor neveket ad hozzá/távolít el a listából.
  • A B oszlop képlete: = RANDBETWEEN (1, COUNTA ([Nevek])) + ROW ()/100
    • A függvény véletlen számot ad vissza 1 és a listában szereplő összes név között (a COUNTA funkció használatával). Ehhez hozzáadjuk a ROW ()/100 -at, hogy egyedivé tegyük (mivel a RANDBETWEEN funkció az ismétlődéseket is ki tudja köpni).
  • A C2 cella képlete: = RANK ([@Egyedi], [Egyedi])
    • Ez a függvény megadja a B oszlop minden egyes értékének rangját. Mivel a B oszlopban szereplő összes érték egyedi, ez a képlet egyedi listát ad az egész számokról, amelyek 1 -től a listában szereplő összes névig változnak.
  • A G1 cella a következő képlettel rendelkezik: = HA (OSZLOPOK ($ G $ 1: G1)> $ E $ 2, ””, OSZLOPOK ($ G $ 1: G1))
    • Ugyanezt a képletet másolja a H1 -P1 cellákba. Visszaadja a G oszlop és az aktuális oszlop közötti oszlopok számát. Ezért a G1 1, a H1 2 és így tovább. Azt is ellenőrzi, hogy a szám nagyobb -e, mint az E2 cella értéke. Ha igen, akkor üres értéket ad vissza.
  • A G2 cella a következő képlettel rendelkezik: = IFERROR (IF (G $ 1 ””), INDEX (1. táblázat [Nevek], INDEX (1. táblázat [rang], G $ 1+$ E $ 2*(Sorok ($ F $ 2: F2) -1)) ), ""), "")
    • A G2: P17 összes cellájába másolódik.
      • A G2 cellában ez a képlet felveszi a rangot a C2 -ből, és visszaadja a nevet az adott pozícióban a listában.
      • A G3 cellában kiválasztja a rangot a C6 -ból (ami 1 + 1*4, ahol 4 a létrehozandó csoportok száma).
      • A G4 cellában a C10 -ből választja ki a rangot (ez 1 + 2*4, ahol 4 a létrehozandó csoportok száma).
    • Ha az első sor cella üres, vagy a képlet eredménye hiba, akkor üres értéket ad vissza.

Mivel a RANDBETWEEN funkció ingadozó, automatikusan frissül minden alkalommal, amikor módosítja a munkalapot. Ez nemkívánatos lehet, mivel minden alkalommal megváltoztatja a csoportosítást.

Ennek elkerülése érdekében:

  • Lépjen a Fájlbeállítások oldalra.
  • Az Excel beállításai párbeszédpanelen válassza ki a képleteket a bal oldali ablaktáblában.
  • A Számítási lehetőségek részben készítse el a Munkafüzet számítási kézikönyvet.
  • Kattintson az OK gombra.

Most a munkalap nem frissül, amíg nem kényszeríti a frissítést az F9 billentyű megnyomásával.

De hogy jobban nézzen ki, van egy narancssárga gomb, amely rákattint a frissítésre. Itt egy egysoros VBA kód játszódik le, amely a gombra kattintáskor kerül végrehajtásra.

Ezt a gombot helyezze be:

  • Lépjen a Fejlesztő -> Kód -> Visual Basic menüpontra. (Használhatja az Alt + F11 billentyűparancsot is).
  • A VB szerkesztőben kattintson a jobb gombbal a munkafüzet bármelyik objektumára, és lépjen a Beszúrás -> Modul menüpontra.
  • A modulkód ablakban másolja be a következő kódot:
    Alfrissítés () Munkalapok ("Csapatgenerátor"). Kiszámítja a Végső al
    • Ne feledje, hogy a munkalap neve idézőjelben van. Ha a munkalap neve eltér, módosítsa a kódban.
  • Zárja be a VB szerkesztőt.
  • Lépjen a Beszúrás -> Alakok menüpontba, és illesszen be bármilyen alakzatot gombként.
  • Kattintson a jobb gombbal az alakzatra, majd kattintson a Makró hozzárendelése gombra.
  • A Makró hozzárendelése párbeszédpanelen válassza ki a makró nevét, majd kattintson az OK gombra.
  • Formázza a gombot a kívánt módon.

Most, amikor rákattint a gombra, a munkalap újraszámításra kerül, és új csoportot kap a megadott csoportok száma alapján.

Töltse le a Véletlen csoportgenerátor sablont

Egyéb Excel sablonok, amelyek tetszhetnek:

  • Munkavállalói szabadság/nyaraláskövető sablon.
  • Munkavállalói munkaidő kalkulátor.
  • Excel teendőlisták sablonjai.
  • INGYENES Excel sablonok gyűjteménye.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave