Como Usar # e 0 em Formatos Numéricos Personalizados do Excel para Controlar a Exibição de Dígitos
🔍 WiseChecker

Como Usar # e 0 em Formatos Numéricos Personalizados do Excel para Controlar a Exibição de Dígitos

Os formatos numéricos padrão do Excel muitas vezes não mostram os dados exatamente como você precisa. Talvez você queira exibir um número fixo de casas decimais, ocultar zeros insignificantes ou adicionar zeros à esquerda consistentes em códigos. O recurso de formato numérico personalizado oferece esse controle. Ele usa códigos especiais como os símbolos # e 0 para definir como os dígitos aparecem. Este artigo explica as regras para esses placeholders e fornece etapas para criar seus próprios formatos.

Principais Conclusões: Controlando a Exibição de Dígitos com # e 0

  • Placeholder 0: Força a exibição de um dígito naquela posição, adicionando um zero à esquerda ou à direita se o número não tiver um dígito ali.
  • Placeholder #: Exibe um dígito apenas se o número tiver um dígito significativo naquela posição; caso contrário, não mostra nada.
  • Caixa de diálogo Formatar Células (Ctrl+1): O local principal para criar e aplicar formatos numéricos personalizados às células selecionadas.

Entendendo os Códigos Placeholder # e 0

Um formato numérico personalizado no Excel é um código com até quatro seções separadas por ponto e vírgula. Essas seções definem formatos para números positivos, números negativos, valores zero e texto, nessa ordem. Os símbolos # e 0 são os placeholders de dígitos principais usados dentro dessas seções. Seu comportamento é preciso e consistente.

O placeholder 0 é um espaço de dígito obrigatório. Se o número que você está formatando tiver um dígito para aquela casa decimal, ele mostra esse dígito. Se o número for menor e não tiver um dígito para aquela casa, o Excel exibe um zero. Por exemplo, o formato 0.00 mostrará o número 5 como 5.00, adicionando dois zeros à direita. O formato 00000 mostrará o número 123 como 00123, adicionando dois zeros à esquerda.

O placeholder # é um espaço de dígito opcional. Ele exibe um dígito apenas se o número tiver um dígito significativo para aquela casa. Se o número não tiver um dígito ali, o Excel não mostra nada, nem mesmo um zero. O formato #.## mostrará 5.5 como 5.5, 5 como 5 e 5.0 também como 5. Ele suprime zeros insignificantes. Você frequentemente combina # e 0 em um único formato. Um padrão comum é #,##0.00, que usa # para suprimir separadores de milhares indesejados à esquerda, 0 para garantir que pelo menos um dígito apareça antes da vírgula decimal e 0.00 para forçar duas casas decimais.

Etapas para Criar Formatos Personalizados com # e 0

  1. Selecione suas células
    Clique e arraste para selecionar a célula ou o intervalo de células que deseja formatar.
  2. Abra a caixa de diálogo Formatar Células
    Pressione Ctrl+1 no teclado. Como alternativa, clique com o botão direito nas células selecionadas e escolha Formatar Células no menu de contexto.
  3. Navegue até a categoria Personalizado
    Na caixa de diálogo Formatar Células, clique na guia Número. Na lista Categoria à esquerda, selecione Personalizado.
  4. Insira seu código de formato personalizado
    No campo Tipo à direita, você verá o formato atual da célula. Clique neste campo e digite seu novo formato usando os símbolos # e 0. A área Amostra acima mostrará uma prévia. Por exemplo, digite #,##0.00 para formatar com separador de milhares e duas casas decimais fixas.
  5. Aplique o formato
    Clique no botão OK para aplicar o novo formato personalizado às células selecionadas. A exibição mudará imediatamente, mas o valor subjacente da célula permanece inalterado.

Método para Adicionar Zeros à Esquerda em Códigos

  1. Selecione o intervalo de dados
    Destaque as células que contêm códigos de produto, IDs ou números que precisam de um comprimento fixo.
  2. Abra a caixa de diálogo Formatar Células (Ctrl+1)
    Vá para a guia Número e selecione a categoria Personalizado.
  3. Use o placeholder 0 para o comprimento total
    No campo Tipo, insira uma série de zeros igual ao total de dígitos desejado. Para formatar um número como um código de 5 dígitos, digite 00000. O número 42 será exibido como 00042.

Erros Comuns e Limitações de Formatação

Números Aparecem como Asteriscos (*****)

Isso acontece quando a coluna é muito estreita para exibir o número formatado. O Excel mostra asteriscos em vez de truncar seus dados. A correção é clicar duas vezes na borda direita do cabeçalho da coluna para ajustar automaticamente a largura ou arrastar manualmente a borda para torná-la mais larga.

Formato Mostra Muitas Casas Decimais

Se você usar um formato com muitos placeholders 0, como 0.0000, o Excel sempre mostrará essa quantidade de decimais. Para mostrar decimais apenas quando necessário, substitua os zeros à direita por símbolos #. Altere 0.0000 para 0.####. Isso mostrará até quatro decimais, mas suprimirá zeros à direita.

Zeros à Esquerda Desaparecem ao Salvar em CSV

Os formatos personalizados alteram apenas a exibição visual de uma célula. Ao salvar a pasta de trabalho como um arquivo CSV, o Excel salva o valor bruto subjacente da célula, não a exibição formatada. Para preservar zeros à esquerda em um CSV, você deve converter os números em texto primeiro. Pré-formate as células como Texto ou digite um apóstrofo antes do número.

Comparação dos Comportamentos dos Placeholders # e 0

Item 0 (Placeholder Zero) # (Placeholder Cerquilha)
Função Principal Força a exibição de um dígito Exibe dígito apenas se significativo
Se o dígito do número estiver ausente Mostra um zero Não mostra nada (espaço)
Caso de uso comum Casas decimais fixas, zeros à esquerda para códigos Suprimir zeros insignificantes à esquerda/direita
Exemplo de formato 000-00-0000 #.##
Valor 5.2 exibido como 005.20 (com formato 000.00) 5.2 (com formato #.##)

Agora você pode criar formatos numéricos personalizados para exibir dados exatamente como necessário. Use o placeholder 0 para códigos de comprimento fixo e decimais obrigatórios. Use o placeholder # para criar números mais limpos, ocultando zeros desnecessários. Para mais controle, explore a adição de texto e condições aos seus códigos de formato na categoria Personalizado. Uma dica avançada útil é usar o formato #,##0.0_);(#,##0.0) para alinhar números positivos e negativos na vírgula decimal quando parênteses são usados para negativos.