Returnerar ett tal avrundat till ett angivet antal decimaler.
Syntax
Round(expression [, numdecimalplaces ] )
Syntaxen för funktionen Avrunda har följande argument:
| Argument | Beskrivning |
|---|---|
| uttryck | Obligatoriskt. Numeriskt uttryck som avrundas. |
| numdecimalplaces | Valfritt. Tal som anger hur många decimaler till höger om decimalkommat som ingår i avrundningen. Om funktionen utelämnas avrundas den till närmaste heltal. |
Obs
Denna VBA-funktion returnerar något som ofta kallas bankirer avrundning. Var därför försiktig innan du använder den här funktionen. Om du vill få mer förutsägbara resultat kan du använda funktionerna Avrunda kalkylblad i Excel VBA.
Frågeexempel
| Uttryck | Resultat |
|---|---|
| SELECT ProductSales.ProductID, Round(FinalPrice) AS Expr1 FROM ProductSales; | Returnerar produkt-ID tillsammans med "Slutpris" avrundat till närmaste tal (utan decimaltal). |
| SELECT ProductSales.ProductID, Round(FinalPrice,1) AS RoundedPrice FROM ProductSales; | Returnerar produkt-ID tillsammans med "Slutpris" avrundat till närmaste tal med 1 decimal och visas i kolumnen RounderPrice. |