Výukový program pre Excel: Ako náhodne priraďovať ľudí k tímom

V tomto videu sa pozrieme na základné vzorce náhodného priradenia tímov ľudí.

Tu máme zoznam 36 ľudí.

Povedzme, že chceme náhodne prideliť každú osobu do tímu 4 ľudí, aby sme ich mali celkovo 9 a v každej boli 4 ľudia.

Chystám sa tento problém vyriešiť malými krokmi, s pomocnými stĺpikmi, a potom nakoniec spojím veci. Je to vynikajúci spôsob riešenia zložitejších problémov v programe Excel.

Začnem tabuľkou programu Excel, aby sa do nich zadávali vzorce veľmi rýchlo.

Potom pridám stĺpce pre Rand, poradie, zoskupenie a číslo tímu. Postup každého stĺpca bude jasný.

Ďalej pomocou funkcie RAND priradím každému človeku náhodné číslo. RAND generuje malé čísla medzi nulou a 1.

RAND()

RAND je volatilná funkcia, takže sa bude prepočítavať pri každej zmene pracovného hárka. Toto správanie nechceme, takže na prevedenie vzorcov na hodnoty použijem paste special.

Ďalej pomocou funkcie RANK zoradím každú osobu podľa jej náhodného čísla. RANK potrebuje číslo a zoznam čísel, aby mohol byť hodnotený.

RANK((@rand),(rand))

Výsledkom je zoznam čísel od 1 do 36, kde 1 predstavuje najväčšiu hodnotu a 36 predstavuje najmenšiu hodnotu.

Blížime sa.

Potrebujeme len spôsob, ako sa zoskupiť podľa poradia.

Urobím to tak, že poradie vydelím veľkosťou tímu, ktorá je 4.

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

To vytvára niekoľko chaotických čísel, ale teraz máme to, čo potrebujeme.

Ak tieto čísla zaokrúhlime nahor, budeme mať čísla tímov od 1 do 9. Toto je dokonalá práca pre funkciu CEILING, ktorá sa zaokrúhľuje na daný násobok.

Potrebujem dať číslo CEILING a určiť násobok 1, a máme svoje tímy.

=CEILING((@grouping),1)

Teraz, aby som sa ubezpečil, že to funguje správne, použijem na spočítanie členov tímu funkciu COUNTIF.

Ďalej nahradím pevne nastavenú veľkosť tímu referenciou.

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

Teraz, keď zmením veľkosť tímu, všetko stále funguje.

Na záver zlúčim vzorce.

Najskôr skopírujem vzorec na zoskupenie.

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

Ďalej skopírujem vzorec poradia.

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

Teraz môžem odstrániť dva pomocné stĺpce.

Na generovanie nových tímov kedykoľvek môžem znova použiť funkciu RAND.

Samozrejme

Základný vzorec

Súvisiace skratky

Vložiť tabuľku Ctrl + T + T Odstrániť stĺpce Ctrl + - + -

Zaujímavé články...