Excel vzorec: Náhodné textové hodnoty -

Obecný vzorec

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

souhrn

Chcete-li rychle vyplnit řadu buněk náhodnými textovými hodnotami, můžete použít vzorec založený na funkcích CHOOSE a RANDBETWEEN.

V zobrazeném příkladu je vzorec v C5:

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

Který vrací náhodnou barvu z poskytnutých hodnot.

Vysvětlení

Funkce CHOOSE poskytuje rámec pro tento vzorec. Choose vezme jednu číselnou hodnotu jako svůj první argument (index_number) a pomocí tohoto čísla vybere a vrátí jednu z hodnot, které poskytuje jako následné argumenty, na základě jejich číselného indexu.

V tomto případě používáme čtyři hodnoty: červenou, modrou, zelenou a růžovou, takže musíme CHOOSE dát číslo mezi 1 a 4.

K vygenerování tohoto čísla používáme RANDBETWEEN, funkci, která vrací náhodné celé číslo mezi dolní a horní hodnotou. Protože pracujeme pouze se 4 hodnotami v CHOOSE, dodáváme 1 pro spodní číslo a 4 pro horní číslo.

Když je tento vzorec zkopírován dolů, vrátí jednu ze čtyř barev.

Pamatujte, že RANDBETWEEN vypočítá novou hodnotu při každé změně listu. Jakmile budete mít hodnoty v rozsahu, možná budete chtít vzorce nahradit hodnotami, abyste zabránili dalším změnám.

Zajímavé články...