ISO.CEILING
Dotyczy:kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Zaokrągla liczbę w górę do najbliższej liczby całkowitej lub najbliższej wielokrotności istotności.
Składnia
ISO.CEILING(<number>[, <significance>])
Parametry
Termin | Definicja |
---|---|
number |
Liczba, którą chcesz zaokrąglić, lub odwołanie do kolumny zawierającej liczby. |
significance |
(opcjonalnie) Wielokrotność istotności, do której chcesz zaokrąglić. Na przykład, aby zaokrąglić do najbliższej liczby całkowitej, wpisz 1. Jeśli jednostka istotności nie jest określona, liczba jest zaokrąglona w górę do najbliższej liczby całkowitej. |
Wartość zwracana
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 przez iso w celu określenia wartości pułapu.
Obie funkcje zwracają tę samą wartość dla liczb dodatnich, ale różne wartości liczb ujemnych. W przypadku użycia dodatniej wielokrotności istotności zarówno CEILING, jak i ISO.CEILING zaokrąglić 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:
Jeśli pierwszy argument ma typ waluty, wynik będzie typem waluty.
Jeśli opcjonalny argument nie jest uwzględniony, wynik jest typu liczby całkowitej.
Jeśli argument istotności jest typu logicznego, wynik jest typu całkowitego.
Jeśli 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, jeśli chcesz uniknąć używania mniejszych jednostek w cenach. Jeśli istniejący produkt jest wyceniany na 4,42 USD, możesz użyć ISO.CEILING, aby zaokrąglić ceny do najbliższej jednostki pięciu centów.
= ISO.CEILING(4.42,0.05)
Przykład: liczby ujemne
Poniższa formuła zwraca wartość limitu ISO -4,40.
= ISO.CEILING(-4.42,0.05)