„Excel“ formulė: atsitiktinai priskirkite žmones grupėms -

Turinys

Bendroji formulė

=ROUNDUP(RANK(A1,randoms)/size,0)

Santrauka

Norėdami atsitiktinai priskirti žmones prie tam tikro dydžio grupių ar komandų, galite naudoti pagalbinį stulpelį su RAND funkcijos sugeneruota verte kartu su formule, pagrįsta funkcijomis RANK ir ROUNDUP. Parodytame pavyzdyje formulė D5 yra:

=ROUNDUP(RANK(C5,randoms)/size,0)

kuris grąžina grupės numerį kiekvienam vardui, nurodytam B stulpelyje, kur „randoms“ yra pavadintas diapazonas C5: C16, o „dydis“ - pavadintas diapazonas G5.

Paaiškinimas

Šio sprendimo esmė yra funkcija RAND, naudojama atsitiktiniam skaičiui generuoti pagalbiniame stulpelyje (pavyzdyje C stulpelis).

Jei norite vienu žingsniu priskirti visą atsitiktinių verčių rinkinį, formulės juostoje pasirinkite diapazoną C5: C16 ir įveskite = RAND (). Tada naudokite spartųjį klavišą + Enter, kad įvestumėte formulę visose ląstelėse vienu metu.

Pastaba: funkcija RAND ir toliau generuos atsitiktines reikšmes kiekvieną kartą, kai pakeičiamas darbalapis, todėl paprastai norėsite pakeisti C stulpelio rezultatus faktinėmis vertėmis naudodami specialųjį įklijavimą, kad išvengtumėte pokyčių priskyrus atsitiktines reikšmes.

D stulpelyje grupės numeris priskiriamas pagal šią formulę:

=ROUNDUP(RANK(C5,randoms)/size,0)

Funkcija RANK naudojama vertinti C5 pagal visas atsitiktines sąrašo reikšmes. Rezultatas bus skaičius tarp 1 ir viso žmonių skaičiaus (šiame pavyzdyje - 12).

Tada šis rezultatas padalijamas iš „dydžio“, kuris nurodo norimą grupės dydį (3 pavyzdyje), kuris paskui pereina į funkciją ROUNDUP kaip skaičių , o skaitmenų skaitmenys yra nulis. Funkcija ROUNDUP pateikia skaičių, suapvalintą iki kito skaičiaus. Šis skaičius reiškia priskirtą grupės numerį.

Lubų versija

Funkciją „CEILING“ galima naudoti vietoj „ROUNDUP“. Kaip ir „ROUNDUP“ funkcija, „CEILING“ taip pat suapvalinama į viršų, tačiau užuot apvalinus iki nurodyto skaičiaus po kablelio, „CEILING“ apvalinama iki nurodyto daugiklio.

=CEILING(RANK(C5,randoms)/size,1)

Įdomios straipsniai...