Formula Excel: atribuiți aleatoriu date grupurilor -

Cuprins

Formula generică

=CHOOSE(RANDBETWEEN(1,3),"Group A","Group B","Group B")

rezumat

Pentru a aleatoriu persoane (sau orice altceva) în grupuri, puteți utiliza funcția RANDBETWEEN cu funcția CHOOSE. În exemplul prezentat, formula din F3 este:

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

Când este copiată în coloană, această formulă va genera un grup aleatoriu (A, B sau C) pentru fiecare persoană din listă.

Notă: aceasta este o abordare aleatorie care va permite grupuri de dimensiuni diferite. Dacă aveți nevoie de o formulă de abordare pentru a aloca aleatoriu persoane la grupuri de dimensiuni fixe, consultați această formulă și această prezentare video.

Explicaţie

Funcția RANDBETWEEN generează numere aleatoare între două numere întregi. Funcția ALEGE ia un număr ca primul argument și folosește acel număr pentru a selecta „al n-lea” element din următoarele argumente.

Deci, în această formulă, RANDBETWEEN generează un număr între 1 și 3, acest număr este utilizat pentru a alege un grup din următoarele 3 valori: "A", "B", "C".

Puteți utiliza aceeași abordare oricând aveți nevoie să efectuați alocări aleatorii. Este util mai ales atunci când trebuie să atribuiți date unui număr limitat de valori de text.

Recalcularea automată

Rețineți că RANDBETWEEN va recalcula ori de câte ori există o modificare a unui registru de lucru sau chiar atunci când un registru de lucru este deschis. După ce aveți un set de alocări aleatorii, vă recomandăm să copiați și să lipiți formulele ca valori pentru a preveni modificări ulterioare.

Articole interesante...