Excel formula: Nasumični broj iz fiksnog skupa opcija -

Generička formula

=CHOOSE(RANDBETWEEN(1,4),num1,num2,num3,num4)

Sažetak

Da biste brzo popunili niz stanica slučajnim brojevima iz skupa fiksnih opcija (tj. 25,50,75,100), možete koristiti formulu koja se temelji na funkcijama CHOOSE i RANDBETWEEN.

U prikazanom primjeru formula u B4 je:

=CHOOSE(RANDBETWEEN(1,4),25,50,75,100)

Koji vraća slučajni broj iz ponuđenih brojeva.

Obrazloženje

Funkcija CHOOSE obavlja veći dio posla u ovoj formuli. Odaberite uzima jednu numeričku vrijednost kao svoj prvi argument (broj_indeksa) i koristi taj broj za odabir i povratak jedne od vrijednosti koje se daju kao sljedeći argumenti, na temelju njihovog numeričkog indeksa.

U ovom slučaju, pružamo četiri broja kao opcije: 25,50,75,100, tako da moramo dati IZBOR broj između 1 i 4.

Da bismo generirali ovaj broj, koristimo RANDBETWEEN, funkciju koja vraća slučajni cijeli broj na temelju donje i gornje granice. Budući da u CHOOSE radimo samo s 4 vrijednosti, isporučujemo 1 za donji broj i 4 za gornji broj.

Kad se ova formula prepiše, vratit će jedan od četiri broja.

Imajte na umu da će RANDBETWEEN izračunati novu vrijednost kad god se radni list promijeni. Nakon što imate vrijednosti u rasponu, možda ćete htjeti zamijeniti formule vrijednostima kako biste spriječili daljnje promjene. To možete učiniti pomoću paste special: odaberite sve formule, kopirajte, zalijepite special> values ​​da biste formule zamijenili vrijednostima.

Zanimljivi članci...