Udostępnij za pośrednictwem


ISO.CEILING

Dotyczy:kolumna obliczeniowatabela obliczeniowaMiarawizualizacji

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)

funkcje Math i TrigFLOOR funkcjiCEILINGROUNDUP funkcji