Jak wyłączyć zaokrąglanie liczb Excel? Kontrola precyzji wyświetlania

Piotr Napora
przez Piotr Napora
5 min. czytania

Aby wyłączyć automatyczne zaokrąglanie liczb w Excelu i sprawować pełną kontrolę nad precyzją wyświetlania oraz obliczeń, należy odróżnić trzy różne zjawiska:

  • Wyświetlanie zaokrąglonych liczb wskutek formatu komórki lub szerokości kolumny
  • Zaokrąglanie dokonywane przez funkcje matematyczne (ZAOKR, ZAOKR.W.GÓRĘ, ZAOKR.DÓŁ itp.)
  • Ustawienie dokładności obliczeń zgodnie z wyświetlaniem („Set precision as displayed”)

Poniżej znajdują się krok po kroku instrukcje, jak kontrolować każdy z tych aspektów.

1. Zwiększenie precyzji wyświetlania liczb w komórkach

Często Excel wyświetla mniej miejsc po przecinku, niż rzeczywiście przechowuje i wykorzystuje w obliczeniach. W rezultacie wydaje się, że liczba jest zaokrąglona, choć jest to tylko „zaokrąglenie wizualne”.

Kroki:

  1. Zaznacz wybrane komórki (lub cały arkusz: klikając lewy górny narożnik między nagłówkami kolumn i wierszy).
  2. Przejdź do karty Narzędzia główne.
  3. W grupie Liczba kliknij ikonę „Zwiększ liczbę miejsc dziesiętnych” (symbol z przecinkiem i strzałką w prawo), aż zobaczysz wystarczającą liczbę miejsc po przecinku.

Wskazówka – Jeżeli mimo to widzisz ####### w komórce, zwiększ szerokość kolumny przez przeciągnięcie jej prawej krawędzi.

Alternatywna metoda:

  1. Kliknij prawym przyciskiem myszki wybrane komórki i wybierz Formatuj komórki.
  2. W zakładce Liczby wybierz kategorię Liczba.
  3. Ustaw odpowiednią liczbę miejsc dziesiętnych.

2. Kontrola zaokrągleń przez funkcje Excela

Excel nie zaokrągla automatycznie wartości liczbowych do wyświetlanego formatu — chyba że używasz funkcji zaokrąglających, takich jak:

  • ZAOKR() (zaokrąglenie matematyczne),
  • ZAOKR.DÓŁ() (zaokrąglenie w dół),
  • ZAOKR.GÓRA() (zaokrąglenie w górę),
  • ZAOKR.CAŁK(), ZAOKR.PARZ(), ZAOKR.NIEPARZ() i inne.

Uwaga – Jeśli nie stosujesz funkcji zaokrąglających i poprawnie ustawisz wyświetlanie miejsc po przecinku (patrz wyżej), Excel nie będzie sam w sobie obcinał i zaokrąglał wartości przechowując pełną precyzję, nawet jeżeli widocznych jest tylko np. 2 miejsca po przecinku.

3. Ustawienie dokładności obliczeń zgodnie z wyświetlaniem (precyzja = wyświetlanie)

Excel domyślnie oblicza na pełnej precyzji liczby, niezależnie od tego, ile miejsc po przecinku widzisz. Jeśli chcesz, by Excel wykonywał obliczenia tylko z taką dokładnością, jaka jest wyświetlana (czyli np. obcinał wartości na 2 miejscach dziesiętnych i właśnie takiej wartości używał dalej), włącz funkcję Ustaw dokładność zgodnie z wyświetlaniem („Set precision as displayed”).

Instrukcja krok po kroku

  1. Kliknij Plik > Opcje.
  2. Przejdź do sekcji Zaawansowane.
  3. Przewiń do sekcji Podczas obliczania tego skoroszytu.
  4. Zaznacz opcję Ustaw dokładność zgodnie z wyświetlaniem.
  5. Potwierdź komunikat ostrzegawczy — ta zmiana jest nieodwracalna i przycina WSZYSTKIE dane liczbowe w skoroszycie (może to skutkować nieodwracalną utratą precyzji danych).

Zalecenie – Opcja ta powinna być stosowana tylko wtedy, gdy jesteś pewny, że wyświetlana liczba jest dokładnością, jakiej oczekujesz w końcowych wynikach obliczeń.

4. Jak zapobiegać niepożądanemu zaokrąglaniu WYNIKÓW działań?

Obliczając np. (1,23 \times 89,50) Excel liczy na pełnej precyzji (nawet 15 cyfr znaczących). Jeśli wyniki w kolumnie wyświetlają się jako „110,09” zamiast „110,085”, ustaw większą liczbę miejsc dziesiętnych wyświetlania według instrukcji z punktu 1. Dopiero użycie funkcji ZAOKR(używającej docelowej liczby miejsc po przecinku) wymusi zaokrąglenie wyniku.

Jeśli chcesz uciąć (a nie zaokrąglić!) liczbę do danej liczby miejsc dziesiętnych:

  • Użyj funkcji ZAOKR.DÓŁ(liczba; liczba_cyfr). Przykład:
    =ZAOKR.DÓŁ(4,67836; 2)
    Daje 4,67.

5. Problemy z bardzo dużymi lub bardzo małymi liczbami

Jeśli wpisujesz liczby bardzo duże lub bardzo małe (np. wartości naukowe), ustaw w formatowaniu liczbę miejsc dziesiętnych lub zmień kategorię formatu na „Naukowy” w oknie Formatowanie komórek.

Podsumowanie – najważniejsze zasady kontroli precyzji w Excelu

  • Excel nie zaokrągla automatycznie wartości liczbowych, tylko wyświetla wybraną liczbę miejsc dziesiętnych.
  • Aby zobaczyć pełną precyzję, zwiększ liczbę miejsc dziesiętnych lub zmień format komórki.
  • Funkcje zaokrąglające naprawdę zmieniają wartość liczby, a nie tylko jej wyświetlanie.
  • Opcja „Ustaw dokładność zgodnie z wyświetlaniem” sprawia, że Excel faktycznie ucina wartości do wyświetlanej precyzji — używaj jej z rozwagą!

Najczęściej zadawane pytania (FAQ):

  • Czy zmiana liczby miejsc dziesiętnych wpływa na obliczenia?
    Nie — to tylko zmiana wyglądu, nie wartości używanej w obliczeniach.

  • Jak usunąć zaokrąglenie tylko w jednej komórce lub kolumnie?
    Zwiększ liczbę miejsc dziesiętnych tylko dla wybranych komórek, stosując opisane wcześniej metody.

  • Jak sprawdzić faktyczną wartość w komórce?
    Spójrz na pasek formuły u góry – tam zawsze wyświetlona jest pełna liczba, która znajduje się w komórce.

Dzięki tej wiedzy będziesz mógł perfekcyjnie kontrolować, kiedy, gdzie i jak Excel zaokrągla liczby – i kiedy możesz to wyłączyć lub wymusić odpowiednią precyzję obliczeń i prezentacji danych.

Podziel się artykułem
Follow:
Piotr Napora jest absolwentem Informatyki na Politechnice Warszawskiej, z ponad 11 lat doświadczenia w branży marketingu cyfrowego. W swojej karierze zarządzał zespołami liczącymi do 25 osób, realizując projekty dla firm z listy Fortune 500. Poza pracą pasjonat aktywnego trybu życia, a w wolnych chwilach pokonuje setki kilometrów na rowerze.
Brak komentarzy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *