Freigeben über


ROUNDDOWN

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Rundet eine Zahl gegen 0 (null) ab.

Syntax

ROUNDDOWN(<number>, <num_digits>)

Parameter

Begriff Definition
number Eine reelle Zahl, die Sie abrunden möchten.
num_digits Die Anzahl der Ziffern, auf die Sie roundmöchten. Negative Rundungen auf die left des Dezimalkomma; 0 bis zur nächsten ganzen Zahl.

value zurückgeben

Eine Dezimalzahl

Bemerkungen

  • If num_digits größer als 0 (Null) ist, wird die value in number auf die angegebene Anzahl von Dezimalstellen abgerundet.

  • If num_digits ist 0, dann wird die value in number auf die nächste ganze Zahl abgerundet.

  • If num_digits kleiner als 0 ist, wird die value in number auf den left des Dezimalkomma abgerundet.

  • ROUNDDOWN verhält sich wie ROUND, except, dass sie immer eine Zahl nach unten rundet. Die INT-Funktion rundet auch ab, aber mit INT ist das Ergebnis immer eine ganze Zahl, während sie mit ROUNDDOWN die Genauigkeit des Ergebnisses steuern können.

Beispiel 1

Im folgenden Beispiel wird 3,14159 auf drei Dezimalstellen abgerundet. Das erwartete Ergebnis ist 3,141.

= ROUNDDOWN(3.14159,3)

Beispiel 2

Im folgenden Beispiel wird die value von 31415,92654 auf 2 Dezimalstellen auf die left des Dezimalzeichens gerundet. Das erwartete Ergebnis ist 31.400.

= ROUNDDOWN(31415.92654, -2)

Mathematische and Trig-FunktionenROUNDROUNDUPROUNDDOWNMROUNDINT