„Excel“ formulė: atsitiktinai priskirkite duomenis grupėms -

Turinys

Bendroji formulė

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

Santrauka

Norėdami atsitiktinai pasirinkti žmones (ar bet ką) į grupes, galite naudoti funkciją RANDBETWEEN su funkcija CHOOSE. Parodytame pavyzdyje formulė F3 yra:

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

Nukopijavus stulpelį žemyn, ši formulė sugeneruos atsitiktinę grupę (A, B arba C) kiekvienam sąraše esančiam asmeniui.

Pastaba: tai atsitiktinis metodas, leidžiantis skirtingo dydžio grupes. Jei jums reikia formulės metodo, kad atsitiktinai priskirtumėte žmones fiksuoto dydžio grupėms, žr. Šią formulę ir šį vaizdo įrašo apžvalgą.

Paaiškinimas

Funkcija RANDBETWEEN generuoja atsitiktinius skaičius tarp dviejų skaičių. Funkcija PASIRINKTI imasi skaičių kaip pirmąjį argumentą ir naudoja tą skaičių norėdamas pasirinkti elementą „n“ iš šių argumentų.

Taigi šioje formulėje RANDBETWEEN sukuria skaičių nuo 1 iki 3, šis skaičius naudojamas grupei pasirinkti iš 3 šių reikšmių: "A", "B", "C".

Tą patį metodą galite naudoti bet kada, kai reikia atlikti atsitiktinius priskyrimus. Tai ypač naudinga, kai reikia priskirti duomenis ribotam skaičiui teksto reikšmių.

Automatinis perskaičiavimas

Turėkite omenyje, kad RANDBETWEEN perskaičiuos, kai kas nors pakeis darbaknygę arba net atidarius darbaknygę. Gavę atsitiktinių priskyrimų rinkinį, galbūt norėsite nukopijuoti ir įklijuoti formules kaip reikšmes, kad išvengtumėte tolesnių pakeitimų.

Įdomios straipsniai...