Round-Funktion
Gibt eine Zahl zurück, die auf eine bestimmte Anzahl von Dezimalstellen gerundet wurde.
Syntax
Round(expression, [ numdecimalplaces ])
Die Syntax der Round-Funktion weist folgende Teile auf:
Teil | Beschreibung |
---|---|
expression | Erforderlich. Numerischer Ausdruck wird abgerundet. |
numdecimalplaces | Optional. Die Anzahl gibt an, wie viele Stellen rechts vom Dezimalkomma in der Abrundung beinhaltet werden. Wenn es ausgelassen wird, werden die Ganzzahlen von der Round-Funktion zurückgegeben. |
Hinweis
Diese VBA-Funktion gibt etwas zurück, was häufig als „kaufmännisches Runden“ bezeichnet wird. Verwenden Sie diese Funktion daher nur mit Bedacht. Für besser vorhersagbare Ergebnisse verwenden Sie Worksheet Round-Funktionen in VBA in Excel.
Beispiel
?Round(0.12335,4)
0,1234
?Round(0.12345,4)
0,1234
?Round(0.12355,4)
0,1236
?Round(0.12365,4)
0,1236
?WorksheetFunction.Round(0.12345,4)
0,1235
?WorksheetFunction.RoundUp(0.12345,4)
0,1235
?WorksheetFunction.RoundDown(0.12345,4)
0,1234
?Round(0.00005,4)
0
?WorksheetFunction.Round(0.00005,4)
0,0001
?WorksheetFunction.RoundUp(0.00005,4)
0,0001
?WorksheetFunction.RoundDown(0.00005,4)
0
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.