Returnerer et tal afrundet til et angivet antal decimaler.
Syntaks
Round(expression [, numdecimalplaces ] )
Syntaksen for funktionen Afrund har disse argumenter:
| Argument | Beskrivelse |
|---|---|
| udtryk | Påkrævet. Numerisk udtryk, der afrundes. |
| numdecimalplaces | Valgfrit. Tal, der angiver, hvor mange pladser til højre for decimaltegnet, der medtages i afrundingen. Hvis det udelades, afrunder funktionen til nærmeste hele tal. |
Bemærk
Denne VBA-funktion returnerer noget, der normalt kaldes bankers afrunding. Så vær forsigtig, før du bruger denne funktion. Du kan få mere forudsigelige resultater ved at bruge regnearksrundfunktioner i Excel VBA.
Forespørgselseksempler
| Udtryk | Resultater |
|---|---|
| SELECT ProductSales.ProductID, Round(FinalPrice) AS Udtryk1 FROM ProductSales; | Returnerer produkt-id'et sammen med "FinalPrice" afrundet til det nærmeste tal (uden decimal). |
| SELECT ProductSales.ProductID, Round(FinalPrice,1) AS RoundedPrice FROM ProductSales; | Returnerer produkt-id'et sammen med "FinalPrice" afrundet til det nærmeste tal med 1 decimal og vises i kolonnen RounderPrice. |