Zwraca liczbę zaokrągloną do określonej liczby miejsc dziesiętnych.
Składnia
Round(wyrażenie [, numdecimalplaces ] )
W składni funkcji Zaokrąglenie występują następujące argumenty:
| Argument | Opis |
|---|---|
| wyrażenie | Argument wymagany. Zaokrąglanie wyrażenia liczbowego. |
| numdecimalplaces | Argument opcjonalny. Liczba wskazująca, ile miejsc po prawej stronie przecinka dziesiętnego jest uwzględnianych w zaokrągleniu. Jeśli zostanie pominięty, funkcja zaokrągla liczbę całkowitą do najbliższej liczby całkowitej. |
Uwaga
Ta funkcja języka VBA zwraca wartość często określaną jako zaokrąglanie przez bankierów. Przed użyciem tej funkcji należy zachować ostrożność. Aby uzyskać bardziej przewidywalne wyniki, użyj funkcji Arkusz okrągły w programie Excel VBA.
Przykłady zapytań
| Wyrażenie | Rezultat |
|---|---|
| SELECT ProductSales.ProductID, Round(FinalPrice) AS Expr1 FROM ProductSales; | Zwraca identyfikator produktu wraz z wartością "Cena Ostateczna" zaokrągloną do najbliższej liczby (bez miejsca dziesiętnego). |
| SELECT ProductSales.ProductID, Round(FinalPrice,1) AS RoundedPrice FROM ProductSales; | Zwraca identyfikator produktu wraz z wartością "Cena Ostateczna" zaokrągloną do najbliższej liczby z liczbą 1 dziesiętną i wyświetlaną w kolumnie RounderPrice. |