Sådan opretter du tilfældige grupper i Excel og Google Sheets

Download eksempel på projektmappe

Download eksemplet på projektmappe

Denne vejledning viser, hvordan du opretter tilfældige grupper i Excel og Google Sheets.

Tilfældige grupper

For tilfældigt at tildele elementer (data, personer osv.) Til grupper kan vi bruge funktionerne RANDBETWEEN og VÆLG:

RANDBETWEEN funktion

RANDBETWEEN -funktionen genererer tilfældige tal mellem to heltal. I dette eksempel genererer det tal 1, 2, 3 eller 4.

= RANDBETWEEN (1,4)

VÆLG Funktion

VÆLG -funktionen vælger et element fra en liste efter dets position.

= VÆLG (3, "TEAM A", "TEAM B", "TEAM C", "TEAM D")

Ved at kombinere de to funktioner kan vi tilfældigt “vælge” et element fra en liste og dermed tildele folk til grupper som i det første eksempel.

= VÆLG (RANDBETWEEN (1,3), "A", "B", "C")

Tilfældige grupper - samme størrelse

Eksemplet ovenfor vil tildele folk til helt tilfældige grupper. De resulterende grupper er muligvis ikke af samme størrelse.

For at tildele mennesker til grupper i samme størrelse kan vi bruge funktionerne ROUND, ROUNDUP og RANK:

Denne beregning er lidt mere kompliceret, så lad os lede dig igennem den.

RAND -funktion

Først bruger vi RAND -funktionen til at generere tilfældige decimalværdier mellem 0 og 1 for hver person:

= RAND ()

Nu hvor vi har tilfældige tal for hver person, har vi en måde at dele dem i grupper.

RANK -funktion

Dernæst vil vi bruge RANK -funktionen til at identificere, hvor hver tilfældig værdi "rangerer" i listen over tilfældige værdier.

= RANK (A2, $ A $ 2: $ A $ 11)

RANK -funktionen returnerer et tal mellem 1 og det samlede antal personer i gruppen. Det største tilfældige tal modtager 1, det næststørste modtager 2 osv.

Dernæst dividerer vi resultatet af RANK -funktionen med den ønskede gruppestørrelse. (eks. 4 for en gruppestørrelse på 4 personer pr. gruppe).

= RANK (E2, $ E $ 2: $ E $ 11)/3

Bemærk, at dette returnerer decimalværdier mellem 0 og 4.

ROUNDUP -funktion

Sidst vil vi anvende ROUNDUP -funktionen på resultatet for at afrunde decimalværdierne op til heltalsværdier 1,2,3 og 4.

= ROUNDUP (RANK (E2, $ E $ 2: $ E $ 11)/3,0)

Bemærk: Ved at indstille num_cifre input til 0, fortæller vi ROUNDUP -funktionen til at runde op til det nærmeste heltal.

Tilfældige grupper i Google Sheets

Alle ovenstående eksempler fungerer nøjagtig det samme i Google Sheets som i Excel.

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

wave wave wave wave wave