Atsisiųskite darbaknygės pavyzdį
Ši pamoka parodys, kaip sudaryti atsitiktines grupes „Excel“ ir „Google“ skaičiuoklėse.
Atsitiktinės grupės
Norėdami atsitiktinai priskirti elementus (duomenis, žmones ir tt) grupėms, galime naudoti funkcijas RANDBETWEEN ir CHOOSE:
Funkcija RANDBETWEEN
Funkcija RANDBETWEEN sukuria atsitiktinius skaičius tarp dviejų sveikųjų skaičių. Šiame pavyzdyje jis sugeneruos skaičius 1, 2, 3 arba 4.
= RANDBETWEEN (1,4)
FOOSE funkcija
Funkcija CHOOSE pasirenka elementą iš sąrašo pagal jo padėtį.
= PASIRINKITE (3, "TEAM A", "TEAM B", "TEAM C", "TEAM D")
Sujungdami abi funkcijas, mes galime atsitiktine tvarka „pasirinkti“ elementą iš sąrašo, taip priskirdami žmones grupėms, kaip nurodyta pirmame pavyzdyje.
= PASIRINKITE (RANDBETWEEN (1,3), "A", "B", "C")
Atsitiktinės grupės - vienodo dydžio
Aukščiau pateiktame pavyzdyje žmonės bus priskirti visiškai atsitiktinėms grupėms. Gautos grupės gali būti ne vienodo dydžio.
Norėdami priskirti žmones to paties dydžio grupėms, galime naudoti ROUND, ROUNDUP ir RANK funkcijas:
Šis skaičiavimas yra šiek tiek sudėtingesnis, todėl išsiaiškinkime.
Funkcija RAND
Pirma, mes naudojame funkciją RAND, kad sugeneruotume atsitiktines dešimtaines reikšmes nuo 0 iki 1 kiekvienam asmeniui:
= RAND ()
Dabar, kai turime atsitiktinius kiekvieno žmogaus skaičius, turime būdą juos suskirstyti į grupes.
Funkcija RANK
Toliau mes naudosime funkciją RANK, kad nustatytume, kur kiekviena atsitiktinė vertė atsitiktinių verčių sąraše „užima“ vietą.
= RANKAS (A2, $ A $ 2: $ A $ 11)
Funkcija RANK grąžins skaičių nuo 1 iki bendro grupės žmonių skaičiaus. Didžiausias atsitiktinis skaičius gaus 1, antras pagal dydį - 2 ir kt.
Toliau RANK funkcijos rezultatą padalinsime iš norimo grupės dydžio. (pvz., 4, jei grupėje yra 4 žmonės).
= RANKAS (E2, 2 USD: 2 USD: 11 USD)/3
Atkreipkite dėmesį, kad tai grąžina dešimtaines reikšmes nuo 0 iki 4.
ROUNDUP funkcija
Galiausiai rezultatui pritaikysime funkciją ROUNDUP, kad suapvalintume dešimtaines vertes iki sveikųjų skaičių 1,2,3 ir 4.
= RUNDUP (RANKAS (E2, E $ 2: $ E $ 11)/3,0)
Pastaba: Nustatydami skaičių_skaičiai įvesties į 0, mes sakome, kad funkcija ROUNDUP apvalinama iki artimiausio sveikojo skaičiaus.
Atsitiktinės grupės „Google“ skaičiuoklėse
Visi aukščiau pateikti pavyzdžiai „Google“ skaičiuoklėse veikia lygiai taip pat, kaip „Excel“.