Skip to main content

Como extrair a primeira / última / enésima palavra de uma string de texto no Excel?

Author: Xiaoyang Last Modified: 2025-06-04

Você já enfrentou o problema de precisar extrair uma determinada palavra da string de texto em uma planilha? Por exemplo, você tem o seguinte intervalo de strings de texto das quais precisa obter a primeira/última ou enésima palavra. Aqui, vou apresentar alguns métodos eficazes para resolver isso.


Extrair a primeira palavra ou sobrenome da string de texto com Fórmulas

Se você precisa extrair a primeira palavra de uma lista de strings de texto, as seguintes fórmulas podem ajudá-lo.

Para extrair a primeira palavra, insira a fórmula abaixo em uma célula em branco e, em seguida, arraste a alça de preenchimento automático desta célula para o intervalo necessário.

=SE(ÉERRO(PROCURAR(" ";A2));"";ESQUERDA(A2;PROCURAR(" ";A2)-1))

Extract first word with formula

Para extrair a última palavra de cada célula, aplique esta fórmula:

=SE(ÉERRO(PROCURAR(" ";A2));"";DIREITA(A2;NÚM.CARACT(A2)-PROCURAR("*";SUBSTITUIR(A2;" ";"*";NÚM.CARACT(A2)-NÚM.CARACT(SUBSTITUIR(A2;" ";""))))))

extract the last word with formula

E agora você verá que a primeira ou a última palavra foi extraída de cada célula.

Notas: Nas fórmulas acima, A2 indica a célula da qual você extrairá a primeira ou a última palavra.

Difícil memorizar fórmulas longas e complicadas? Ferramenta incrível ajuda você a extrair a enésima Palavra com apenas alguns cliques!

As fórmulas longas acima só conseguem extrair a primeira e a última palavra, mas serão inúteis para extrair a enésima palavra especificada, como a segunda palavra, a sexta palavra, etc. Mesmo que você consiga criar fórmulas para resolver o problema, elas devem ser muito complexas para serem memorizadas e aplicadas. Aqui, recomenda-se o recurso Extrair a N-ésima palavra de uma célula do Kutools para Excel, e ele ajudará você a extrair a enésima palavra da forma mais fácil possível!


Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora

Extrair a enésima palavra da string de texto com Função Definida pelo Usuário

Se você deseja extrair a segunda, terceira ou qualquer enésima palavra da string de texto, pode criar uma função definida pelo usuário para lidar com isso.

1. Pressione e segure as teclas ALT + F11 para abrir a janela Microsoft Visual Basic for Applications.

2. Clique em Inserir > Módulo e cole o código a seguir na janela Módulo.

Function FindWord(Source As String, Position As Integer)
'Update 20131202
Dim arr() As String
arr = VBA.Split(Source, " ")
xCount = UBound(arr)
If xCount < 1 Or (Position - 1) > xCount Or Position < 0 Then
    FindWord = ""
Else
    FindWord = arr(Position - 1)
End If
End Function

3. Em seguida, salve o código. Neste exemplo, vou obter a terceira palavra da string, então digite esta fórmula =findword(A2;3) em uma célula em branco B2, e depois arraste a alça de preenchimento automático desta célula para o intervalo necessário. Veja a captura de tela:
Extract nth word with user defined function

Nota: Na fórmula acima, A2 é a célula de onde você quer extrair a palavra, o número 3 indica a terceira palavra na string que você irá extrair, e você pode alterá-los conforme necessário.


Extrair cada palavra da string de texto e listá-las horizontalmente ou verticalmente

Este método introduzirá o utilitário Dividir Células do Kutools para Excel para extrair cada palavra das células de string de texto e, em seguida, listar as palavras extraídas horizontalmente ou verticalmente, dependendo da sua necessidade.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Selecione as células de string de texto das quais você extrairá suas palavras e clique em Kutools > Mesclar & Dividir > Dividir Células.
click Split Cells of kutools

2. Na caixa de diálogo Dividir Células aberta, especifique o tipo de divisão na seção Tipo seção, marque a opção Espaço opção na seção Especificar um separador seção, e clique no botão Ok botão. Veja a captura de tela:
set options in the Split Cells dialog box

3. Agora especifique o intervalo de destino onde você colocará as palavras extraídas e clique no botão OK

Se você marcou a opção Dividir em Colunas na caixa de diálogo Dividir Células acima, cada palavra é extraída de cada string de texto e listada verticalmente.
every word is extracted and listed vertically

Se você marcou a opção Dividir em Linhas na caixa de diálogo Dividir Células acima, cada palavra é extraída de cada string de texto e listada horizontalmente.
every word is extracted and listed horizontally


Extrair a enésima palavra da string de texto no Excel com uma ferramenta incrível

Se você instalou o Kutools para Excel, pode usar seu Assistente de Fórmulas > Extrair a N-ésima palavra de uma célula para extrair rapidamente a enésima palavra da célula especificada facilmente.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Selecione a célula onde você colocará a palavra extraída e clique em Kutools > Assistente de Fórmulas > Assistente de Fórmulas para habilitar esse recurso.

2. Na caixa de diálogo Assistente de Fórmulas, faça o seguinte:
(1) Selecione Texto do menu suspenso Tipo de Fórmula lista suspensa;
(2) Clique para destacar Extrair a N-ésima palavra de uma célula na seção Escolha uma fórmula caixa de seleção;
(3) No campo Célula especifique a célula da qual você extrairá a palavra;
(4) No campo A Enésima especifique o número.
set options in the Formulas Helper dialog

3. Clique no botão Ok botão. Se necessário, arraste a alça de preenchimento automático da célula da fórmula e copie a fórmula para outras células.
get the result by kutools


Demonstração: extrair cada palavra da string de texto e listá-las horizontalmente ou verticalmente

 

Artigos relacionados:

Melhores Ferramentas de Produtividade para Office

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente | Gerar Código | Criar Fórmulas Personalizadas | Analisar Dados e Gerar Gráficos | Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco | Visualização de Design | Barra de fórmulas aprimorada | Gerenciador de Pasta de trabalho & Planilha | Biblioteca de AutoTexto | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ...) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ... e muito mais

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!