Retorna um número arredondado para um número especificado de casas decimais.
Sintaxe
Round( expression [, numdecimalplaces ] )
A sintaxe da função Round tem esses argumentos:
Argumento |
Descrição |
expressão |
Obrigatório. Expressão numérica que está sendo arredondada. |
numdecimalplaces |
Opcional. Número que indica quantos lugares à direita do decimal estão incluídos no arredondamento. Se omitida, a função será arredondada para o número inteiro mais próximo. |
Observação: Essa função VBA retorna algo comumente chamado de arredondamento de banqueiros. Portanto, tenha cuidado antes de usar essa função. Para obter resultados mais previsíveis, use funções da Rodada de Planilha no VBA do Excel.
Exemplos de consulta
Expressão |
Resultados |
SELECT ProductSales.ProductID, Round(FinalPrice) AS Expr1 FROM ProductSales; |
Retorna a ID do produto junto com "FinalPrice" arredondado para o número mais próximo (sem decimal). |
SELECT ProductSales.ProductID, Round(FinalPrice,1) AS RoundedPrice FROM ProductSales; |
Retorna a ID do produto junto com "FinalPrice" arredondada para o número mais próximo com 1 decimais e exibe na coluna RounderPrice. |