У овом видеу ћемо погледати основне формуле за насумично додељивање тимова људи.
Овде имамо списак од 36 људи.
Рецимо да желимо насумично да доделимо сваку особу тиму од 4 особе, тако да имамо укупно 9 са по 4 особе у свакој.
Решићу овај проблем малим корацима, помоћним колонама, а затим на крају спојити ствари. Ово је одличан начин за решавање сложенијих проблема у програму Екцел.
Почећу са Екцел табелом, како би формуле биле врло брзе за улазак.
Затим ћу додати колоне за ранд, ранг, груписање и број тима. Сврха сваке колоне постаће јасна како будемо ишли даље.
Даље ћу користити функцију РАНД да доделим случајни број свакој особи. РАНД генерише мале бројеве између нуле и 1.
RAND()
РАНД је променљива функција, па ће се израчунати са сваком променом радног листа. Не желимо такво понашање, па ћу користити специјалну пасте за претварање формула у вредности.
Даље ћу користити функцију РАНК да бих рангирао сваку особу према њеном случајном броју. РАНК треба број и листу бројева за рангирање.
RANK((@rand),(rand))
Резултат је листа бројева између 1 и 36, где 1 представља највећу вредност, а 36 представља најмању.
Приближавамо се.
Само нам треба начин за груписање по рангу.
То ћу урадити тако што ћу ранг поделити са величином тима, која је 4.
RANK((@rand),(rand))/4
Ово ствара неке неуредне бројеве, али, сада имамо оно што нам треба.
Ако ове бројеве заокружимо, имаћемо бројеве тимова између 1 и 9. Ово је савршен посао за функцију ПЛАФОН, која заокружује на дати вишеструки број.
Морам да дам таваници број и наведем вишекратник 1, а ми имамо своје тимове.
=CEILING((@grouping),1)
Сада, да бих се уверио да ово исправно ради, користићу функцију ЦОУНТИФ за бројање чланова тима.
Даље ћу заменити чврсто кодирану величину тима референцом.
RANK((@rand),(rand))/$F$5
Сада, када променим величину тима, све и даље функционише.
На крају ћу консолидовати формуле.
Прво ћу копирати у формулу за груписање.
=CEILING(@rank)/$F$5,1)
Следеће ћу копирати у формулу ранга.
=CEILING(RANK((@rand),(rand))/$F$5,1)
Сада могу да избришем две помоћне колоне.
Да бих генерисао нове тимове у било ком тренутку, поново могу да користим функцију РАНД.
Наравно
Основна формулаПовезане пречице
Убаци табелу Ctrl
+ T
⌃
+ T
Избриши колоне Ctrl
+ -
⌘
+ -