Sdílet prostřednictvím


RAND

Platí pro: Výpočet počítané tabulky Počítaná tabulka Výpočet vizuálu

Vrátí náhodné číslo větší nebo rovno 0 a menší než 1, rovnoměrně rozdělené. Číslo, které se vrátí, se změní při každém přepočtu buňky obsahující tuto funkci.

Syntaxe

RAND()  

Vrácená hodnota

Desítkové číslo.

Poznámky

  • Přepočet závisí na různých faktorech, včetně toho, jestli je model nastavený na režim ručního nebo automatického přepočtu a jestli se data aktualizovala.

  • Funkce RAND a další nestálé funkce, které nemají pevné hodnoty, se nepřepočítávají vždy. Například spuštění dotazu nebo filtrování obvykle nezpůsobí opětovné vyhodnocení těchto funkcí. Výsledky těchto funkcí se ale přepočítávají při přepočtu celého sloupce. Mezi tyto situace patří aktualizace z externího zdroje dat nebo ruční úpravy dat, které způsobí opětovné vyhodnocení vzorců, které tyto funkce obsahují.

  • Funkce NÁHČÍSLO se vždy přepočítá, pokud se funkce použije v definici míry.

  • Funkce RAND nemůže vrátit výsledek nuly, aby se zabránilo chybám, jako je dělení nulou.

Příklady

Pokud chcete vygenerovat náhodné reálné číslo mezi dvěma dalšími čísly, použijte:

= RAND()*(b-a)+a

Generování náhodného čísla většího než 0 a menšího než 1:

= RAND()

Generování náhodného čísla většího než 0 a menšího než 100

= RAND()*100

Generování náhodného celého čísla většího než 0 a menšího než 100

INT(RAND()*100)

Matematické a trigové funkce
Statistické funkce