Nejaušas grupas ģeneratora veidne (bezmaksas lejupielāde)

Ja esat skolotājs vai treneris, studentu/dalībnieku grupu izveide ir parasts uzdevums. Piemēram, varat izveidot grupas, lai vadītu viktorīnu vai komandas veidošanas darbību.

Un vairumā gadījumu šīm grupām jābūt nejaušām.

Šodien es dalos ar nejaušas grupas ģeneratora veidni, kas jums atvieglos studentu/dalībnieku grupas izveidi.

Viss, kas Jums nepieciešams, ir studentu vai dalībnieku saraksts un norādiet, cik grupu vēlaties izveidot.

Nejaušas grupas ģeneratora veidne

Šeit ir šīs nejaušās grupas ģeneratora (vai izlases komandas ģeneratora) veidnes demonstrācija:

Skolēnu/dalībnieku saraksts ir A2: A17. Ja jums ir garāks saraksts, vienkārši pievienojiet tajā nosaukumus.

Šūnā E2 ir izveidojamo grupu skaits. Pamatojoties uz ievadīto numuru, jūs saņemsiet grupas un nosaukumus katrā grupā kolonnās G līdz P. Pašlaik esmu izveidojis šo veidni ne vairāk kā 10 grupām.

Kad šūnā E2 esat ievadījis vajadzīgo grupu skaitu, noklikšķiniet uz pogas Izveidot komandas, lai nejauši ģenerētu nosaukumu grupas.

Lejupielādējiet izlases grupas ģeneratora veidni

Kā darbojas šī Excel veidne

Ir dažas lieliskas Excel funkcijas un dažas palīgu kolonnas, kas padara šo nejaušo grupu ģeneratora veidni programmā Excel.

Lūk, kā tas tiek izgatavots:

  • A2: A17 satur nejauši sagrupējamo vārdu sarakstu.
    • A1: C17 ir pārveidots par Excel tabulu. Tas palīdz saglabāt formulas neskartas, pievienojot/noņemot vārdus no saraksta.
  • B slejā ir šāda formula: = RANDBETWEEN (1, COUNTA ([Vārdi]))) + ROW ()/100
    • Funkcija atgriež nejaušu skaitli no 1 līdz kopējam vārdu skaitam sarakstā (izmantojot funkciju COUNTA). Tam tiek pievienota ROW ()/100, lai padarītu to unikālu (jo funkcija RANDBETWEEN var izspiest arī dublikātus).
  • Šūnai C2 ir šāda formula: = RANK ([@unikāls], [unikāls])
    • Šī funkcija sniedz rangu katrai B slejas vērtībai. Tā kā visas vērtības B slejā ir unikālas, šī formula sniedz unikālu veselu skaitļu sarakstu, kas svārstās no 1 līdz kopējam vārdu skaitam sarakstā.
  • Šūnai G1 ir šāda formula: = IF (SLEJAS ($ G $ 1: G1)> $ E $ 2, ””, SLEJAS ($ G $ 1: G1))
    • Šī pati formula tiek kopēta šūnās H1 līdz P1. Tas atgriež kolonnu skaitu starp kolonnu G un pašreizējo kolonnu. Tādējādi G1 iegūst 1, H1 iegūst 2 un tā tālāk. Tas arī pārbauda, ​​vai skaitlis ir lielāks par vērtību šūnā E2. Ja jā, tas atgriež tukšu.
  • Šūnai G2 ir šāda formula: = IFERROR (IF (G $ 1 ””), INDEX (1. tabula [Nosaukumi], INDEX (1. tabula [Rank], G $ 1+$ E $ 2*(ROWS ($ F $ 2: F2) -1)) ), ""), "")
    • Tas tiek kopēts uz visām G2: P17 šūnām.
      • Šūnā G2 šī formula iegūst rangu no C2 un atgriež vārdu šajā pozīcijā sarakstā.
      • Šūnā G3 tā izvēlēsies rangu no C6 (kas ir 1 + 1*4, kur 4 ir izveidojamo grupu skaits).
      • Šūnā G4 tā izvēlēsies rangu no C10 (kas ir 1 + 2*4, kur 4 ir izveidojamo grupu skaits).
    • Ja šūna pirmajā rindā ir tukša vai formulas rezultāts ir kļūda, tā atgriež tukšu.

Tā kā funkcija RANDBETWEEN ir nepastāvīga, tā tiks automātiski atsvaidzināta katru reizi, kad veicat izmaiņas darblapā. Tas var būt nevēlami, jo tas katru reizi mainīs grupu.

Lai no tā izvairītos:

  • Dodieties uz Failu opcijas.
  • Dialoglodziņā Excel opcijas kreisajā rūtī atlasiet formulas.
  • Aprēķina opcijās izveidojiet darbgrāmatas aprēķināšanas rokasgrāmatu.
  • Noklikšķiniet uz Labi.

Tagad darblapa netiks atsvaidzināta, līdz piespiedīsit atsvaidzināšanu, nospiežot taustiņu F9.

Bet, lai tas izskatītos labāk, ir oranža poga, kas atsvaidzina, noklikšķinot uz tās. Šeit tiek atskaņots vienas rindas VBA kods, kas tiek izpildīts ikreiz, kad noklikšķināt uz pogas.

Lūk, kā ievietot šo pogu:

  • Dodieties uz Izstrādātājs -> Kods -> Visual Basic. (Varat arī izmantot īsinājumtaustiņu Alt + F11).
  • VB redaktorā ar peles labo pogu noklikšķiniet uz jebkura darbgrāmatas objekta un dodieties uz Ievietot -> Modulis.
  • Moduļa koda logā kopējiet un ielīmējiet šādu kodu:
    Apakšatsvaidzināt () darblapas ("Komandas ģenerators"). Aprēķināt beigu apakšdaļu
    • Ņemiet vērā, ka darblapas nosaukums ir pēdiņās. Ja darblapas nosaukums ir atšķirīgs, nomainiet to kodā.
  • Aizveriet VB redaktoru.
  • Dodieties uz Ievietot -> Formas un ievietojiet jebkuru pogu, ko vēlaties kā pogu.
  • Ar peles labo pogu noklikšķiniet uz formas un noklikšķiniet uz Piešķirt makro.
  • Dialoglodziņā Piešķirt makro atlasiet makro nosaukumu un noklikšķiniet uz Labi.
  • Formatējiet pogu tā, kā vēlaties.

Tagad, noklikšķinot uz pogas, darblapa tiks pārrēķināta, un jūs iegūsit jaunu grupējumu, pamatojoties uz jūsu norādīto grupu skaitu.

Lejupielādējiet izlases grupas ģeneratora veidni

Citas Excel veidnes, kas jums varētu patikt:

  • Darbinieka atvaļinājuma/atvaļinājuma izsekotāja veidne.
  • Darbinieku darba laika uzskaites kalkulators.
  • Excel uzdevumu sarakstu veidnes.
  • BEZMAKSAS Excel veidņu kolekcija.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave