Ir para o conteúdo principal

Como extrair texto entre duas palavras no Excel?

Para obter uma lista de strings de texto, conforme mostrado na captura de tela abaixo, para extrair a string de texto entre duas palavras "KTE" e "recurso" de cada célula, existem boas maneiras de resolvê-lo? Este tutorial apresenta dois métodos para ajudá-lo a fazer isso.

Extraia texto entre duas palavras com fórmula no Excel
Extraia texto entre duas palavras com uma ferramenta incrível


Extrair texto entre duas palavras com fórmula

Você pode usar uma fórmula baseada na função MID e na função SEARCH para extrair todas as sequências de texto entre duas palavras em uma célula.

Fórmula genérica

=MID(cell,SEARCH("start_word",cell)+length1,SEARCH("end_word",cell)-SEARCH("start_word",cell)-length2)

Argumentos

Célula: a célula da qual você deseja extrair todas as sequências de texto entre duas palavras;
Palavra_inicial: a palavra inicial das duas palavras que você deseja extrair todas as sequências de texto depois dela;
Comprimento1: o comprimento da palavra inicial.
Fim_palavra: a palavra final das duas palavras que você deseja extrair todas as sequências de texto antes dela.
Comprimento2: o comprimento da palavra inicial mais 1.

Selecione uma célula em branco, copie ou insira a fórmula abaixo e pressione o botão Entrar chave para obter o resultado. Selecione essa célula de resultado e arraste sua alça de preenchimento automático para baixo para aplicar essa fórmula a outras células.

=MID(B5,SEARCH("KTE",B5)+3,SEARCH("feature",B5)-SEARCH("KTE",B5)-4)

Note: Na fórmula, o número 3 representa o comprimento do caractere da palavra "KTE"; o número 4 representa o comprimento do caractere da palavra "KTE"mais 1.

Você pode ver que todas as sequências de texto entre as duas palavras especificadas são extraídas de cada célula na coluna B.


3.2.2 Extraia texto entre duas palavras com uma ferramenta incrível

Para muitos usuários do Excel, as fórmulas podem ser difíceis de lembrar e manipular. Aqui com o Extraia strings entre o texto especificado característica de Kutools for Excel, você pode facilmente extrair texto entre duas palavras com apenas alguns cliques.

1. Selecione uma célula para gerar o resultado e clique em Kutools > Fórmula Helper > Fórmula Helper.

2. No Fórmula Helper caixa de diálogo, você precisa configurar da seguinte maneira.

2.1) Verifique o filtros caixa e, em seguida, digite a palavra "Extrair" na caixa de texto;
2.2) No Escolha uma lista de fórmulas caixa, clique no Extraia strings entre o texto especificado opção;
2.3) No Entrada de argumentos seção:
Na série Célula box, selecione uma célula onde deseja extrair o texto (aqui seleciono a célula B5);
Na série Iniciar char (s) caixa, digite a palavra inicial das duas palavras que você deseja extrair todas as sequências de texto depois dela;
Na série Caracter(s) final(is) caixa, digite a palavra final das duas palavras que você deseja extrair todas as sequências de texto antes dela.
2.4) Clique Ok. Veja a imagem:

3. Em seguida, todas as cadeias de texto entre duas palavras “KTE” e “feature” dentro da célula B5 são extraídas. Enquanto isso, uma fórmula foi criada, você pode selecionar esta célula de resultado e, em seguida, arrastar sua alça de preenchimento automático para baixo para extrair textos de outras células na mesma lista.

  Se você quiser ter um teste gratuito (30 dias) deste utilitário, por favor clique para fazer o downloade, em seguida, aplique a operação de acordo com as etapas acima.


Artigos relativos:

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...

Descrição


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!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hello, there is an issue with the first formula which only worked for me if I use lenght1 = length2 despite the searched word lengths had been different. Can you check that and correct please?
This comment was minimized by the moderator on the site
Excellent post! Saved my live :)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations