Freigeben über


RUNDEN-Funktion (DAX)

Rundet eine Zahl auf die angegebene Anzahl von Stellen.

Syntax

ROUND(<number>, <num_digits>)

Parameter

Ausdruck

Definition

number

Die Zahl, die Sie runden möchten.

num_digits

Die Anzahl der Stellen, auf die Sie runden möchten. Bei einem negativen Wert werden die Stellen links vom Dezimaltrennzeichen gerundet, bei einem Wert von 0 (null) wird auf die nächste ganze Zahl gerundet.

Rückgabewert

Eine Dezimalzahl.

Hinweise

Wenn num_digits größer 0 (null) ist, wird die Zahl auf die angegebene Anzahl von Dezimalstellen gerundet.

Wenn num_digits 0 ist, wird die Zahl auf die nächste ganze Zahl gerundet.

Wenn num_digits kleiner 0 ist, wird die Zahl links vom Dezimaltrennzeichen gerundet.

Verwandte Funktionen

Um immer aufzurunden (weg von 0), verwenden Sie die ROUNDUP-Funktion.

Um immer abzurunden (hin zu 0), verwenden Sie die ROUNDDOWN-Funktion.

Um auf ein bestimmtes Vielfaches zu runden (z. B. auf das nächste Vielfache von 0,5), verwenden Sie die MROUND-Funktion.

Mit der TRUNC-Funktion und der INT-Funktion können Sie den ganzzahligen Teil der Zahl abrufen.

Beispiel

Die folgende Formel rundet 2,15 auf eine Dezimalstelle auf. Das erwartete Ergebnis ist 2,2.

=ROUND(2.15,1)

Die folgende Formel rundet 21,5 auf eine Dezimalstelle links vom Dezimaltrennzeichen. Das erwartete Ergebnis ist 20.

=ROUND(21.5,-1)