Como remover zeros à esquerda de uma sequência de texto alfanumérico no Excel?

Suponha que eu tenha uma lista de sequências de texto que incluem alguns zeros à esquerda, e agora quero remover todos os zeros à esquerda das sequências de texto para obter o seguinte resultado. Como posso resolver essa tarefa no Excel de forma rápida e fácil?
Remover zeros à esquerda de sequências de texto alfanuméricas com fórmula de matriz
Remover zeros à esquerda de sequências de texto alfanuméricas com Kutools para Excel
Remover zeros à esquerda de sequências de texto alfanuméricas com Função Definida pelo Usuário
Adicionar zeros à esquerda em sequências de texto com Kutools para Excel
Remover zeros à esquerda de sequências de texto alfanuméricas com fórmula de matriz
No Excel, não há uma maneira direta de remover os zeros à esquerda das sequências, mas você pode aplicar a seguinte fórmula de matriz para resolvê-la.
1. Por favor, digite esta fórmula de matriz: =MID(A2,MATCH(TRUE,(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)<>"0"),0),LEN(A2)) (A2 é a célula da qual você deseja remover os zeros à esquerda) em uma célula em branco onde você deseja obter o resultado, C2, por exemplo, e depois pressione Ctrl + Shift + Enter juntos para obter o resultado correto, veja a captura de tela:
2. E então selecione a célula C2 e arraste a alça de preenchimento para baixo até as células que você deseja que contenham esta fórmula, todos os zeros à esquerda foram removidos das sequências de texto, veja a captura de tela:
Remover zeros à esquerda de sequências de texto alfanuméricas com Kutools para Excel
Se você tem Kutools para Excel, com sua função Remover Zeros à Esquerda, você pode remover todos os zeros à esquerda de várias células com um clique.
Após instalar Kutools para Excel, por favor, faça o seguinte:
1. Selecione as células das quais você deseja remover todos os zeros à esquerda, e então clique em Kutools > Texto > Remover Zeros à Esquerda, veja a captura de tela:
2. E então todos os zeros à esquerda nas sequências de texto serão excluídos de uma vez, veja a captura de tela:
Baixe e experimente gratuitamente Kutools para Excel Agora!
Remover zeros à esquerda de sequências de texto alfanuméricas com Função Definida pelo Usuário
Além da fórmula de matriz acima, o seguinte código VBA também pode ajudá-lo, por favor, faça o seguinte:
1. Mantenha pressionado ALT + F11 para abrir a janela do Microsoft Visual Basic for Applications.
2. Clique em Inserir > Módulo, e cole o seguinte código na Janela do Módulo.
Código VBA: Remover zeros à esquerda de sequências de texto alfanuméricas:
Function RemoveLeadingZeros(Str As String)
'updateby Extendoffice
Do While Left(Str, 1) = "0"
Str = Mid(Str, 2)
Loop
RemoveLeadingZeros = Str
End Function
3. E então salve e feche este código, volte para a planilha, e insira esta fórmula: =removeleadingzeros(A2) (A2 é a célula da qual você deseja remover os zeros à esquerda) em uma célula em branco, depois arraste a alça de preenchimento para baixo até as células que você deseja aplicar esta fórmula, e todos os zeros à esquerda terão sido excluídos das sequências de texto, veja a captura de tela:
Adicionar zeros à esquerda em sequências de texto com Kutools para Excel
Às vezes, você pode querer inserir vários zeros à esquerda antes de suas sequências de texto de uma só vez, neste caso, o utilitário Adicionar Texto do Kutools para Excel pode ajudá-lo a concluir esse trabalho tão rapidamente quanto possível.
Após instalar Kutools para Excel, por favor, faça o seguinte:
1. Selecione as células de sequência de texto às quais você deseja adicionar zeros à esquerda.
2. Em seguida, clique em Kutools > Texto > Adicionar Texto, veja a captura de tela:
3. Na caixa de diálogo Adicionar Texto, insira os zeros que você deseja adicionar antes das sequências de texto na caixa de Texto, e então selecione Antes do primeiro caractere na Posição, veja a captura de tela:
4. Em seguida, clique no botão Ok ou Aplicar, o número especificado de zeros foi inserido antes de todas as sequências de texto selecionadas, veja a captura de tela:
Baixe e experimente gratuitamente Kutools para Excel Agora!
Melhores Ferramentas de Produtividade para Office
Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho
- Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
- Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!