Excel vzorec: Náhodné textové hodnoty -

Všeobecný vzorec

=CHOOSE(RANDBETWEEN(1,3),"Value1","Value2","Value3")

Zhrnutie

Ak chcete rýchlo vyplniť rozsah buniek náhodnými textovými hodnotami, môžete použiť vzorec založený na funkciách CHOOSE a RANDBETWEEN.

V zobrazenom príklade je vzorec v C5:

=CHOOSE(RANDBETWEEN(1,4),"Red","Blue","Green","Pink")

Ktorá vráti náhodnú farbu z poskytnutých hodnôt.

Vysvetlenie

Funkcia CHOOSE poskytuje rámec pre tento vzorec. 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 používame štyri hodnoty: červenú, modrú, zelenú a ružovú, preto musíme CHOOSE dať číslo medzi 1 a 4.

Na vygenerovanie tohto čísla používame RANDBETWEEN, funkciu, ktorá vracia náhodné celé číslo medzi dolnou a hornou hodnotou. Pretože v CHOOSE pracujeme iba so 4 hodnotami, dodávame 1 pre spodné číslo a 4 pre horné číslo.

Po kopírovaní tohto vzorca vráti jednu zo štyroch farieb.

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.

Zaujímavé články...