Hvordan lage tilfeldige grupper i Excel og Google Sheets

Last ned eksempel på arbeidsbok

Last ned eksemplet på arbeidsbok

Denne opplæringen vil demonstrere hvordan du lager tilfeldige grupper i Excel og Google Sheets.

Tilfeldige grupper

For å tilfeldig tildele elementer (data, mennesker, etc.) til grupper kan vi bruke funksjonene RANDBETWEEN og CHOOSE:

RANDBETWEEN -funksjon

RANDBETWEEN -funksjonen genererer tilfeldige tall mellom to heltall. I dette eksemplet vil det generere tall 1, 2, 3 eller 4.

= RANDBETWEEN (1,4)

VELG Funksjon

VELG -funksjonen velger et element fra en liste etter posisjonen.

= VELG (3, "TEAM A", "TEAM B", "TEAM C", "TEAM D")

Ved å kombinere de to funksjonene kan vi tilfeldig "velge" et element fra en liste, og dermed tildele folk til grupper som i det første eksemplet.

= VELG (RANDBETWEEN (1,3), "A", "B", "C")

Tilfeldige grupper - samme størrelse

Eksemplet ovenfor vil tildele folk til helt tilfeldige grupper. De resulterende gruppene er kanskje ikke av samme størrelse.

For å tildele folk til grupper i samme størrelse, kan vi bruke funksjonene RUND, AVRUNDING og RANK:

Denne beregningen er litt mer komplisert, så la oss lede deg gjennom den.

RAND -funksjon

Først bruker vi RAND -funksjonen til å generere tilfeldige desimalverdier mellom 0 og 1 for hver person:

= RAND ()

Nå som vi har tilfeldige tall for hver person, har vi en måte å dele dem i grupper.

RANK -funksjon

Deretter bruker vi RANK -funksjonen til å identifisere hvor hver tilfeldig verdi "rangerer" i listen over tilfeldige verdier.

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

RANK -funksjonen returnerer et tall mellom 1 og det totale antallet personer i gruppen. Det største tilfeldige tallet vil motta 1, det nest største vil motta 2, etc.

Deretter deler vi resultatet av RANK -funksjonen med ønsket gruppestørrelse. (eks. 4 for en gruppestørrelse på 4 personer per gruppe).

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

Legg merke til at dette returnerer desimalverdier mellom 0 og 4.

ROUNDUP -funksjon

Sist bruker vi ROUNDUP -funksjonen på resultatet for å avrunde desimalverdiene til heltallverdiene 1,2,3 og 4.

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

Merk: Ved å sette num_digits inndata til 0, forteller vi ROUNDUP -funksjonen å runde opp til nærmeste heltall.

Tilfeldige grupper i Google Regneark

Alle eksemplene ovenfor fungerer nøyaktig det samme i Google Regneark som i Excel.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave