ISO.CEILING
Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne
Zaokrągla liczbę w górę do najbliższej liczby całkowitej or do najbliższej wielokrotności istotności.
Składnia
ISO.CEILING(<number>[, <significance>])
Parametry
Termin | Definicja |
---|---|
number |
Liczba, którą chcesz round, or odwołanie do kolumny, która contains liczby. |
significance |
(opcjonalnie) Wielokrotność istotności, do której chcesz round. Na przykład aby round do najbliższej liczby całkowitej, wpisz 1. If określona jednostka istotności jest not, liczba jest zaokrąglona w górę do najbliższej liczby całkowitej. |
Zwracanie value
Liczba o tym samym typie co argument number
zaokrąglony zgodnie z określoną wartością.
Uwagi
Istnieją dwie funkcje CEILING w DAX, z następującymi różnicami:
Funkcja CEILING emuluje zachowanie funkcji CEILING w programie Excel.
Funkcja ISO.CEILING jest zgodna z zachowaniem zdefiniowanym w formacie ISO na potrzeby określania ceilingvalue.
Dwie funkcje zwracają te same value dla liczb dodatnich, ale różne values dla liczb ujemnych. W przypadku użycia dodatniej wielokrotności istotności obie CEILINGandISO.CEILINGround liczby ujemne w górę (w kierunku nieskończoności dodatniej). W przypadku użycia ujemnej wielokrotności istotności CEILING zaokrągla liczby ujemne w dół (w kierunku nieskończoności ujemnej), a ISO.CEILING zaokrągla liczby ujemne w górę (w kierunku nieskończoności dodatniej).
Typ wyniku jest zwykle tym samym typem istotności używanej jako argument z następującymi wyjątkami:
If argument first jest typu currency, wynik będzie currency typ.
If opcjonalny argument jest not uwzględniony wynik jest typu liczby całkowitej.
If argument istotności jest typu logicznego, a wynik jest typu całkowitego.
If argument istotności jest typem nieliczbowym, wynik jest typu rzeczywistego.
Przykład: liczby dodatnie
Poniższa formuła zwraca wartość 4,45. Może to być przydatne if chcesz uniknąć używania mniejszych jednostek w cenach. If istniejący product jest wyceniany na 4,42 USD, można użyć ISO.CEILING, aby round ceny do najbliższej jednostki pięciu centów.
= ISO.CEILING(4.42,0.05)
Przykład: liczby ujemne
Poniższa formuła zwraca ceilingvalue ISO z -4.40.
= ISO.CEILING(-4.42,0.05)