Udostępnij za pośrednictwem


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)

Zobacz także

Odwołanie

Funkcja ROUND

Funkcja ROUNDDOWN

Funkcja MROUND

Funkcja INT

Funkcja TRUNC

Inne zasoby

Funkcje matematyczne i trygonometryczne (język DAX)