Note: The other languages of the website are Google-translated. Back to English
Registo de cliente  \/ 
x
or
x
Registe-se  \/ 
x

or

Como manter ou excluir zeros à esquerda no Excel?

Em geral, quando digitamos um número que contém zeros à esquerda como 00032423 em uma célula, ele pode ser mostrado como 32423. E como você pode manter esses zeros à esquerda no Excel? E ao contrário, como você pode deletar os zeros à esquerda quando não precisa mostrá-los?

Continue zeros à esquerda com Formatar Células

Exclua os zeros à esquerda com VBA

Exclua zeros à esquerda com Kutools para Excel por cliques boa ideia 3

Adicionar / excluir os mesmos zeros à esquerda com o Kutools para Excel


seta azul bolha direita Continue zeros à esquerda com Formatar Células

Se quiser manter os zeros à esquerda no Excel, basta formatar as células como Formatação de texto antes de digitar os dados.

1. Selecione o intervalo de células em que deseja digitar os dados com zeros à esquerda e clique com o botão direito para selecionar formatar células no menu de contexto. Veja a imagem:

doc-keep-delete-leader-zeor-1

2. No formatar células diálogo, clique em Sessão guia, e selecione Texto de Categoria painel. Clique OK para fechar o diálogo. Veja a imagem:

doc-keep-delete-leader-zeor-2

Agora, quando você digitar números com zeros à esquerda nas células de intervalo, os zeros à esquerda serão retidos nas células. Veja a imagem:

doc-keep-delete-leader-zeor-3

Importante: Este método não funcionará se você formatar células como texto após digitar números.


Um clique para remover todos os zeros à esquerda das células no Excel

Com apenas um clique, todos os zeros iniciais das células na seleção foram removidos.  Clique para 30 dias de teste grátis!
doc remover zero inicial
 
Kutools para Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias.

seta azul bolha direita Exclua os zeros à esquerda com VBA

Se você deseja excluir os zeros à esquerda no Excel, existem quatro métodos para resolvê-lo.

Método 1 Formatar células como formatação de número

Selecione o intervalo em que deseja digitar o número sem mostrar os zeros à esquerda e clique com o botão direito para clicar formatar células para abrir formatar células caixa de diálogo e selecione Sessão de Categoria painel e clique em OK. 

Importante: Este método não funcionará se você formatar células após digitar o número.

Método 2 Use uma fórmula

Selecione uma célula em branco ao lado das células do intervalo em que você digitou os números com zeros à esquerda e digite esta fórmula = VALOR (A1) (A1 indica que a célula contém números com zeros à esquerda). E pressione Entrar botão, agora o número sem zero à esquerda é mostrado na célula da fórmula. Veja a imagem:

doc-keep-delete-leader-zeor-4

Método 3 Executar um VBA

1. Pressione Alt + F11 para exibir o Microsoft Visual Basic para Aplicações janela.

2. Na janela, clique em inserção > Módulo para mostrar uma nova janela do módulo, copie o seguinte código VBA para a janela do módulo.

VBA: Exclua os zeros à esquerda no Excel

Sub DeleteZero()
'updateby20140616
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
WorkRng.NumberFormat = "General"
WorkRng.Value = WorkRng.Value
End Sub
3. Clique Corrida , e uma caixa de diálogo KutoolsforExcel aparecerá para você selecionar um intervalo para excluir os zeros à esquerda. Veja a imagem:

doc-keep-delete-leader-zeor-5

4. Clique OK. Em seguida, os zeros à esquerda da seleção são removidos.

Método 4 Use o recurso Converter para Número

Selecione as células de intervalo que são preenchidas por números com zeros à esquerda, clique no ícone de aviso ao lado da seleção e selecione o Converter para número no menu de contexto. Veja a captura de tela:

doc-keep-delete-leader-zeor-6


seta azul bolha direita Exclua zeros à esquerda com Kutools para Excel por cliques

Kutools for Excel, com mais de 200 funções úteis, tornam seus trabalhos mais fáceis. 

Depois de instalar Kutools para Excel, faça o seguinte:(Baixe agora o Kutools para Excel gratuitamente!)

Se você tem Kutools for Excel, você pode excluir rapidamente todos os zeros à esquerda dos textos com dois cliques por seu Remover Zeros à esquerda utilidade

Selecione o texto do qual deseja excluir os zeros à esquerda e clique em Kutools > Texto > Remover Zeros à esquerda. Veja a imagem:
doc deletar zeros à esquerda 01

Em seguida, uma caixa de diálogo é exibida para lembrar que os zeros à esquerda foram removidos de quantas células. Veja a imagem:
doc deletar zeros à esquerda 02

Clique OK para fechar a caixa de diálogo.

seta azul bolha direita Excluir zeros à esquerda




seta azul bolha direita Adicionar / excluir zeros à esquerda com o Kutools para Excel

Se você deseja adicionar ou excluir o mesmo número de zeros à esquerda de uma célula, você pode aplicar Kutools for Excel's Adicionar texto e Remover por posição utilitários, um pode ajudá-lo a adicionar o mesmo número de zeros à esquerda das células, outro ajuda a remover o mesmo número de string à esquerda das células.

Depois de instalar Kutools para Excel, faça o seguinte:(Baixe agora o Kutools para Excel gratuitamente!)

Adicione o mesmo número de zeros à esquerda

1. Em primeiro lugar, você precisa formatar as células como Texto selecionando-os e clicando Página Inicial e vai para Numérico grupo para selecionar Texto na lista suspensa. Veja a imagem:
doc kutools 1

2. Em seguida, mantenha essas células selecionadas e clique em Kutools > Texto > Adicionar texto. Veja a imagem:
doc kutools 2

