Zwraca liczbę zaokrągloną do określonej liczby miejsc dziesiętnych.
Składnia
Round(wyrażenie [, numdecimalplaces ] )
W składni funkcji Round występują następujące argumenty:
Argument | Opis |
---|---|
wyrażenie |
Argument wymagany. Zaokrąglane wyrażenie liczbowe. |
numdecimalplaces |
Argument opcjonalny. Liczba wskazująca, ile miejsc po prawej stronie separatora dziesiętnego jest uwzględnianych w zaokrąglaniach. W przypadku pominięcia funkcja zaokrągla liczbę do najbliższej liczby pełnej. |
Uwaga: Ta funkcja VBA zwraca wartość często określaną jako zaokrąglanie przez bankerów. Dlatego należy zachować ostrożność przed użyciem tej funkcji. Aby uzyskać bardziej przewidywalne wyniki, użyj funkcji Zaokrąglaj arkusz w programie Excel VBA.
Przykłady zapytań
Wyrażenie | Wyniki |
---|---|
SELECT ProductSales.ProductID, Round(FinalPrice) AS Wyr1 FROM ProductSales; |
Zwraca identyfikator produktu wraz z wartością "FinalPrice" zaokrągloną do najbliższej liczby (bez wartości dziesiętnych). |
SELECT ProductSales.ProductID, Round(FinalPrice;1) AS RoundedPrice FROM ProductSales; |
Zwraca identyfikator produktu wraz z wartością "FinalPrice" zaokrągloną do najbliższej liczby z liczbą dziesiętną 1 i jest wyświetlana w kolumnie RounderPrice. |