Udostępnij za pośrednictwem


Funkcja ROUNDUP (język DAX)

Zaokrągla liczbę w górę, w kierunku od 0 (zera).

Składnia

ROUNDUP(<number>, <num_digits>)

Parametry

Termin

Definicja

liczba

Liczba rzeczywista, która ma zostać zaokrąglona w górę.

liczba_cyfr

Liczba cyfr, do której ma zostać wykonane zaokrąglenie.Ujemna wartość argumentu liczba_cyfr zaokrągla się po lewej stronie przecinka dziesiętnego; Jeśli argument liczba_cyfr wynosi zero lub jest pominięty, to liczba jest zaokrąglana do najbliższej liczby całkowitej.

Wartość zwracana

Liczba dziesiętna.

Uwagi

ZAOKR.GÓRA zachowuje się jak ZAOKR, oprócz tego, że zawsze zaokrągla liczbę w górę.

  • Jeśli liczba_cyfr jest większa od 0 (zero), liczba jest zaokrąglana w górę do wybranej liczby miejsc dziesiętnych.

  • Jeżeli wartość l_znak wynosi 0, liczba jest zaokrąglana w górę do najbliższej liczby całkowitej.

  • Jeżeli wartość l_znak jest mniejsza od 0, liczba jest zaokrąglana w górę po lewej stronie przecinka dziesiętnego.

Funkcje pokrewne

ZAOKR.GÓRA zachowuje się jak ZAOKR, oprócz tego, że zawsze zaokrągla liczbę w górę.

Przykład

Poniższa formuła zaokrągla liczbę Pi do czterech miejsc dziesiętnych.Oczekiwany wynik to 3,1416.

=ROUNDUP(PI(),4) 

Przykład: Miejsca_dziesiętne jako drugi Argument

Opis

Poniższa formuła zaokrągla liczbę 1,3 do najbliższej wielokrotności 0,2.Oczekiwany wynik to 1,4.

Kod

=ROUNDUP(1.3,0.2) 

Przykład: Liczba ujemna jako drugi Argument

Opis

Poniższa formuła Zaokrągla wartość kolumna, FreightCost, z oczekiwaną wyniki przedstawione w poniższej tabela:

Kod

=ROUNDUP([Values],-1)

Komentarze

Jeśli argument liczba_cyfr jest mniejszy od zera, liczbę miejsc po lewej stronie znaku dziesiętnego jest zwiększany o określonej wartości.

FreightCost

Oczekiwany wynik

13.25

20

2.45

10

25.56

30

1.34

10

345.01

350