Funkcja ROUND
Zaokrągla liczbę do określonej liczby cyfr.
Składnia
ROUND(<number>, <num_digits>)
Parametry
Termin |
Definicja |
---|---|
number |
Liczba, która ma zostać zaokrąglona. |
num_digits |
Liczba cyfr, do której ma zostać dokonane zaokrąglenie. W przypadku ujemnej wartości tego argumentu liczba jest zaokrąglana po lewej stronie punktu dziesiętnego; jeśli jest on równy zero, liczba jest zaokrąglana do najbliższej liczby całkowitej. |
Wartość zwracana
Liczba dziesiętna.
Uwagi
Jeśli wartość argumentu num_digits jest większa od 0 (zero), liczba zostaje zaokrąglona do określonej liczby miejsc dziesiętnych.
Jeśli argument num_digits jest równy 0, liczba zostaje zaokrąglona do najbliższej liczby całkowitej.
Jeśli argument num_digits jest mniejszy od 0, liczba zostaje zaokrąglona po lewej stronie separatora dziesiętnego.
Funkcje pokrewne
Aby liczby były zawsze zaokrąglane w górę (w kierunku od zera), należy użyć funkcji ROUNDUP.
Aby liczby były zawsze zaokrąglane w dół (w kierunku zera), należy użyć funkcji ROUNDDOWN.
Aby zaokrąglić liczbę do określonej wielokrotności (na przykład do najbliższej wielokrotności liczby 0,5), należy użyć funkcji MROUND.
Funkcji TRUNC i INT można użyć, aby uzyskać część całkowitą liczby.
Przykład
Poniższa formuła zaokrągla liczbę 2,15 do jednego miejsca dziesiętnego. Oczekiwany wynik to 2,2.
=ROUND(2.15,1)
Poniższa formuła zaokrągla liczbę 21,5 do jednego miejsca dziesiętnego po lewej stronie separatora dziesiętnego. Oczekiwany wynik to 20.
=ROUND(21.5,-1)