Formatação de números avançada no Excel: como criar formatos personalizados

A maioria das pessoas usa apenas os formatos de número prontos do Excel, como moeda, porcentagem e data. Mas o Excel permite criar formatos completamente personalizados que controlam exatamente como um número é exibido, incluindo símbolos, texto, cores, escalas e condições. Neste artigo iremos mostrar como criar formatos de número personalizados no Excel e os casos mais úteis do dia a dia.

Como acessar os formatos personalizados

Para criar um formato personalizado, pressione Ctrl+1 para abrir a janela de Formatar Células, vá na aba Número, escolha a categoria Personalizado e digite o código do formato no campo Tipo.

A estrutura de um formato personalizado

Um formato personalizado pode ter até quatro seções separadas por ponto e vírgula, na ordem:

formato_positivo; formato_negativo; formato_zero; formato_texto

Se você definir apenas uma seção, ela se aplica a todos os números. Com duas seções, a primeira é para positivos e a segunda para negativos e zero.

Símbolos mais usados nos formatos

  • 0: exibe um dígito ou zero se não houver dígito
  • #: exibe um dígito ou nada se não houver dígito
  • . (ponto): separador decimal
  • , (vírgula): separador de milhar
  • %: multiplica por 100 e exibe o símbolo %
  • “texto”: exibe um texto literal
  • [Cor]: aplica cor ao número
  • @: representa o texto da célula

Formatos de número mais úteis

Moeda brasileira sem centavos

R$ #.##0

Moeda com centavos e sinal para negativos em vermelho

R$ #.##0,00;[Vermelho]-R$ #.##0,00

Milhar abreviado com “mil”

#.##0,0"mil"

Milhão abreviado

#.##0,0,,"M"

Cada vírgula após o número divide por 1000. Duas vírgulas dividem por 1.000.000.

Porcentagem com uma casa decimal sempre

0,0%

Número com texto personalizado

0" unidades"

Exibe “500 unidades” para o valor 500.

Formatando negativos de forma diferente

Para exibir positivos em verde e negativos em vermelho:

[Verde]+#.##0,00;[Vermelho]-#.##0,00;0

Para usar setas em vez de sinal:

"▲ "#.##0;[Vermelho]"▼ "#.##0;0

Formatando datas de forma personalizada

DD/MM/AAAA         -- 15/01/2024
DDD; DD "de" MMMM  -- Seg; 15 de Janeiro
AAAA-MM-DD         -- 2024-01-15 (formato ISO)

Formatando horários

HH:MM              -- 14:30
HH:MM:SS           -- 14:30:45
[HH]:MM            -- mais de 24 horas, como 26:30 (horas acumuladas)

Formato com condições

Você pode usar condições nos formatos personalizados para aplicar diferentes formatos com base no valor:

[>1000]#.##0,0"K";[<0][Vermelho]#.##0;#.##0

Esse formato exibe valores acima de 1000 como “1,5K”, valores negativos em vermelho e os demais normalmente.

Exibindo zeros como traço

Uma convenção comum em relatórios financeiros é exibir zeros como um traço em vez de 0:

#.##0,00;-#.##0,00;"-"

Formato que preserva o número mas exibe texto

Uma vantagem importante dos formatos personalizados é que eles apenas mudam a exibição do número, não o valor armazenado. Isso significa que você pode exibir “500 unidades” em uma célula e ainda usar o valor 500 em cálculos normalmente.

Se você curtiu esse artigo onde mostramos como criar formatos de número personalizados no Excel, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *