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ń
Expression |
Wyniki |
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. |