Baza wiedzy / Excel

ZAOKR.GÓRA w Excelu: miejsca dziesiętne i kierunek od zera

Odróżnij liczbę miejsc od wielokrotności. Prześledź ujemne liczby, pełne opakowania i różnicę między zaokrągleniem wierszy a sumy.

Kajo RudzińskiOpublikowano Aktualizacja 4 min czytania

Dwa schodkowe tory prowadzą sześciany na zewnątrz od wspólnego środka

ZAOKR.GÓRA, czyli angielskie ROUNDUP, zaokrągla od zera do zadanej liczby miejsc. Dla dodatniej liczby wynik może wzrosnąć, a dla ujemnej stać się bardziej ujemny. Ja zawsze dopowiadam kierunek, bo potoczne „w górę” łatwo zrozumieć jako przesunięcie do większej liczby na osi.

Drugi argument oznacza liczbę miejsc, a nie wielokrotność. To podstawowe rozróżnienie: formuła z argumentem 2 określa dwa miejsca po przecinku. Nie nakazuje dopasowania do kolejnej wielokrotności dwójki. Wszystkie liczby poniżej są syntetyczne.

Składnia i znaczenie miejsc

Dokumentacja Microsoft podaje składnię:

=ZAOKR.GÓRA(liczba;liczba_cyfr)

Dodatnia liczba cyfr określa miejsca po przecinku, zero oznacza liczbę całkowitą, a ujemna liczba przesuwa zaokrąglenie na lewo od przecinka. Dla -1 są to dziesiątki, dla -2 setki. W angielskiej wersji zapisujesz na przykład =ROUNDUP(3.14159,2).

Polskie przykłady mają średniki jako separatory argumentów i przecinki dziesiętne. Sprawdź ustawienia regionalne, jeśli twój Excel oczekuje innych znaków. Nie umieszczaj opisu wyniku ani komentarza po formule wklejanej do komórki. Poniżej wynik jest zawsze pokazany osobno.

Przykłady, które można prześledzić ręcznie

Formuła PL Wynik Co ustala drugi argument
=ZAOKR.GÓRA(3,14159;2) 3,15 Dwa miejsca po przecinku
=ZAOKR.GÓRA(5,3;2) 5,3 Wartość już mieści się w zadanej precyzji
=ZAOKR.GÓRA(5,3;0) 6 Całkowita wartość od zera
=ZAOKR.GÓRA(4567;-2) 4600 Setki od zera
=ZAOKR.GÓRA(-2,345;2) -2,35 Dwa miejsca, dalej od zera

Przy 3,14159 i dwóch miejscach rozważamy 3,14 oraz 3,15. Kierunek od zera wybiera 3,15. Przy -2,345 wybieramy -2,35, choć ta liczba jest mniejsza od wejściowej. Takie porównanie zapobiega błędnej interpretacji słowa „góra”.

Jeśli potrzebujesz na ekranie 5,30, ustaw odpowiedni format liczbowy. Wynik liczbowy 5,3 i jego zapis z dwoma miejscami to inne warstwy pracy z komórką. Nie dodawaj kolejnego obliczenia wyłącznie po to, żeby pokazać końcowe zero w raporcie.

Ile opakowań pomieści cały zapas

Załóżmy 17 sztuk i pojemność 8 sztuk w jednym opakowaniu. W A2 wpisz 17, w B2 wpisz 8, a w C2:

=ZAOKR.GÓRA(A2/B2;0)

Wynik to 3 opakowania. Dwa mieszczą 16 sztuk, więc pozostała jedna sztuka wymaga trzeciego. To liczba potrzebnych opakowań, bez obietnicy równego zapełnienia każdego z nich. Dla 16 sztuk wystarczą 2, a dla 0 sztuk wynik wyniesie 0.

Warunki ćwiczenia wymagają nieujemnej liczby sztuk i dodatniej pojemności. Zerowa pojemność oznacza problem danych wejściowych. Zanim ukryjesz błąd, wyjaśnij, czy chodzi o brak informacji, niedostępne opakowanie czy literówkę. Zaokrąglenie nie ustali tej decyzji za autora tabeli.

