Randbetween
enRANDBETWEEN
Definice
Sekce “Definice”Funkce Randbetween vrátí náhodné celé číslo mezi 2 zadanými čísly.
Vzorec
Sekce “Vzorec”=Randbetween(Dolní; Horní)Argumenty funkce
Sekce “Argumenty funkce”Dolní – Povinný argument. Jedná se o spodní hranici čísla, které má být vráceno.
Horní – Povinný argument horní hranice čísla, které má být vráceno.
Praktické vysvětlení
Sekce “Praktické vysvětlení”Funkce vrací pouze celá čísla, přičemž nezáleží, zdali je číslo kladné nebo záporné, pokud jsou vymezena v hranicích argumentů.
Do vráceného čísla se počítají i hranice, jedná se tedy o ostrý interval čísel.
Pokud chceme, aby se číslo dále neměnilo, je možné přes CTRL + C a vložit jako hodnoty.

Pokud je žádoucí mít např. desetinná čísla mezi 0 a 1, je vhodné použít funkci náhčíslo. Nicméně lze i daný vzorec vydělit 10, přičemž dostaneme pouze jedno sedetinné číslo mezi 0 a 1 při vložení dolní hranice 0 a horní 10.
=RANDBETWEEN(0;10)/10V případě dvouciferného desetinného čísla mezi 0 a 1 bychom využili dolní a horní hranice 0 až 100 a podělili celý vzorec 100:
=RANDBETWEEN(0;100)/100Dolní hranice musí být vždy nižší než hranice horní, jinak funkce vrátí error ve formátu #ČÍSLO!.
Použití s ostatními funkcemi
Sekce “Použití s ostatními funkcemi”Pro generování unikátních náhodných čísel pod sebe nebo vedle sebe do buněk je možné použít funkci randbetween s funkcí countif a když. Při generování unikátních čísel mezi 0 až 100 do sloupce A bychom použili následující vzorec:
=KDYŽ(COUNTIF($A$1:A1; RANDBETWEEN(1; 100)) = 0; RANDBETWEEN(1; 100);““)Související funkce
Sekce “Související funkce”© 2026 Excelland
