Tohle je jedno z nejčastějších nedorozumění v Excelu. Když změníš formát buňky na 2 desetinná místa, číslo vypadá zaokrouhleně – ale ve skutečnosti pořád obsahuje původní hodnotu. Excel s ní tak i počítá.
Formátování ≠ zaokrouhlení. Vizuálně zobrazíš 3,14 – ale ve vzorcích Excel dál používá 3,14159. To vede k sumám, které nesedí o haléře nebo víc.
Funkce ZAOKROUHLIT
Záporný počet míst zaokrouhluje na desítky, stovky atd. =ZAOKROUHLIT(1234; -2) → 1200.
Vždy nahoru nebo dolů
Vždy zaokrouhlí směrem nahoru, bez ohledu na hodnotu desetin.
=ZAOKR.NAHORU(2,1; 1) → 3
Vždy zaokrouhlí směrem dolů, bez ohledu na hodnotu desetin.
=ZAOKR.DOLŮ(2,9; 1) → 2
Tyto funkce se hodí například při výpočtu počtu balení (vždy nahoru) nebo při zaokrouhlování slevy vždy ve prospěch zákazníka (vždy dolů).
Shrnutí
- Formátování jen mění zobrazení – Excel počítá s původní hodnotou
=ZAOKROUHLIT(B2; 2)= zaokrouhlí na 2 desetinná místa=ZAOKROUHLIT(B2; 0)= zaokrouhlí na celé číslo=ZAOKROUHLIT(B2; -2)= zaokrouhlí na stovkyZAOKR.NAHORU/ZAOKR.DOLŮ= vždy jedním směrem