Do zaokrąglania liczb w Excelu służy bardzo dobrze znana funkcja ZAOKR. Opisywałam ją już na blogu np. tutaj. Funkcja ta świetnie sprawdza się w sytuacjach, gdy chcemy zaokrąglić jakąś liczbę tak, jak w matematyce. Np. obliczyliśmy cenę brutto, znając cenę netto i stawkę VAT, jednak wartość wynikowa (brutto) wyszła nam z 4 miejscami po przecinku. Używamy funkcji ZAOKR z drugim argumentem równym 2 i działa. W ten sposób zaokrągliliśmy liczbę do 2 miejsc po przecinku.
Problem pojawia się jednak wtedy, gdy wyliczyliśmy np. plan sprzedaży dla handlowców i wyszedł on tak: 25 813,41 zł. Nie damy przecież człowiekowi takiego planu: nie dość, że z groszami, to jeszcze trudno zapamiętać. Może więc zaokrąglić do pełnych setek, czyli 25 800 zł? To się nawet da zrobić funkcją ZAOKR (drugi argument równy -2), jednak wyjdzie nam wtedy wartość mniejsza niż wyliczony plan. Z punktu widzenia biznesu: lepiej dać większy plan niż mniejszy. Wtedy jest większa szansa na zabezpieczenie budżetu. Najlepiej więc będzie zaokrąglić do pełnych setek zawsze w górę (wyjdzie: 25 900 zł). Tego jednak funkcja ZAOKR nie umie…
Myślę, że najlepszym i najprostszym rozwiązaniem, aby otrzymać zamierzoną wartść: 25 900 zł, będzie użycie innej funkcji niż ZAOKR. Funkcja ta to ZAOKR.GÓRA. Również zaokrągla ona liczby, jednak zawsze w górę. Oto kilka przykładów jej działania:
Zauważcie, że zarówno liczba 45,1 jak i 45,9 zostały zaokrąglone do tej samej liczby: 46 (zaokrąglenie = zero, oznacza brak miejsc dziesiętnych; więcej o tym, co wpisać w drugim argumencie znajdziesz tutaj).
Spójrzcie na tabelkę, w której wyliczone są wstępne plany sprzedaży dla handlowców. Na razie czyste, bez jakichkolwiek modyfikacji.
Każdą z tych wartości chcemy teraz przedstawić zaokrągloną do pełnych setek w górę. Etapy rozwiązania są więc takie:
- Najpierw napiszemy funkcję zaokrąglającą i skopiujemy dla całej tabelki.
- Potem skopiujemy wynik i wkleimy specjalnie wartości spowrotem do tabeli .
Do dzieła!
Funkcja zaokrąglająca ZAOKR.GÓRA
Do komórki B17 wpisz następującą formułę:
=ZAOKR.GÓRA(B3;-2)
A następnie skopiuj ją do zakresu B17:F28. Otrzymasz następujący wynik:
To, dlaczego w drugim argumencie wpisałam -2, wyjaśniam tutaj. Działa on tak samo, jak w funkcji ZAOKR.
Teraz skopiuj cały ten zakres (Ctrl + C) i…
Wklejanie wyniku jako wartości
Kliknij prawym przyciskiem myszy w komórce B3 i z menu kontekstowego wybierz opcję wklejania wartości, czyli 123:
Teraz już formuły w zakresie B17:F28 możesz usunąć. Nie będą potrzebne. Dla porządku można jeszcze usunąć miejsca dziesiętne z formatowania.
Oto wynik:
Dalsze poprawki, np. zaokrąglenie planu rocznego do pełnych tysięcy, to już ręczna robótka 🙂
No i tyle. Proste, prawda? Mam nadzieję, że wam się przyda! Zachęcam do komentowania i shareowania 🙂
Powiązane artykuły:
Witam,
Sumy też można zaokrąglić tą metodą
=ZAOKR.GÓRA(SUMA(B3:B14);-3)
pozdrawiam
Grzesiek
Witam,
Na sumach też można zastosować zaokrąglenia
=ZAOKR.GÓRA(SUMA(B3:14);-3)
Pozdrawiam
Grzesiek