Formatos numéricos definidos pelo usuário

Para definir formatos de número, selecione Definido pelo usuário na lista Categoria e defina o formato no campo Instrução de formato definida pelo usuário.

Os formatos são definidos com códigos de formato. Para excluir um formato definido pelo usuário, selecione-o na lista de formatos de número e clique em Excluir.

É possível usar formatos definidos pelo usuário com elementos gráficos de célula.

Você pode especificar [graphic] como um formato numérico em uma célula. Se a célula estiver preenchida com o nome de um gráfico existente, esse gráfico será exibido. Isso é compatível com a mudança dinâmica do gráfico exibido.

Códigos de formato

Um formato definido pelo usuário pode ter até 4 partes, separadas por ponto e vírgula. As partes especificam os formatos para números positivos, números negativos, valores nulos e texto.

Por exemplo, este formato exibe valores positivos em azul e valores negativos em vermelho:

[blue]#,#;[red]#,#

Também é possível especificar condições. Por exemplo, este formato exibe valores inferiores a 5 em vermelho e valores inferiores a 100 em azul:

[<5][red]0;[<100][blue]0

Se você especificar apenas duas partes, a primeira será usada para números positivos e valores nulos, e a segunda para números negativos. Se especificar apenas uma parte, todos os números usaram esse formato. Se ignorar uma parte, inclua seu ponto e vírgula de fechamento.

Casas decimais e dígitos

Para formatar frações ou casas decimais, use caracteres curingas. Os números são arredondados para o número de casas decimais correspondente aos caracteres curingas. Se houver mais dígitos na frente da vírgula do que caracteres curingas, eles também serão exibidos. Se o formato contiver apenas o sinal de número (#) após a casa decimal, os números menores de 1 começarão com uma casa decimal.
Código de Formato Função
# Exibe apenas dígitos. Valores nulos não são exibidos.
0 (Null) Exibe valores nulos se um número tiver menos dígitos do que valores nulos no formato.
? Insere espaços para valores nulos em qualquer um dos lados da vírgula para alinhar números decimais ao longo da vírgula decimal, se uma fonte com espaçamento uniforme (por exemplo, Courier New) for usada para formatação. O sinal ? pode ser usado também para frações com um número diferente de dígitos.

Exemplos:

Formato exibido Códigos de formato
1234,59 como 1234,6 ####.#
8,9 como 8,900 #.000
631 como 0,6 0.#,
12 como 12,0 e 1234,568 como 1234,57 #.0#
44,398, 102,65 e 2,8 com casas decimais alinhadas ???.???
5,25 como 5 1/4 e 5,3 como 5 3/10 com sinal de divisão alinhado #,???/??
Nota

Em máquinas com configurações regionais não em inglês, use uma vírgula em vez de um ponto como separador decimal.

Separador de milhar

Para formatar múltiplos de 1.000, use estes formatos de número:
Formato Exibido Códigos de Formato
12000 como 12,000 #,###
12000 como 12.000 #\.###
12000 como 12 #,
12200000 como 12,2 0.0,,

Cores

Para especificar uma cor para uma parte do formato, insira o nome da cor em colchetes. As cores usadas são preto, azul, ciano, verde, magenta, vermelho, branco e amarelo. O código de cor deve ser o primeiro elemento da definição do formato.