Gibt eine Zahl zurück, die auf eine angegebene Anzahl von Dezimalstellen gerundet wurde.
Syntax
Round( Ausdruck [, numdecimalplaces ] )
Die Syntax der Funktion Round weist die folgenden Argumente auf:
Argument |
Beschreibung |
Ausdruck |
Erforderlich. Numerischer Ausdruck, der gerundet wird. |
numdecimalplaces |
Optional. Zahl, die angibt, wie viele Stellen rechts vom Dezimaltrennzeichen in der Rundung enthalten sind. Wenn keine Angabe erfolgt, wird die Funktion auf die nächste ganze Zahl gerundet. |
Hinweis: Diese VBA-Funktion gibt etwas zurück, das häufig als Rundung von Bankern bezeichnet wird. Seien Sie daher vorsichtig, bevor Sie diese Funktion verwenden. Verwenden Sie Arbeitsblattrundenfunktionen in Excel VBA, um besser vorhersagbare Ergebnisse zu erzielen.
Abfragebeispiele
Ausdruck |
Ergebnisse |
SELECT ProductSales.ProductID, Round(FinalPrice) AS Expr1 FROM ProductSales; |
Gibt die Produkt-ID zusammen mit "FinalPrice" zurück, gerundet auf die nächstgelegene Zahl (ohne Dezimalzahl). |
SELECT ProductSales.ProductID, Round(FinalPrice,1) AS RoundedPrice FROM ProductSales; |
Gibt die Produkt-ID zusammen mit "FinalPrice" zurück, gerundet auf die nächstgelegene Zahl mit 1 Dezimalzahl und wird in der Spalte RounderPrice angezeigt. |