Roundup
enROUNDUP
Definice
Sekce “Definice”Funkce Roundup zaokrouhlí číslo nahoru na vybraný počet jednotek.
Vzorec
Sekce “Vzorec”=ROUNDUP(Číslo; Číslice)Argumenty funkce
Sekce “Argumenty funkce”Číslo – Povinný argument reálného čísla, které má být zaokrouhleno nahoru.
Číslice – Povinný argument počtu číslic, na které má být zaokrouhleno. Chceme-li zaokrouhlit číslo nahoru 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 nahoru na desítky, stovky či tisíce, použijeme záporná čísla jako -1, -2.
Praktické vysvětlení
Sekce “Praktické vysvětlení”Argument číslice zaokrouhlí číslo nahoru následovně:
| Číslice | Zaokroulení nahoru |
|---|---|
| 3 | Zaokrouhlí na 3 desetinná místa nahoru. |
| 2 | Zaokrouhlí na 2 desetinná místa nahoru. |
| 1 | Zaokrouhlí na 1 desetinné místo nahoru. |
| 0 | Zaokrouhlí na celé číslo nahoru. |
| -1 | Zaokrouhlí číslo na desítky nahoru. |
| -2 | Zaokrouhlí číslo na stovky nahoru. |
Funkce funguje obdobně jako ceiling.math s rozdílem, že roundup neumí zaokrouhlit na zvolený násobek čísla, ale pouze o danou číslici. Ceiling.math je tedy více komplexní, ale roundup více intuitivní a zároveň umí pracovat s desetinnými čísly, což funkce ceiling.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 roundup s jakoukoliv matematickou funkcí, níže jsou uvedeny některé příklady vnořených funkcí s funkcí roundup.
Pokud je nutné zaokrouhlit číslo pí na určitý počet desetinných míst nahoru a vypisování čísla pí zabere čas, je možné použit funkci pi s funkcí roundup, např. pro zaokrouhlení na 3 desetinná čísla následovně:
=ROUNDUP(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 tato čísla zaokrouhlit nahoru např. pouze na 2 desetinné, vzorec by vypadal následovně:
=ROUNDUP(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 nahoru na desítky:
=ROUNDUP(RANDBETWEEN(2000; 10000); -1)Zaokrouhlování nahoru 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é nahoru, vzorec by byl následovný:
=ROUNDUP(RANDARRAY(3; 3); 1)Související funkce
Sekce “Související funkce”© 2026 Excelland