3. No Adicionar texto caixa de diálogo, digite os zeros que deseja adicionar na caixa de texto de Texto, e verificar Antes do primeiro personagem opção, e você pode visualizar o resultado da adição no painel direito. Veja a imagem:
doc kutools 3

4. Clique Ok or Inscrever-se, agora o mesmo número de zeros à esquerda é adicionado às células.
doc kutools 4

Exclua o mesmo número de zeros à esquerda

1. Selecione as células das quais deseja excluir os zeros à esquerda e clique em Kutools > Texto > Remover por posição. Veja a imagem:
doc kutools 5

2. Na caixa de diálogo pop-up, digite o número de zeros que deseja remover, marque a opção e você pode visualizar o resultado no painel de visualização.
doc kutools 6

3. Clique Ok or Inscrever-se, agora os zeros à esquerda são removidos de uma vez.


Navegação com guias e edição de várias pastas de trabalho do Excel / documentos do Word como Firefox, Chrome, Internet Explore 10!

Você pode estar familiarizado com a visualização de várias páginas da web no Firefox / Chrome / IE e alternar entre elas clicando nas guias correspondentes facilmente. Aqui, o Office Tab suporta processamento semelhante, o que permite que você navegue em várias pastas de trabalho do Excel ou documentos do Word em uma janela do Excel ou janela do Word e alterne facilmente entre eles clicando em suas guias. Clique para testar gratuitamente o Office Tab por 30 dias!

ot excel

Artigos relativos:


As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2019 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Teste gratuito de 30 dias com recursos completos. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    McJoe · 2 years ago
    I want to keep the leading zero's when I copy from the program I use at work & paste onto excel with out having to manually re-enter them. I would also like to keep them when I use my scanner into excel. Using the 'Text' format I can manually re-enter them into the cell & they will stay. Is there a format so that they go in with the leading zero's already there?
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Hi, McJoe, I do not understand your question clearly, if you want to copy text string with leading zeros from a program, maybe Word document, and paste them to a worksheet and keep the leading zeros, you just format the cells as text before you pasting.
  • To post as a guest, your comment is unpublished.
    mo · 2 years ago
    I want to remove the zero infront of the - 3TT-0233449.How do I go about it?
    • To post as a guest, your comment is unpublished.
      Sunny · 2 years ago
      Hi, mo, maybe this article can help you https://www.extendoffice.com/documents/excel/1783-excel-remove-text-before-character.html
  • To post as a guest, your comment is unpublished.
    elp92 · 2 years ago
    Thanks it worked
  • To post as a guest, your comment is unpublished.
    Alivallo · 3 years ago
    This is the BEST Excel site for years going! IDK how they do so much volume. WorkRng.Value = WorkRng.Value =VALUE(A1) brilliant code.
  • To post as a guest, your comment is unpublished.
    SK · 4 years ago
    value(a1) worked great, thank you soo much !
  • To post as a guest, your comment is unpublished.
    louis · 5 years ago
    BRILLIANT WORK!!!

    Excellent
  • To post as a guest, your comment is unpublished.
    Dave · 5 years ago
    I wanted to display "0001" instead of "1" in excel as Excel removes leading zeroes.
    Solution: Use Format Cells/ Custom format/ Type = "0000"
    Done.
    Instead this page refers to "Kutools" THIRTEEN times. Who's writing this page? Obviously the author of Kutools or someone getting a kickback from it!
    • To post as a guest, your comment is unpublished.
      JD · 1 years ago
      If you needed to use your newly formatted number to conduct an HVLookup it will not match other data that may have embedded leading zero's. The formatting method you are referring to displays the number the way you want to see it but it will not be useful in a data match or lookup while the VBA will work.
    • To post as a guest, your comment is unpublished.
      Reid · 2 years ago
      This comment is very helpful and is the correct approach for must users looking to perform this function retroactively on their data.


      The Shill is also very real, lol.
    • To post as a guest, your comment is unpublished.
      Sajid · 4 years ago
      You can also do

      format cell > text format ( instead of Number or accounting or Currency or general )
  • To post as a guest, your comment is unpublished.
    Vesso · 5 years ago
    But how to keep the leading zeroes when I download data directly from my website or from my warehouse program? The download is directly in excel, so I can not modify anything in advance. Is there any option in excel which determines in advance that the entire column or sheet must be read (downloaded) as text?
    • To post as a guest, your comment is unpublished.
      Shakeel · 4 years ago
      download file in.txt and open excel and desired column select and go to format cell and select as text, after this please open your .txt file and copy from .txt file and paste it in xl.... Done
      • To post as a guest, your comment is unpublished.
        Dilip · 2 years ago
        Is there any way to do it from Excel tools ? In case we have n number of records this method is of no use.
  • To post as a guest, your comment is unpublished.
    aj · 5 years ago
    using value(a1) worked great for deleting leading zeros
  • To post as a guest, your comment is unpublished.
    David Horrell · 6 years ago
    Nice try slick, your methods don't work. Didn't try VBA, surely there's an easier way than that.
  • To post as a guest, your comment is unpublished.
    Dee · 6 years ago
    If a series of cells were formatted to display "000" at the beginning of a number using Kutool and the file is sent to someone who does not have Kutool, will the cell display the green indicator in the upper left corner and the warning indicator? And if you when to "format Cell" would the cell show as "general"? Thanks in advance
  • To post as a guest, your comment is unpublished.
    Janice · 6 years ago
    Hi Janice - hope this will be helpful in typing cell phone numbers in excel!Lynne
  • To post as a guest, your comment is unpublished.
    Anonymous · 6 years ago
    None of your methods worked. Try again
  • To post as a guest, your comment is unpublished.
    SiD6.7 · 6 years ago
    Thanks Mate, that little bit of code just saved me 5 hours hard graft :)