Vadnica za Excel: Kako naključno dodeliti ljudi skupinam

V tem videoposnetku si bomo ogledali osnovne formule za naključno dodeljevanje ekip ljudi.

Tu imamo seznam 36 ljudi.

Recimo, da želimo vsako osebo naključno razporediti v ekipo po 4 osebe, tako da imamo skupaj 9 s 4 osebami v vsaki.

To težavo bom rešil v majhnih korakih s pomožnimi stolpci, nato pa stvari na koncu združil. To je odličen način za reševanje bolj zapletenih težav v Excelu.

Začel bom z Excelovo tabelo, da bodo formule zelo hitro vstopile.

Nato bom dodal stolpce za rand, uvrstitev, razvrščanje v skupine in številko ekipe. Namen vsakega stolpca bo postal jasen, ko bomo nadaljevali.

Nato bom s funkcijo RAND dodal naključno številko vsaki osebi. RAND ustvarja majhna števila med nič in 1.

RAND()

RAND je spremenljiva funkcija, zato se bo preračunal z vsako spremembo delovnega lista. Tega vedenja ne želimo, zato bom za pretvorbo formul v vrednosti uporabil special paste.

Nato bom s funkcijo RANK razvrstil vsako osebo glede na njeno naključno število. RANK potrebuje številko in seznam številk, s katerimi se lahko uvrsti.

RANK((@rand),(rand))

Rezultat je seznam števil med 1 in 36, kjer 1 predstavlja največjo vrednost, 36 pa najmanjšo.

Bližamo se.

Potrebujemo samo način za razvrščanje po rangu.

To bom naredil tako, da bom rang razdelil na velikost ekipe, ki je 4.

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

To povzroči nekaj neurejenih številk, toda zdaj imamo, kar potrebujemo.

Če zaokrožimo te številke, bomo imeli številke ekip med 1 in 9. To je popolna naloga za funkcijo STROP, ki zaokroži na dani večkratnik.

Moram podati številko CEILING in določiti večkratnik 1 in imamo svoje ekipe.

=CEILING((@grouping),1)

Da bi se prepričal, da to deluje pravilno, bom uporabil funkcijo COUNTIF za štetje članov ekipe.

Nato bom trdo kodirano velikost ekipe zamenjal z referenco.

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

Zdaj, ko spremenim velikost ekipe, vse še vedno deluje.

Na koncu bom strnil formule.

Najprej bom kopiral v formulo za razvrščanje.

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

Nato bom kopiral v formulo za uvrstitev.

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

Zdaj lahko izbrišem dva pomožna stolpca.

Če želite kadar koli ustvariti nove ekipe, lahko ponovno uporabim funkcijo RAND.

Seveda

Osnovna formula

Povezane bližnjice

Vstavi tabelo Ctrl + T + T Izbriši stolpce Ctrl + - + -

Zanimive Članki...