Excel vzorec: Náhodné číslo z pevnej množiny možností

Všeobecný vzorec

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

Zhrnutie

Ak chcete rýchlo vyplniť rozsah buniek náhodnými číslami z množiny pevných možností (tj. 25,50,75,100), môžete použiť vzorec založený na funkciách CHOOSE a RANDBETWEEN.

V zobrazenom príklade je vzorec v B4:

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

Ktorá vráti náhodné číslo z uvedených čísel.

Vysvetlenie

Funkcia CHOOSE robí väčšinu práce v tomto vzorci. Choose vezme ako prvý argument jednu číselnú hodnotu (index_number) a pomocou tohto čísla vyberie a vráti jednu z hodnôt, ktoré poskytuje ako následné argumenty, na základe ich číselného indexu.

V tomto prípade poskytujeme ako možnosti štyri čísla: 25,50,75,100, takže je potrebné dať VYBERU číslo medzi 1 a 4.

Na vygenerovanie tohto čísla používame RANDBETWEEN, funkciu, ktorá vracia náhodné celé číslo na základe dolnej a hornej hranice. Pretože v CHOOSE pracujeme iba so 4 hodnotami, dodávame 1 pre spodné číslo a 4 pre horné číslo.

Pri kopírovaní tohto vzorca vráti jedno zo štyroch čísel.

Upozorňujeme, že RANDBETWEEN vypočíta novú hodnotu vždy, keď sa zmení pracovný hárok. Keď už máte hodnoty v rozsahu, možno budete chcieť nahradiť vzorce hodnotami, aby ste zabránili ďalším zmenám. Môžete to urobiť pomocou prilepenia špeciálneho: vyberte všetky vzorce, kopírujte a prilepte špeciálne> hodnoty, aby ste nahradili vzorce hodnotami.

Zaujímavé články...