Dokumentace/Výpočetní funkce/RAND
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
Název funkce:
RAND
Kategorie:
Matematické
Shrnutí:
Generuje rovnoměrně rozdělené náhodné číslo v rozsahu 0 (včetně) až 1 (výhradně).
Syntaxe:
RAND()
Vrátí:
Vrací reálné číslo v rozsahu [0, 1].
Argumenty:
Nic
Další detaily:
- RAND je proměnná funkce, která při každém přepočtu Calcu vytvoří nové náhodné číslo. To znamená, že Calc aktualizuje hodnotu vrácenou funkcí RAND, když je jakákoli buňka aktualizována výběrem ▸ ▸ nebo stisknutím F9, nebo při jakékoli vstupní události.
- Pro neproměnný ekvivalent použijte funkci RAND.NV.
- Chcete-li generovat náhodná čísla, která se nikdy nepřepočítávají, postupujte takto:
- Zkopírujte buňky obsahující
=RAND()
a použijte ▸ (se zrušeným výběrem Vše' a Vzorce a vybráno 'Čísla). - Použijte ▸ ▸ k vyplnění vybraného rozsahu buněk náhodnými čísly vygenerovanými v souladu s flexibilním nastavením dostupným v dialogu Generátor náhodných čísel.
- Zkopírujte buňky obsahující
- Chcete-li generovat čísla v jiném rozsahu než [0, 1), postupujte takto:
- Škálujte hodnotu vrácenou RAND na nový rozsah pomocí vzorce ve tvaru
=(RAND()*(b-a))+a
, abyste vygenerovali číslo v rozsahu [a, b]. Například vzorec=(RAND()*20)-10
vygeneruje náhodná čísla v rozsahu [-10, 10). - Použijte funkci RANDBETWEEN nebo její stálý ekvivalent RANDBETWEEN.NV.
- Škálujte hodnotu vrácenou RAND na nový rozsah pomocí vzorce ve tvaru
Příklady:
Vzorec | Popis | Vrátí |
---|---|---|
=RAND() | Generuje náhodné číslo r v rozsahu 0 ≤ r < 1. Vrácená hodnota se změní vždy, když Calc provede přepočet. | 0,41196744494765 |
Související funkce LibreOffice:
ODF standard:
Související (nebo podobné) funkce Excelu:
RAND