Excel-opetusohjelma: Kuinka määrittää ihmisiä satunnaisesti ryhmiin

Tässä videossa tarkastelemme peruskaavoja ihmisjoukkueiden satunnaiselle määrittämiselle.

Tässä meillä on luettelo 36 henkilöstä.

Oletetaan, että haluamme määrittää jokaisen henkilön satunnaisesti 4 hengen tiimiin, niin että meillä on yhteensä 9, joissa kussakin on 4 henkilöä.

Aion ratkaista tämän ongelman pienin askelin auttajapylväillä ja sitten tuoda asiat yhteen lopulta. Tämä on hieno tapa ratkaista monimutkaisempia ongelmia Excelissä.

Aloitan Excel-taulukosta, jotta kaavat tulevat nopeasti syötettäviksi.

Sitten lisätään sarakkeet Randille, listalle, ryhmittelylle ja joukkueen numerolle. Jokaisen sarakkeen tarkoitus käy selväksi, kun menemme eteenpäin.

Seuraavaksi käytän RAND-funktiota määrittämään satunnaisluvun jokaiselle henkilölle. RAND tuottaa pieniä lukuja välillä nolla ja 1.

RAND()

RAND on haihtuva toiminto, joten se laskee uudelleen jokaisen laskentataulukon muutoksen yhteydessä. Emme halua tällaista käyttäytymistä, joten käytän liimaa special muuntamaan kaavat arvoiksi.

Seuraavaksi käytän RANK-funktiota luokittelemaan jokaisen henkilön satunnaislukunsa mukaan. RANK tarvitsee numeron ja luettelon numeroista.

RANK((@rand),(rand))

Tuloksena on luettelo numeroista välillä 1 ja 36, ​​jossa 1 edustaa suurinta arvoa ja 36 edustaa pienintä.

Olemme lähestymässä.

Tarvitsemme vain tavan ryhmitellä sijoituksen mukaan.

Teen tämän jakamalla sijoitus joukkueen koolla, joka on 4.

RANK((@rand),(rand))/4

Tämä tuottaa joitain sotkuisia numeroita, mutta meillä on nyt tarvitsemamme.

Jos pyöristämme nämä numerot ylöspäin, joukkueiden numerot ovat välillä 1 ja 9. Tämä on täydellinen tehtävä CEILING-toiminnolle, joka pyöristetään annettuun kerrannaiseksi.

Minun on annettava CEILING-numero ja määritettävä yhden kerroin, ja meillä on tiimimme.

=CEILING((@grouping),1)

Varmistaakseni, että tämä toimii oikein, käytän COUNTIF-toimintoa laskeaksesi tiimin jäsenet.

Seuraavaksi korvaan kovakoodatun joukkueen koon viitteellä.

RANK((@rand),(rand))/$F$5

Nyt kun vaihdan joukkueen kokoa, kaikki toimii edelleen.

Lopuksi konsolidoin kaavat.

Ensin kopioin ryhmittelykaavaan.

=CEILING(@rank)/$F$5,1)

Seuraavaksi kopioin sijoituskaavaan.

=CEILING(RANK((@rand),(rand))/$F$5,1)

Nyt voin poistaa kaksi auttajasaraketta.

Luodaksesi uusia joukkueita milloin tahansa, voin taas käyttää RAND-toimintoa.

Kurssi

Ydinkaava

Aiheeseen liittyvät pikakuvakkeet

Lisää taulukko Ctrl + T + T Poista sarakkeet Ctrl + - + -

Mielenkiintoisia artikkeleita...