Menu

ZAOKR.GÓRA i ZAOKR.DÓŁ w Excelu: zawsze w górę albo w dół

=ZAOKR.GÓRA(A2;0) zawsze zaokrągla od zera, więc 2,1 staje się 3, a =ZAOKR.DÓŁ(A2;0) zawsze w stronę zera, więc 2,9 staje się 2. ZAOKR.W.GÓRĘ i ZAOKR.W.DÓŁ zaokrąglają do wielokrotności, a ZAOKR.DO.CAŁK i LICZBA.CAŁK odcinają część dziesiętną.

Każdy arkusz na tej stronie działa na żywo: zmień liczbę albo formułę, a się przeliczy.

=ZAOKR.GÓRA(A2;0) (po angielsku =ROUNDUP(A2,0)) zawsze zaokrągla od zera, więc 2,1 staje się 3. =ZAOKR.DÓŁ(A2;0) (=ROUNDDOWN(A2,0)) zawsze zaokrągla w stronę zera, więc 2,9 staje się 2. Obie przyjmują te same argumenty co ZAOKR: liczbę, a potem liczbę cyfr do zachowania. Tabele pokazują formuły po angielsku, ale możesz w nich wpisywać formuły także po polsku, ze średnikami.

ZAOKR.GÓRA, ZAOKR.DÓŁ i ZAOKR obok siebie
B2
ABCD
1ValueROUNDUPROUNDDOWNROUND
22.1322
32.9323
42.5323
5-2.1-3-2-2
6-2.9-3-2-3
Kliknij komórkę, aby zobaczyć jej formułę. Zmień liczbę albo formułę, a arkusz przeliczy się na nowo.W polskim Excelu: =ZAOKR.GÓRA(A2;0)

Spójrz na wiersze 5 i 6: ZAOKR.GÓRA zamienia -2,1 na -3, bo „w górę” oznacza od zera, a nie w stronę większej liczby. ZAOKR.DÓŁ zamienia -2,9 na -2. Zmień A2 na 2,0001, a ZAOKR.GÓRA nadal da 3: liczy się każda nadwyżka poza zachowanymi cyframi.

Składnia funkcji ZAOKR.GÓRA i ZAOKR.DÓŁ

=ROUNDUP(number, num_digits)
=ROUNDDOWN(number, num_digits)

num_digits (liczba_cyfr) działa dokładnie tak jak w ZAOKR: 2 zachowuje dwa miejsca po przecinku, 0 daje liczbę całkowitą, a -1, -2, -3 zaokrąglają do dziesiątek, setek i tysięcy.

W górę i w dół do miejsc po przecinku i do setek
B2
ABCDE
1num_digitsROUNDUPROUNDDOWNNumber
221234.571234.561234.561
311234.61234.5
4012351234
5-213001200
Kliknij komórkę, aby zobaczyć jej formułę. Zmień liczbę albo formułę, a arkusz przeliczy się na nowo.W polskim Excelu: =ZAOKR.GÓRA($E$2;A2)

ZAOKR.GÓRA z 2 cyframi zamienia 1234,561 na 1234,57, a z -2 na 1300. ZAOKR.DÓŁ z -2 daje 1200. Zmień E2 i obserwuj obie kolumny.

Zaokrąglanie dzielenia w górę: ile pudełek, autobusów albo stron

Najczęstszy powód zaokrąglania w górę to liczba, która nie może być ułamkiem. 250 sztuk w pudełkach po 24 to 10,4 pudełka, czyli 11 pudełek. =ZAOKR.GÓRA(B2/C2;0) daje to od razu.

Pudełka potrzebne do każdego zamówienia
D2
ABCD
1OrderItemsPer boxBoxes
2A-1012502411
3A-10296244
4A-10397245
Kliknij komórkę, aby zobaczyć jej formułę. Zmień liczbę albo formułę, a arkusz przeliczy się na nowo.W polskim Excelu: =ZAOKR.GÓRA(B2/C2;0)

96 sztuk mieści się dokładnie w 4 pudełkach, a jedna sztuka więcej wymaga piątego. ZAOKR dałaby 4 dla 97 sztuk i zostawiła jedną sztukę bez pudełka.

ZAOKR.W.GÓRĘ i ZAOKR.W.DÓŁ: zaokrąglanie do wielokrotności

