Como remover textos antes ou depois de um caractere específico das células no Excel?
Este artigo apresenta diferentes métodos para remover textos antes ou depois de um caractere específico ou da enésima ocorrência de um caractere das células no Excel.
Método B: Excluir textos antes ou depois do primeiro ou último caractere específico usando fórmula
Método C: Excluir textos antes ou depois da enésima ocorrência de um caractere usando fórmula
Método D: Remover textos antes/depois de um caractere específico com Kutools para Excel
Excluir textos antes ou depois de um caractere específico usando Localizar e Substituir no Excel
Para remover todos os textos antes ou depois de um caractere específico com a função Localizar e Substituir, siga os passos abaixo.
1. Selecione as células das quais você deseja remover os textos antes ou depois de um caractere específico, pressione Ctrl + H para abrir a caixa de diálogo Localizar e Substituir.
Na caixa de diálogo Localizar e Substituir:
1. Para remover tudo antes do caractere específico, como vírgula, digite *, na caixa de texto Localizar o que;
2. Para remover tudo após o caractere específico, como vírgula, digite ,* na caixa de texto Localizar o que;
Notas:
1. Você pode alterar a vírgula para qualquer outro caractere conforme necessário.
2. Neste caso, todos os textos antes da última vírgula ou após a primeira vírgula serão removidos das células selecionadas.
2. Mantenha a caixa de texto Substituir por vazia e clique no botão Substituir Tudo. Veja a captura de tela:
Remova facilmente todos os caracteres numéricos, não numéricos ou especificados das células no Excel
Kutools para Excel's Remover Caractere utilitário ajuda você a remover facilmente todos os caracteres numéricos, não numéricos ou especificados das células selecionadas no Excel.
Baixe agora a versão completa 30-dia de teste grátis do Kutools para Excel!
Excluir textos antes ou depois do primeiro/último caractere específico usando fórmula
Esta seção mostrará fórmulas para excluir tudo antes ou depois do primeiro/último caractere específico das células no Excel.
Para remover tudo antes da primeira vírgula, siga os passos abaixo:
Selecione uma célula em branco, copie e cole a fórmula abaixo nela e pressione a tecla Enter. Em seguida, arraste a Alça de Preenchimento para aplicar a fórmula a outras células. Veja a captura de tela:
Fórmula: Remover tudo antes da primeira vírgula
=DIREITA(B5;NÚM.CARACT(B5)-LOCALIZAR(",";B5))
Notas:
1. Na fórmula acima, B5 é a célula da qual você removerá os textos, e "," é o caractere base para remover os textos.
2. Para remover tudo antes do último caractere específico, use esta fórmula:
=DIREITA(B5;NÚM.CARACT(B5)-LOCALIZAR("@";SUBSTITUIR(B5;"Caractere";"@";(NÚM.CARACT(B5)-NÚM.CARACT(SUBSTITUIR(B5;"Caractere";"")))/NÚM.CARACT("Caractere"))))
Para remover tudo após a primeira vírgula, siga os passos abaixo:
Selecione uma célula em branco, copie e cole a fórmula abaixo nela e pressione a tecla Enter. Em seguida, arraste a Alça de Preenchimento para aplicar a fórmula a outras células. Veja a captura de tela:
Fórmula: Remover tudo após a primeira vírgula
=ESQUERDA(B5;LOCALIZAR(",";B5)-1)
Notas:
1. Na fórmula acima, B5 é a célula da qual você removerá os textos, e "," é o caractere base para remover os textos.
2. Para remover tudo após o último caractere específico, use esta fórmula:
=ESQUERDA(B5;LOCALIZAR("@";SUBSTITUIR(B5;"caractere";"@";NÚM.CARACT(B5)-NÚM.CARACT(SUBSTITUIR(B5;"caractere";""))))-1)
Excluir textos antes ou depois da enésima ocorrência de um caractere usando fórmula
As fórmulas abaixo podem ajudar a excluir tudo antes ou depois da enésima ocorrência de um caractere das células no Excel.
Para remover tudo antes da enésima ocorrência de um caractere das células, você precisa:
Selecione uma célula em branco para exibir o resultado, copie a fórmula abaixo nela e pressione a tecla Enter. Em seguida, arraste a Alça de Preenchimento para aplicar a fórmula a outras células. Veja a captura de tela:
Fórmula: Remover tudo antes da segunda ocorrência de vírgula
=DIREITA(SUBSTITUIR(B5; ","; CARACTERE(9); 2); NÚM.CARACT(B5)- LOCALIZAR(CARACTERE(9); SUBSTITUIR(B5; ","; CARACTERE(9); 2); 1) + 1)
Notas:
1. Nas fórmulas, B5, "," e 2 significam que todo o conteúdo após a segunda ocorrência de vírgula será removido da célula B5.
2. Você pode alterar "," e 2 para qualquer caractere e posição de ocorrência conforme necessário.
Para remover tudo após a enésima ocorrência de um caractere das células, você precisa:
Selecione uma célula em branco para exibir o resultado, copie a fórmula abaixo nela e pressione a tecla Enter. Em seguida, arraste a Alça de Preenchimento para aplicar a fórmula a outras células. Veja a captura de tela:
Fórmula: Remover tudo após a segunda ocorrência de vírgula
=ESQUERDA(SUBSTITUIR(B5;",";CARACTERE(9);2);LOCALIZAR(CARACTERE(9);SUBSTITUIR(B5;",";CARACTERE(9);2);1)-1)
Notas:
1. Nas fórmulas, B5, "," e 2 significam que todo o conteúdo após a segunda ocorrência de vírgula será removido da célula A7.
2. Você pode alterar "," e 2 para qualquer caractere e posição de ocorrência conforme necessário.
Remova facilmente textos antes/depois de um caractere específico com Kutools para Excel
Se houver apenas um separador de vírgula para cada célula em um intervalo, e você deseja remover tudo antes ou depois dessa vírgula das células, experimente o utilitário Dividir Células do Kutools para Excel. Este utilitário ajudará você a resolver o problema com apenas alguns cliques:
1. Selecione as células das quais você deseja remover tudo antes ou depois da vírgula e clique em Kutools > Texto > Dividir Células. Veja a captura de tela:
2. Na caixa de diálogo Dividir Células, selecione a opção Dividir em Colunas na seção Tipo, e na seção Dividir por, escolha a opção Outro e digite uma vírgula na caixa em branco, e clique no botão OK. Veja a captura de tela:
3. Outra caixa de diálogo Dividir Células aparece, selecione uma célula em branco para localizar os textos e clique no botão OK.
Em seguida, você pode ver que as células selecionadas foram divididas pelo caractere específico – vírgula. Veja a captura de tela:
Se você deseja experimentar este utilitário gratuitamente (30 dias), clique para baixá-lo e, em seguida, vá aplicar a operação de acordo com as etapas acima.

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!