Início
» ESCRITÓRIO MS
»
As 4 melhores maneiras de adicionar zeros à esquerda no Excel
As 4 melhores maneiras de adicionar zeros à esquerda no Excel
O Excel remove os zeros à esquerda quando interpreta uma entrada como um número; portanto, um ID como 00127 pode aparecer como 127. A solução correta depende do que o valor representa: use Texto ou um apóstrofo quando os dígitos forem um identificador que deve permanecer exatamente como foi digitado e use um formato de número personalizado quando você precisar apenas de uma largura de exibição consistente. Para uma coluna inteira de valores existentes, uma fórmula pode gerar os zeros automaticamente.
Esses quatro métodos funcionam para casos comuns, como IDs de membros, códigos de produtos, códigos postais e números de referência. A principal distinção reside em se os zeros precisam fazer parte do valor armazenado ou apenas da forma como o Excel o exibe.
1. Digite um apóstrofo antes do valor.
Para inserir um valor único, comece-o com um apóstrofo: digite-o '00127em uma célula e pressione Enter. O Excel tratará a entrada como texto e exibirá o 00127apóstrofo; o próprio apóstrofo não aparecerá na célula.
Um apóstrofo indica ao Excel que deve manter os dígitos como texto, incluindo os zeros à esquerda.
Ideal para: um pequeno número de IDs ou códigos que não devem ser usados em cálculos aritméticos. Você também pode usar essa abordagem ao colar um único valor. Para uma lista longa, no entanto, formate previamente as células de destino ou use um dos métodos em lote descritos abaixo.
2. Formate as células como Texto antes de inserir os dados.
Se você pretende inserir ou colar muitos códigos, defina as células como Texto primeiro. Isso impede que o Excel remova os zeros à esquerda durante a digitação.
Selecione as células desejadas ou a coluna inteira.
Abra a página inicial e encontre o menu Formato de Número , que pode estar exibindo Geral no momento.
Selecione o texto .
Digite ou cole os códigos, incluindo os zeros à esquerda.
Selecione "Texto" como intervalo de destino antes de inserir ou colar identificadores.
Importante: converter células que já contêm valores para Texto não restaura os zeros que o Excel já removeu. Se um valor foi armazenado como 127, formatá-lo como Texto posteriormente não reconhecerá se o valor original era 0127, 00127 ou 127. Use uma fórmula ou um formato personalizado para reconstruir uma largura conhecida. Para códigos com mais de 15 dígitos, use Texto desde o início: os valores numéricos do Excel retêm apenas 15 dígitos de precisão.
3. Use a função REPT para adicionar zeros com uma fórmula.
Quando os valores de origem já estão em uma coluna e cada código deve ter o mesmo comprimento, use a fórmula REPTpara adicionar o número necessário de zeros. Suponha que o valor numérico original esteja na célula B2 e cada saída deva ter cinco caracteres. Insira esta fórmula em C2:
=REPT("0",MAX(0,5-LEN(B2&"")))&B2
A fórmula conta os caracteres em B2, repete zero vezes suficientes para chegar a cinco caracteres e junta o resultado ao valor original. Por exemplo, 127 torna-se 00127, 84 torna-se 00084, e 12345 permanece 12345. Altere 5para a largura desejada.
Uma fórmula pode padronizar o comprimento do código em uma coluna de saída separada.
Insira a fórmula ao lado do primeiro valor de origem.
Pressione Enter e, em seguida, preencha ou copie a fórmula na coluna abaixo.
Verifique alguns valores curtos e longos para confirmar se a largura desejada está correta.
Se você precisar de resultados fixos em vez de fórmulas, copie a coluna de saída e use Colar Especial > Valores.
Isso retorna texto, o que geralmente é apropriado para identificadores. Se sua fonte contém códigos que já perderam zeros e você não sabe a largura pretendida, uma fórmula não pode inferir os dígitos ausentes de forma confiável.
4. Aplicar um formato de número personalizado
Escolha este método quando o valor subjacente deve permanecer numérico, mas a planilha deve exibir um número fixo de dígitos. Por exemplo, um formato personalizado 00000exibe o número 127 como 0,00127 00127sem alterar seu valor armazenado.
Selecione as células que deseja formatar.
Pressione Ctrl+1 para abrir Formatar Células.
Na guia Número , selecione Personalizado .
Na caixa Tipo , insira um zero para cada dígito desejado, como por exemplo 00000.
Selecione OK .
Um formato personalizado de cinco zeros exibe valores numéricos mais curtos com zeros à esquerda.
Ideal para: valores numéricos que precisam de uma largura visual consistente na planilha. Um formato personalizado altera a exibição, não o valor subjacente; portanto, uma barra de fórmulas ainda pode mostrar 127. Ele também não recupera zeros removidos antes da aplicação do formato; simplesmente exibe zeros suficientes para corresponder ao padrão. O Excel para a Web tem limitações para a criação de formatos personalizados; portanto, use o aplicativo para desktop se a opção "Personalizado" não estiver disponível.
Qual método você deve escolher?
Um ou dois códigos: digite um apóstrofo primeiro.
Novos dados em uma coluna inteira: pré-formate o intervalo como Texto.
Valores existentes que precisam de preenchimento: use a fórmula REPT em uma coluna auxiliar.
Somente o visor precisa de dígitos de largura fixa: aplique um formato personalizado como 00000.
Para códigos postais, números de contas, números de telefone e outros identificadores, preservar os dígitos originais é mais importante do que realizar cálculos. Armazene-os como texto quando os valores exatos, caractere por caractere, forem importantes, especialmente para códigos muito longos. Use formatação personalizada quando quiser que o Excel mantenha um valor numérico enquanto exibe um número padrão de dígitos.