ZAOKR.GÓRA i ZAOKR.DÓŁ zaokrąglają do potęg dziesięciu. Aby zaokrąglić w górę albo w dół do wielokrotności dowolnej liczby (5, 0,25, 12, pół godziny), użyj ZAOKR.W.GÓRĘ i ZAOKR.W.DÓŁ (po angielsku CEILING i FLOOR):

  • =ZAOKR.W.GÓRĘ(A2;5) zaokrągla w górę do następnej wielokrotności 5.
  • =ZAOKR.W.DÓŁ(A2;5) zaokrągla w dół do poprzedniej wielokrotności 5.
ZAOKR.W.GÓRĘ i ZAOKR.W.DÓŁ do wielokrotności
C2
ABCD
1ValueMultipleCEILINGFLOOR
21151510
31551515
47.30.257.57.25
526123624
Kliknij komórkę, aby zobaczyć jej formułę. Zmień liczbę albo formułę, a arkusz przeliczy się na nowo.W polskim Excelu: =ZAOKR.W.GÓRĘ(A2;B2)

Wartość, która już jest wielokrotnością, zostaje bez zmian: 15 z wielokrotnością 5 daje 15 w obie strony.

ZAOKR.W.GÓRĘ.MATEMATYCZNE i ZAOKR.W.DÓŁ.MATEMATYCZNE (CEILING.MATH, FLOOR.MATH, Excel 2013 i nowszy) robią to samo z jedną różnicą: wielokrotność jest opcjonalna i domyślnie wynosi 1, a dla liczb ujemnych trzeci argument wybiera kierunek. =ZAOKR.W.GÓRĘ.MATEMATYCZNE(-7,5) daje -7 (w górę, w stronę zera), a =ZAOKR.W.GÓRĘ.MATEMATYCZNE(-7,5;1;1) daje -8 (od zera). Zwykłe ZAOKR.W.GÓRĘ i ZAOKR.W.DÓŁ z liczbą ujemną i dodatnią wielokrotnością działają tak samo w obecnym Excelu; w Excelu 2007 zwracały #LICZBA! (po angielsku #NUM!).

Zaokrąglanie czasu w górę do następnych 15 minut

Czas to ułamek dnia, więc ZAOKR.W.GÓRĘ i ZAOKR.W.DÓŁ zaokrąglają go tak samo. Podaj wielokrotność jako czas: CZAS(0;15;0) (po angielsku TIME(0,15,0)) to 15 minut.

Rozliczanie czasu w kwadransach
B2
ABC
1LoggedBilled (up)Paid (down)
21:071:151:00
30:521:000:45
42:302:302:30
50:010:150:00
Kliknij komórkę, aby zobaczyć jej formułę. Zmień liczbę albo formułę, a arkusz przeliczy się na nowo.W polskim Excelu: =ZAOKR.W.GÓRĘ(A2;CZAS(0;15;0))

1:07 jest rozliczane jako 1:15, a pojedyncza minuta jako pełny kwadrans. 2:30 już jest wielokrotnością i zostaje 2:30. Więcej o arytmetyce czasu znajdziesz na stronie obliczenia czasu.

ZAOKR.DO.CAŁK a LICZBA.CAŁK dla liczb ujemnych

Obie odcinają część dziesiętną liczby dodatniej: =ZAOKR.DO.CAŁK(4,7) (INT) i =LICZBA.CAŁK(4,7) (TRUNC) dają 4. Rozchodzą się przy liczbach ujemnych. ZAOKR.DO.CAŁK zaokrągla w dół do następnej mniejszej liczby całkowitej, więc -4,2 staje się -5. LICZBA.CAŁK odcina część dziesiętną, więc -4,2 staje się -4, tak samo jak przy ZAOKR.DÓŁ.

ZAOKR.DO.CAŁK, LICZBA.CAŁK i ZAOKR.DÓŁ
B4
ABCD
1ValueINTTRUNCROUNDDOWN
24.7444
34.2444
4-4.2-5-4-4
5-4.7-5-4-4
Kliknij komórkę, aby zobaczyć jej formułę. Zmień liczbę albo formułę, a arkusz przeliczy się na nowo.W polskim Excelu: =ZAOKR.DO.CAŁK(A4)

LICZBA.CAŁK przyjmuje też liczbę cyfr: =LICZBA.CAŁK(A2;2) zachowuje dwa miejsca po przecinku i odcina resztę. Używaj ZAOKR.DO.CAŁK, gdy chodzi ci o „liczbę całkowitą równą lub mniejszą”, na przykład pełne dni w wartości daty i godziny; używaj LICZBA.CAŁK, gdy chodzi ci o „cyfry przed przecinkiem”.

