Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Retorna uma expressão formatada como um número.

Sintaxe

FormatNumber ( Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )

A sintaxe da função FormatNumber tem esses argumentos:

Argumento

Descrição

Expressão

Obrigatório. Expressão a ser formatada.

NumDigitsAfterDecimal

Opcional. Valor numérico que indica quantos lugares à direita do decimal são exibidos. O valor padrão é –1, o que indica que as configurações regionais do computador são usadas.

IncluirLeadingDigit

Opcional. Constante triestado que indica se um zero líder é exibido ou não para valores fracionários. Consulte Seção Configurações para obter valores.

UseParensForNegativeNumbers

Opcional. Constante triestual que indica se deve ou não colocar valores negativos dentro de parênteses. Consulte Seção Configurações para obter valores.

GroupDigits

Opcional. Constante triestado que indica se os números são agrupados ou não usando o delimitador de grupo especificado nas configurações regionais do computador. Consulte Seção Configurações para obter valores.

Configurações

Os argumentos IncludeLeadingDigit, UseParensForNegativeNumbers e GroupDigits têm as seguintes configurações:

Constante

Valor

Descrição

vbTrue

–1

Verdadeira

vbFalse

0

Falsa

vbUseDefault

–2

Use a configuração das configurações regionais do computador.

Comentários

Quando um ou mais argumentos opcionais são omitidos, os valores para argumentos omitidos são fornecidos pelas configurações regionais do computador.

Observação:  Todas as informações de configurações vêm da guia Número de Configurações Regionais .

Exemplos

Expressão

Resultados

SELECT FormatNumber([SalePrice]) AS Expr1 FROM ProductSales;

Formata os valores de moeda no campo "SalePrice" no formato "Número" e retorna na coluna Expr1.

SELECT FormatNumber([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales;

Formata os valores numéricos no campo "Desconto" no formato "Número" com 2 pontos decimais, todos os valores inferiores a 1 terão "0" antes do decimal, os valores negativos serão abordados em parênteses, o valor será agrupado por delimitador padrão ("1000" será exibido como 1.000,00, "-1000" será exibido como (1.000,00), "0" será exibido como 0,00).

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.