Ir para o conteúdo principal
 

Como remover o primeiro, o último X caracteres ou certos caracteres de posição do texto no Excel?

Autor: Suporte Técnico Última modificação: 2024-11-12
Para a maioria dos usuários do Excel, às vezes, você precisa excluir os primeiros n caracteres do início das sequências de texto ou remover os últimos x caracteres do final das sequências de texto, como mostrado na imagem abaixo. Neste artigo, vou apresentar alguns truques úteis para resolver essa tarefa de forma rápida e fácil no Excel.
 

remover primeiro, último X caracteres


Método 1: remover os primeiros ou os últimos x caracteres de strings de texto com fórmulas

 Remova os primeiros x caracteres do início das strings de texto:

No Excel, você pode usar as funções RIGHT e LEFT para remover um determinado número de caracteres do início ou do final das strings. Faça o seguinte:

1. Digite ou copie a seguinte fórmula em uma célula em branco C4 onde deseja colocar o resultado:

=RIGHT(A4, LEN(A4)-2)

e imprensa Entrar chave para obter o primeiro resultado. Veja a imagem:

use uma fórmula para remover os primeiros x caracteres

Note: Na fórmula acima:

  • A4 é o valor da célula que você deseja remover caracteres;
  • O número 2 significa o número de caracteres que você deseja remover do início da string de texto.

2. Em seguida, selecione a célula C4 e arraste a alça de preenchimento para baixo até as células onde deseja aplicar esta fórmula, e todos os primeiros 2 caracteres foram removidos das strings de texto, veja a captura de tela:

arraste a fórmula para outras células


 Remova os últimos x caracteres do final das strings de texto:

Se precisar remover os últimos vários caracteres, você pode usar a função ESQUERDA da mesma forma que a função DIREITA.

Insira ou copie esta fórmula em uma célula em branco:

=LEFT(A4, LEN(A4)-9)

e arraste a alça de preenchimento para baixo até as células às quais deseja aplicar esta fórmula, e os últimos 9 caracteres foram excluídos das strings de texto de uma vez, consulte a captura de tela:

use uma fórmula para remover os últimos x caracteres

Note: Na fórmula acima:

  • A4 é o valor da célula que você deseja remover caracteres;
  • O número 9 significa o número de caracteres que você deseja remover do final da string de texto.

Método 2: remover o primeiro ou o último x caracteres de strings de texto com a função definida pelo usuário

Aqui está uma função definida pelo usuário que também pode ajudá-lo a remover os primeiros ou os últimos n caracteres de strings de texto, faça o seguinte:

 Remova os primeiros x caracteres do início das strings de texto:

1. Segure o Alt + F11 chaves para abrir o Microsoft Visual Basic para Aplicações janela.

2. Clique inserção > Móduloe cole o código a seguir na janela do módulo.

Public Function removeFirstx(rng As String, cnt As Long)
removeFirstx = Right(rng, Len(rng) - cnt)
End Function

3. Em seguida, volte para a planilha e insira esta fórmula: =removefirstx(A4,2) em uma célula em branco e arraste a alça de preenchimento para baixo para obter os resultados que você precisa, veja a captura de tela:

Remover os primeiros x caracteres pela função definida pelo usuário

Note: Na fórmula acima:

  • A4 é a célula que você deseja remover caracteres;
  • O número 2 indica o número de caracteres que você gostaria de remover do início da string de texto.

 Remova os últimos x caracteres do final das strings de texto:

Para remover os últimos n caracteres das strings de texto, aplique a seguinte Função Definida pelo Usuário:

Public Function removeLastx(rng As String, cnt As Long)
removeLastx = Left(rng, Len(rng) - cnt)
End Function

E então aplique esta fórmula: =removelastx(A4,9) para obter os resultados conforme necessário, consulte a captura de tela:

Remover os últimos x caracteres pela função definida pelo usuário

Note: Na fórmula acima:

  • A4 é a célula que você deseja remover caracteres;
  • O número 9 indica o número de caracteres que você gostaria de remover do final da string de texto.

Método 3: remova os primeiros, os últimos x caracteres ou determinados caracteres de posição sem fórmulas

Usar as funções do Excel para remover certos caracteres não é tão direto quanto é. Basta dar uma olhada na forma fornecida neste método, que não leva mais do que dois ou três cliques do mouse. Com o Remover por posição utilidade do suplemento de terceiros Kutools for Excel, pode ser fácil remover o primeiro, o último ou certos caracteres da string de texto. Clique para baixar o Kutools para Excel!

Kutools for Excel oferece mais de 300 recursos avançados para agilizar tarefas complexas, aumentando a criatividade e a eficiência. Aprimorado com recursos de IA, Kutools automatiza tarefas com precisão, facilitando o gerenciamento de dados. Informações detalhadas do Kutools para Excel ...         Teste grátis...

Depois de instalar Kutools for Excel, por favor aplique Remover por posição de acordo com estas etapas:

1. Selecione o intervalo do qual deseja remover determinados caracteres. Então clique Kutools > Texto > Remover por posição. Veja a imagem:

clique em Kutools > Texto > Remover por posição

2. Especifique as seguintes operações no pop-up Remover por posição caixa de diálogo.

  • (1.) Especifique o número de caracteres a serem excluídos.
  • (2.) Escolha Da esquerda opção sob o Posição seção para excluir os primeiros n caracteres, consulte a captura de tela:

definir opções na caixa de diálogo

Dicas: O Remover por posição O utilitário também pode ajudá-lo a remover os últimos n caracteres ou certos caracteres de uma posição específica.

Método 4: remova os primeiros x e os últimos x caracteres de strings de texto com fórmula

Às vezes, você gostaria de remover caracteres de cadeias de texto em ambos os lados, por exemplo, você precisa remover os primeiros 2 e os últimos 9 caracteres ao mesmo tempo. Aqui, a função MID pode lhe fazer um favor.

1. Insira ou copie esta fórmula em uma célula em branco:

=MID(A4,3,LEN(A4)-11)

e imprensa Entrar chave para obter o primeiro resultado. Veja a imagem:

use uma fórmula para remover os dois primeiros x e últimos x caracteres

Note: Na fórmula acima:

  • A4 é o valor da célula que você deseja remover caracteres;
  • O número 3 é um a mais do que o número de caracteres que você deseja remover do lado esquerdo;
  • O número 11 é o número total de caracteres que você deseja remover.

2. Em seguida, selecione a célula C4 e arraste a alça de preenchimento para baixo até as células onde deseja aplicar esta fórmula, e todos os primeiros 2 e últimos 9 caracteres foram removidos imediatamente das strings de texto, veja a captura de tela:

arraste a fórmula para baixo para obter o resultado


Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...


Office Tab 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!