Spróbuj: palety i progi cenowe

Palety dla każdej wysyłki
D2
ABCD
1ShipmentCartonsPer palletPallets
2S113040
Kliknij komórkę, aby zobaczyć jej formułę. Zmień liczbę albo formułę, a arkusz przeliczy się na nowo.

Twoja kolej: W D2 oblicz, ilu palet potrzebuje wysyłka S1: liczba kartonów z B2 podzielona przez liczbę kartonów na paletę z C2, zaokrąglona w górę do pełnej palety.

Zaokrąglenie ceny w górę do następnych 0,25
C2
ABC
1PriceStepRounded up
23.620.25
Kliknij komórkę, aby zobaczyć jej formułę. Zmień liczbę albo formułę, a arkusz przeliczy się na nowo.

Twoja kolej: W C2 zaokrąglij cenę z A2 w górę do następnej wielokrotności kroku z B2.

Której funkcji użyć

ChceszFormuła7,32 daje-7,32 daje
W górę, 1 miejsce po przecinku=ZAOKR.GÓRA(A2;1)7,4-7,4
W dół, 1 miejsce po przecinku=ZAOKR.DÓŁ(A2;1)7,3-7,3
W górę do wielokrotności 0,5=ZAOKR.W.GÓRĘ.MATEMATYCZNE(A2;0,5)7,5-7
W dół do wielokrotności 0,5=ZAOKR.W.DÓŁ.MATEMATYCZNE(A2;0,5)7-7,5
Mniejsza liczba całkowita=ZAOKR.DO.CAŁK(A2)7-8
Odcięcie części dziesiętnej=LICZBA.CAŁK(A2)7-7

Błąd, którego warto unikać: ZAOKR.GÓRA tam, gdzie chodziło o „zaokrąglenie do najbliższej”. =ZAOKR.GÓRA(B2;0) dla 3,01 godziny nalicza 4 godziny. Jeśli zasada to „najbliższa”, użyj ZAOKR; jeśli „następny kwadrans”, użyj ZAOKR.W.GÓRĘ z krokiem.

Najczęściej zadawane pytania

Jak zawsze zaokrąglać w górę w Excelu?

Użyj =ZAOKR.GÓRA(A2;0) dla liczby całkowitej albo =ZAOKR.GÓRA(A2;2) dla dwóch miejsc po przecinku. Każda nadwyżka poza zachowanymi cyframi zaokrągla w górę, więc 2,01 z 0 cyframi staje się 3.

Czym różni się ZAOKR.GÓRA od ZAOKR.W.GÓRĘ?

ZAOKR.GÓRA liczy cyfry: =ZAOKR.GÓRA(A2;-1) idzie w górę do następnej dziesiątki. ZAOKR.W.GÓRĘ (CEILING) idzie w górę do następnej wielokrotności dowolnej liczby: =ZAOKR.W.GÓRĘ(A2;5) do następnej piątki, a =ZAOKR.W.GÓRĘ(A2;0,25) do następnej ćwiartki.

Czym różni się ZAOKR.DO.CAŁK od LICZBA.CAŁK w Excelu?

Zgadzają się dla liczb dodatnich, ale nie dla ujemnych. =ZAOKR.DO.CAŁK(-4,2) zaokrągla w dół do -5, następnej mniejszej liczby całkowitej, a =LICZBA.CAŁK(-4,2) odcina część dziesiętną i daje -4.

Jak usunąć miejsca po przecinku bez zaokrąglania w Excelu?

Użyj =LICZBA.CAŁK(A2) albo =ZAOKR.DÓŁ(A2;0): 7,99 staje się 7. Aby zachować dwa miejsca po przecinku i odciąć resztę, użyj =LICZBA.CAŁK(A2;2), więc 7,999 staje się 7,99.

Jak zaokrąglić w górę do najbliższej piątki w Excelu?

Użyj =ZAOKR.W.GÓRĘ(A2;5) (albo =ZAOKR.W.GÓRĘ.MATEMATYCZNE(A2;5)): 11 staje się 15, a 15 zostaje 15. Aby zaokrąglić w dół do wielokrotności 5, użyj =ZAOKR.W.DÓŁ(A2;5).

Ilustracja języków programowania w Coddy

Ucz się programowania z Coddy

ZACZNIJ