Dwie pełne skrzynki i trzecia z pojedynczym sześcianem pokazują potrzebę dodatkowego opakowania

Liczba miejsc a wielokrotność

Do wielokrotności służy między innymi ZAOKR.W.GÓRĘ / CEILING. Dla dodatniego 14 i kroku 5 otrzymasz 15. Tymczasem =ZAOKR.GÓRA(14;5) pozostawi 14: argument 5 oznacza pięć miejsc po przecinku.

Podobnie krok pół jednostki i jedno miejsce po przecinku to różne wymagania. Zanim wpiszę formułę, zapisuję je słownie: „dwa miejsca po przecinku”, „pełne opakowania” albo „wielokrotność pięciu”. Taki opis pomaga wybrać funkcję i sprawdzić, czy drugi argument ma właściwe znaczenie.

ZAOKR / ROUND wybiera najbliższą wartość według reguł zaokrąglenia, a ZAOKR.DÓŁ / ROUNDDOWN zmierza do zera. Dla -2,345 i dwóch miejsc ZAOKR.DÓŁ da -2,34. Kierunek względem zera jest więc przydatniejszą wskazówką niż samo słowo „dół”.

Sprawdź moment zaokrąglenia

W syntetycznym przykładzie masz dwa składniki po 1,21. Po zaokrągleniu każdego od zera do jednego miejsca otrzymasz 1,3 i 1,3, razem 2,6. Suma wejściowa wynosi 2,42, a zaokrąglona dopiero na końcu daje 2,5. Obie kolejności wykonują inną regułę.

W raporcie zaznacz, czy operacja dotyczy wiersza, grupy czy końcowego wyniku. Nie wybieraj kolejności tylko dlatego, że łatwiej mieści się w formule. Podobnie nie przenoś przykładu z opakowaniami do rozliczeń bez uzgodnienia zasad tego procesu. Znajomość funkcji nie ustala reguły biznesowej.

Ćwiczenie i kontrola wyniku

Dla liczb 4,01, 4 oraz -4,01 rozważ zero miejsc. Oczekiwane wyniki to 5, 4 i -5. Następnie wróć do przykładu opakowań i porównaj 15, 16 oraz 17 sztuk. Wyniki 2, 2 i 3 pokazują granicę zmiany liczby opakowań.

Jeżeli potrzebujesz również zaokrąglania do wielokrotności w przeciwnym kierunku, zobacz hasło ZAOKR.W.DÓŁ. Przy swojej formule zostaw jednostkę oraz krótkie uzasadnienie kierunku. Dzięki temu późniejsza zmiana precyzji nie stanie się przypadkową zmianą znaczenia raportu.

Najważniejsze w pigułce

Czy drugi argument ZAOKR.GÓRA oznacza wielokrotność?

Oznacza liczbę miejsc. Dla 2 są to dwa miejsca po przecinku, dla 0 liczby całkowite, a dla -2 setki.

Jak funkcja traktuje liczby ujemne?

Zaokrągla od zera. Przykładowo -2,345 przy dwóch miejscach daje -2,35, czyli mniejszą liczbę.

Co daje zaokrąglenie ilorazu sztuk i pojemności?

Przy nieujemnej liczbie sztuk i dodatniej pojemności daje liczbę opakowań potrzebnych do pomieszczenia całości. Nie zapewnia równego zapełnienia.

Przy pracy nad artykułem użyto w zautomatyzowany sposób sztucznej inteligencji. Jeśli też chcesz tak umieć, sprawdź ten projekt.

Kajo Rudziński

Newsletter KajoData

Zostańmy w kontakcie.

Piszę o analizie danych, uczeniu się i zmianie pracy. Dzielę się tym, co pomaga mi ogarniać technologię i zawodowe decyzje. Jeśli lubisz ten sposób myślenia, zapraszam do mojego newslettera.