Přeskočit na obsah

RounddownExcel

enROUNDDOWN

Funkce Rounddown zaokrouhlí číslo dolů na vybraný počet jednotek.

=ROUNDDOWN(Číslo; Číslice)

Číslo – Povinný argument reálného čísla, které má být zaokrouhleno dolů.

Číslice – Povinný argument počtu číslic, na které má být zaokrouhleno. Chceme-li zaokrouhlit číslo dolů na počet desetinných míst, využijeme k tomu číslice od 1 až po potřebný počet desetinných míst. Je-li potřebné zaokrouhlit čísla na desítky, stovky či tisíce, použijeme záporná čísla jako -1, -2.

Argument číslice zaokrouhlí číslo dolů následovně:

Číslice Zaokrouhlení dolů
3 Zaokrouhlí na 3 desetinná místa dolů.
2 Zaokrouhlí na 2 desetinná místa dolů.
1 Zaokrouhlí na 1 desetinné místo dolů.
0 Zaokrouhlí na celé číslo.
-1 Zaokrouhlí číslo na desítky dolů.
-2 Zaokrouhlí číslo na stovky dolů.

Funkce funguje obdobně jako floor.math s rozdílem, že rounddown neumí zaokrouhlit na zvolený násobek čísla, ale pouze o danou číslici. Floor.math je tedy více komplexní, ale rounddown více intuitivní a zároveň umí pracovat s desetinnými čísly, což funkce floor.math neumí.

Do funkce je možné vkládat i záporná čísla.

Použití s ostatními funkcemi

Sekce “Použití s ostatními funkcemi”

Praktický je možné použít funkci rounddown s jakoukoliv matematickou funkcí, níže jsou uvedeny některé příklady vnořených funkcí s funkcí rounddown.

Pokud je nutné zaokrouhlit číslo pí na určitý počet desetinných míst a vypisování čísla pí zabere čas, je možné použit funkci pi s funkcí roundown, např. pro zaokrouhlení na 3 desetinná čísla následovně:

=ROUNDDOWN(PI(); 3)

Při generování náhodných čísel za pomocí funkce náhčíslo dostaneme libovolné desetinné číslo od 0 do 1 s několika desetinnými místy. Pokud chceme tyto čísla zaokrouhlit dolů např. pouze na 2 desetinné, vzorec by vypadal následovně:

=ROUNDDOWN(NÁHČÍSLO(); 2)

Podobně můžeme chtít dostat vysoká celá čísla za pomocí funkce randbetween, přičemž tato vysoká čísla můžeme zaokrouhlit dolů na desítky:

=ROUNDDOWN(RANDBETWEEN(2000; 10000); -1)

Zaokrouhlování dolů funguje i s maticemi, jako náhodně vygenerovaná matice za pomocí funkce randarray, která bez posledního argumentu generuje desetinná čísla. Pokud chceme tato čísla zaokrouhlit pouze např. na 1 desetinné dolů, vzorec by byl následovný:

=ROUNDDOWN(RANDARRAY(3; 3); 1)

© 2026 Excelland