Возвращает число, округленное до указанного числа десятичных разрядов.
Синтаксис
Round( expression [, numdecimalplaces ] )
Аргументы функции Round :
Аргумент |
Описание |
выражение |
Обязательный аргумент. Числовое выражение с округлением. |
numdecimalplaces |
Необязательный. Число, указывающее, сколько мест справа от десятичной запятой включено в округление. Если этот параметр опущен, функция округляется до ближайшего целого числа. |
Примечание: Эта функция VBA возвращает то, что обычно называется округлением банкиров. Поэтому будьте осторожны, прежде чем использовать эту функцию. Чтобы получить более предсказуемые результаты, используйте функции "Циклический лист" в Excel VBA.
Примеры запросов
Expression |
Результаты |
SELECT ProductSales.ProductID, Round(FinalPrice) AS Expr1 FROM ProductSales; |
Возвращает идентификатор продукта вместе с "FinalPrice", округленным до ближайшего числа (без десятичного числа). |
SELECT ProductSales.ProductID, Round(FinalPrice,1) AS RoundedPrice FROM ProductSales; |
Возвращает идентификатор продукта вместе с "FinalPrice", округленным до ближайшего числа с 1 десятичным и отображаемым в столбце RounderPrice. |