Compartilhar via


Formatos numéricos predefinidos para a função FORMAT

A tabela a seguir identifica os nomes de formatos numéricos predefinidos. Estes podem ser usados por nome como o argumento de estilo para a função Format.

Especificação de formato

Descrição

"General Number"

Exibe o número sem separadores de milhar.

"Currency"

Exibe o número com separadores de milhar, quando apropriado; exibe dois dígitos à direita do separador decimal. A saída é baseada nas configurações de localidade do sistema.

"Fixed"

Exibe pelo menos um dígito à esquerda e dois dígitos à direita do separador decimal.

"Standard"

Exibe o número com separadores de milhar, pelo menos um dígito à esquerda e dois dígitos à direita do separador decimal.

"Percent"

Exibe o número multiplicado por 100 com um símbolo de porcentagem (%) anexado à direita; sempre exibe dois dígitos à direita do separador decimal.

"Scientific"

Usa a notação científica padrão, fornecendo dois dígitos significativos.

"Yes/No"

Exibe No quando o número é 0; caso contrário, exibe Yes.

"True/False"

Exibe False quando o número é 0; caso contrário, exibe True.

"On/Off"

Exibe Off quando o número é 0; caso contrário, exibe On.

Comentários

Observe que as cadeias de formato são baseadas no Visual Basic (Automação OLE) e, portanto, podem ter comportamento ligeiramente diferente das cadeias de formato usadas pelo .NET Framework. Não há suporte para abreviações como "P" e "x". Quaisquer outras cadeias de caracteres fornecidas como um argumento para a função FORMAT são interpretadas como a definição de um formato personalizado.

Observação importanteImportante

Se value for BLANK(), a função retornará uma cadeia de caracteres vazia.

Se format_string for BLANK (), o valor será formatado com um formato "Número Geral".

Exemplo

Os exemplos a seguir mostram o uso de diferentes cadeias de formatação predefinidas para formatar um valor numérico.

FORMAT( 12345.67, "General Number")
FORMAT( 12345.67, "Currency")
FORMAT( 12345.67, "Fixed")
FORMAT( 12345.67, "Standard")
FORMAT( 12345.67, "Percent")
FORMAT( 12345.67, "Scientific")

As expressões anteriores retornam os seguintes resultados:

12345.67 "Número Geral" exibe o número sem formatação.

$12,345.67 "Moeda" exibe o número com sua formatação de moeda da localidade. Este exemplo mostra a formatação padrão do conversor de moedas dos Estados Unidos.

12345.67 "Fixo" exibe pelo menos um dígito à esquerda do separador decimal e dois dígitos à direita do separador decimal.

12,345.67 "Padrão" exibe pelo menos um dígito à esquerda do separador decimal e dois dígitos à direita do separador decimal e inclui separadores de milhar. Este exemplo mostra a formatação padrão de número dos Estados Unidos.

1,234,567.00 % "Percentual" exibe o número como um percentual (multiplicado por 100) com formatação e o símbolo de porcentagem à direita do número separado por um único espaço.

1.23E+04 "Scientific" exibe o número em notação científica com dois dígitos decimais.

Consulte também

Referência

Função FORMAT

Formatos predefinidos de data e hora para a função FORMAT

Formatos numéricos personalizados para a função FORMAT