Como adicionar zeros à esquerda no Excel

O Microsoft Excel remove automaticamente os zeros à esquerda dos números, porque os zeros são desnecessários para cálculos ou precisão. Há momentos, entretanto, em que esses zeros de primeiro dígito são necessários, como ao inserir IDs de produtos, CEPs ou números de previdência social. Nesses casos, você precisa substituir o comportamento de formatação padrão do Excel. Configurar um formato de número personalizado por meio da caixa de diálogo Formatar células exibe zeros à esquerda e garante que o Excel ainda reconheça as figuras como números. No entanto, você também pode usar a formatação de texto através da caixa de diálogo Formatar células, as funções Texto ou Concatenar ou o recurso de importação de texto para adicionar zeros à esquerda.

Formatos de número personalizados

Clique com o botão direito nas células, linhas ou colunas selecionadas e escolha "Formatar células". Na guia Números, selecione a categoria "Personalizado" e insira zeros no campo Tipo; o número de zeros que você insere corresponde ao número de dígitos que devem ser exibidos; se a célula contiver menos dígitos do que o número de zeros que você configurou, zeros à esquerda serão adicionados. Você também pode incluir símbolos de formatação, como cifrões, vírgulas, hifens, apóstrofos e pontos decimais. Por exemplo, se você configurou "000-00-000" (sem aspas) para um número de previdência social e a célula continha apenas "9", a saída será "000-009". Outro consideração é que o Excel permite apenas 15 algarismos significativos antes de arredondar o número, portanto, se o seu número exceder 15 dígitos, excluindo os zeros à esquerda, você deve usar um formato de texto.

Vídeo do dia

O formato do texto

Os formatos de texto permitem que você insira qualquer dado em uma célula, incluindo zeros à esquerda, sem que o Excel altere os valores. Basta escolher a categoria "Texto" na caixa de diálogo Formatar células. O formato de texto, no entanto, não retornará zeros à esquerda que o Excel já removeu. Se você precisar adicionar zeros à esquerda ao texto ou números, digite novamente o valor como texto ou use a função Texto ou Concatenar. Você também pode formatar um número como texto em uma célula individual adicionando um apóstrofo antes do número, como: '000-12-345 Números formatado como texto ainda pode ser usado em cálculos, desde que não inclua elementos de texto adicionais, como caracteres ou hífens.

A Função de Texto

A função Texto permite que você faça referência a texto ou números e, a seguir, especifique um formato para a saída. Esta função usa a estrutura "= Texto (valor, formato)." O valor pode ser qualquer referência de célula ou número, e o formato segue a mesma estrutura da configuração de números personalizados, exceto que o formato é circundado por citações. Como exemplo, a fórmula a seguir converte o número na célula A1 em um número de previdência social de 9 dígitos:

= Texto (A1, "000-00-000")

Concatenação de números

Os formatos de número personalizados e a função Texto especificam um número específico de dígitos, mas o número de zeros à esquerda varia com o número de dígitos inseridos, excluindo os zeros à esquerda. No entanto, a função Concatenar permite adicionar um número específico de zeros à esquerda, independentemente de quantos dígitos estão incluídos na célula de origem. Use a estrutura "= Concatenate (zeros, A1)" e insira os zeros entre aspas. Por exemplo, para adicionar três zeros ao texto ou número em A1, use a fórmula:

= Concatenar ("000", A1)

Você também pode concatenar usando o E comercial com a estrutura "= zeros & A1," como:

= "000" e A1

Importação de Texto

Quando você abre um arquivo de texto, o Excel inicia automaticamente o Assistente de Importação de Texto. Usando as configurações padrão, o Excel reconhece números e remove zeros à esquerda. Para evitar esse comportamento, selecione as colunas numéricas na Etapa 3 e escolha "Texto" no campo Formato de dados da coluna. Isso força o Excel a tratar os números como texto antes de começar a importar dados, o que significa que os zeros à esquerda são preservados.