Udostępnij za pośrednictwem


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

CEILING(<number>, <significance>)

Parametry

Termin Definicja
number Liczba, którą chcesz zaokrąglić, lub odwołanie do kolumny zawierającej liczby.
significance Wielokrotność istotności, do której chcesz zaokrąglić. Na przykład, aby zaokrąglić do najbliższej liczby całkowitej, wpisz 1.

Wartość zwracana

Liczba zaokrąglona 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).

  • Zwracany typ jest zwykle tego samego typu argumentu znaczącego, z następującymi wyjątkami:

    • Jeśli typem argumentu liczbowego jest waluta, zwracany typ to waluta.
    • Jeśli typ argumentu istotności to Wartość logiczna, zwracany typ to liczba całkowita.
    • Jeśli typ argumentu istotności jest nieliczbowy, zwracany typ jest prawdziwy.

Przykład 1

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ć CEILING, aby zaokrąglić ceny do najbliższej jednostki pięciu centów.

= CEILING(4.42,0.05)

Przykład 2

Poniższa formuła zwraca podobne wyniki jak w poprzednim przykładzie, ale używa wartości liczbowych przechowywanych w kolumnie ProductPrice.

= CEILING([ProductPrice],0.05)

funkcje Math i TrigFLOOR funkcjiISO.CEILINGROUNDUP funkcji