ISO.CEILING

Gilt für:Berechnete SpalteBerechnete TabelleMeasureVisuelle Berechnung

Rundet eine Zahl auf die nächste ganze Zahl oder das nächste Vielfache von „significance“ auf.

Syntax

ISO.CEILING(<number>[, <significance>])  

Parameter

Begriff Definition
number Die Zahl, die Sie runden möchten, oder ein Verweis auf eine Spalte, die Zahlen enthält.
significance (optional) Das Vielfache von „significance“, auf das Sie runden möchten. Wenn Sie z. B. auf die nächste ganze Zahl runden möchten, geben Sie 1 ein. Wenn die Einheit von „significance“ nicht angegeben ist, wird die Zahl auf die nächste ganze Zahl aufgerundet.

Rückgabewert

Eine Zahl vom Typ des Arguments number wie angegeben gerundet.

Bemerkungen

In DAX gibt es zwei CEILING-Funktionen mit den folgenden Unterschieden:

  • Die CEILING-Funktion emuliert das Verhalten der CEILING-Funktion (OBERGRENZE) in Excel.

  • Die Funktion ISO.CEILING folgt dem von ISO definierten Verhalten bei der Bestimmung des Obergrenzenwerts.

Die beiden Funktionen geben den gleichen Wert für positive Zahlen, aber unterschiedliche Werte für negative Zahlen zurück. Bei Verwendung eines positiven Vielfachen von „significance“ runden sowohl CEILING als auch ISO.CEILING negative Zahlen auf (in Richtung positive Unendlichkeit). Bei Verwendung eines negativen Vielfachen von „significance“ rundet CEILING negative Zahlen ab (in Richtung negative Unendlichkeit), während ISO.CEILING negative Zahlen aufrundet (in Richtung positive Unendlichkeit).

Der Ergebnistyp ist in der Regel derselbe Typ der als Argument verwendeten „significance“ mit den folgenden Ausnahmen:

  • Wenn das erste Argument den Typ „currency“ hat, dann hat das Ergebnis den Typ „currency“.

  • Wenn das optionale Argument nicht eingeschlossen ist, hat das Ergebnis den Typ „integer“.

  • Wenn das Argument „significance“ den Typ „Boolesch“ hat, dann hat das Ergebnis den Typ „integer“.

  • Wenn das Argument „significance“ den Typ „Nicht numerisch“ hat, dann hat das Ergebnis den Typ „real“.

Beispiel: Positive Zahlen

Die folgende Formel gibt 4,45 zurück. Dies kann nützlich sein, wenn Sie vermeiden wollen, kleinere Einheiten in Ihrer Preisgestaltung zu verwenden. Wenn ein bestehendes Produkt den Preis 4,42 € hat, können Sie mit ISO.CEILING die Preise auf die nächste Einheit von fünf Cent aufrunden.

= ISO.CEILING(4.42,0.05)  

Beispiel: Negative Zahlen

Die folgende Formel gibt den ISO.CEILING-Wert -4,40 zurück.

= ISO.CEILING(-4.42,0.05)  

Mathematische und trigonometrische Funktionen
FLOOR-Funktion
CEILING-Funktion
ROUNDUP-Funktion