Opis
Użyj tej funkcji, aby zaokrąglić liczbę do określonej liczby cyfr. Obsługiwane w łańcuchach.
Funkcja Round jest przydatna do kontrolowania dokładności danych liczbowych w obliczeniach i wyświetlaniu.
Składnia
ZAOKRĄGL(liczba, liczba_cyfr)
Wejścia
Funkcja ta akceptuje następujące argumenty:
| Nazwa | Wymagane | Opis | Prawidłowe dane wejściowe |
|---|---|---|---|
liczba |
Tak | Liczba, którą chcesz zaokrąglić. | Liczba rzeczywista, odwołanie do komórki zawierającej liczbę rzeczywistą lub formuła, której wynikiem jest liczba rzeczywista. |
liczba_cyfr |
Tak | Liczba cyfr, do której chcesz zaokrąglić liczbę. | Liczba całkowita, odwołanie do komórki zawierającej liczbę całkowitą lub formuła, której wynikiem jest liczba całkowita. |
Przykłady
Dane próbki
| A | B | |
|---|---|---|
1 |
3.14159 | 1234.5678 |
2 |
-2.9876 | 0.0005 |
3 |
10.5 | 99.99 |
4 |
Fred | 3/11/2022 |
Przykładowe formuły
| Przypadek użycia | Formuła | Wyjaśnienie i wynik |
|---|---|---|
| Zaokrąglij liczbę do określonej liczby miejsc dziesiętnych. | =ZAOKRĄGL(A1, 2) |
Funkcja ROUND zaokrągla liczbę do określonej liczby cyfr. Ta formuła zaokrągla wartość w komórce A1 ( 3,14159 ) do 2 miejsc po przecinku, co daje 3,14 .
|
| Zaokrąglij liczbę do najbliższej wielokrotności potęgi 10. | =ZAOKR.(B1, -2) |
Liczba ujemna w drugim argumencie zaokrągla liczbę do lewej strony przecinka dziesiętnego. Ta formuła zaokrągla wartość w komórce B1 ( Wynik: 1200 |
| Zaokrąglij liczbę ujemną do określonej liczby miejsc dziesiętnych. | =ZAOKR.(A2, 1) |
Ta formuła zaokrągla wartość w komórce A2 ( Wynik: -3,0 |
| Zaokrąglij małą liczbę dziesiętną. | =ZAOKR.(B2, 3) |
Ta formuła zaokrągla wartość w komórce B2 ( Wynik: 0,001 |
| Zaokrąglij liczbę dziesiętną do najbliższej liczby całkowitej. | =ZAOKR.(A3, 0) |
Ta formuła zaokrągla wartość w komórce A3 ( Wynik: 11 |
| Obsługa wartości tekstowych w funkcji zaokrąglania. | =ZAOKR.(A4, 0) |
Funkcja ZAOKR wymaga podania wartości liczbowej jako pierwszego argumentu. Ponieważ A4 zawiera tekst, funkcja zwraca błąd. Wynik: #WARTOŚĆ! |
Uwagi
- Zastosowanie funkcji ROUND do tekstu spowoduje błąd #ARG!.
- Funkcja ROUND różni się od formatowania komórki tak, aby wyświetlała określoną liczbę miejsc dziesiętnych, ponieważ w rzeczywistości zmienia wartość przechowywaną w komórce poprzez usunięcie wszystkich cyfr na prawo od ostatniej zaokrąglonej cyfry.
- Funkcja ROUND stosuje standardowe reguły zaokrąglania: jeśli cyfrą po prawej stronie pozycji zaokrąglania jest 5 lub większa, zaokrągla się w górę, w przeciwnym razie zaokrągla się w dół.
- Zastosowanie funkcji ROUND do liczby dodatniej spowoduje jej zwiększenie w kierunku dodatnim, a zastosowanie funkcji ROUND do liczby ujemnej spowoduje jej zwiększenie w kierunku ujemnym.
- Funkcja ROUND różni się od funkcji ROUNDUP i ROUNDDOWN w następujący sposób:
- Jeżeli
num_digitsjest dodatnie (większe niż 0 ), funkcja ROUND zaokrągla (w górę lub w dół) do określonej liczby miejsc dziesiętnych. - Jeżeli
num_digitswynosi 0 , funkcja ROUND zaokrągla (w górę lub w dół) do najbliższej liczby całkowitej. - Jeżeli
num_digitsjest ujemne (mniejsze niż 0 ), funkcja ROUNDUP zaokrągla (w górę lub w dół) cyfry po lewej stronie przecinka dziesiętnego. - ROUNDUP zawsze zaokrągla od zera.
- ROUNDDOWN zawsze zaokrągla w kierunku zera.
- Jeżeli
Porady
- Użyj funkcji ROUND, gdy chcesz wykonać obliczenia o określonym poziomie precyzji.
- Aby wyświetlić liczby z określoną liczbą miejsc po przecinku bez zmiany wartości bazowej, należy użyć formatowania komórek zamiast funkcji ZAOKR.
- Funkcję ROUND można łączyć z innymi funkcjami, takimi jak SUMA lub ŚREDNIA , w celu wykonywania bardziej złożonych obliczeń.
- Należy pamiętać o potencjalnych błędach zaokrągleń w obliczeniach finansowych, w których wymagana jest duża precyzja.
- Rozważ użycie funkcji ZAOKR.W GÓRĘ lub ZAOKR.W DÓŁ , jeśli chcesz zawsze zaokrąglać w określonym kierunku, niezależnie od wartości cyfr.
- Jeśli chcesz zaokrąglić liczby w inny sposób, rozważ użycie innych funkcji zaokrąglania (link w Funkcje powiązane ).