Extraia as duas últimas palavras de uma célula no Excel
Este tutorial explica como usar a fórmula para extrair as duas últimas palavras de uma célula no Excel.
Como extrair as duas últimas palavras de uma célula no Excel?
Fórmula genérica
=MID(cell,FIND("@",SUBSTITUTE(cell," ","@",LEN(cell)-LEN(SUBSTITUTE(cell," ",""))-1))+1,100)
Argumento
Célula: A célula para a qual você deseja extrair as duas últimas palavras.
Como usar essa fórmula?
Como mostrado na captura de tela abaixo, você tem uma lista de strings de texto e deseja extrair as duas últimas palavras de cada célula da lista, faça o seguinte.
1. Selecione uma célula em branco para produzir o resultado.
2. Insira a fórmula abaixo e pressione o botão Entrar chave. E então arraste o Pega de enchimento para aplicar a fórmula a outras células. Veja a imagem abaixo:
=MID(B5,FIND("@",SUBSTITUTE(B5," ","@",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-1))+1,100)
NOTA Na fórmula, substitua o B5 pela célula de que você precisa.
Como funciona essa fórmula?
=MID(B5,FIND("@",SUBSTITUTE(B5," ","@",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-1))+1,100)
1. LEN(B5)-LEN(SUBSTITUTE(B5," ","")): Para calcular o número de espaços na célula B5. O resultado é 4.
- 1.1) LEN(SUBSTITUTE(B5," ","")): A função SUBSTITUTE remove todos os espaços da célula B5 e, em seguida, a função LEN calcula o comprimento da string de texto sem espaços. Aqui, o resultado é 19;
- 1.2) LEN(B5): Esta função LEN calcula o comprimento total da string de texto com espaços e retorna o resultado como 23.
- 2.3) Depois disso, o comprimento da string de texto com espaços subtrai o comprimento da string de texto sem espaços e, finalmente, obtém o número de espaços na célula B5: 23-19 = 4.
2. SUBSTITUTE(B5," ","@",4-1)): Substitua o penúltimo espaço por um determinado caractere, como @ neste caso.
- SUBSTITUTE(B5," ","@",3): Aqui, a função SUBSTITUTE substitui o terceiro espaço (este é também o penúltimo espaço) em B5 por “@”. O resultado é: Excel é uma ferramenta útil @.
3. FIND("@","Excel is an useful@tool"): Encontre a localização do caractere "@". O resultado de encontrar é 12.
4. MID(B5,12+1,100): A função MID extrai um número específico de caracteres começando na posição 13 da sequência de texto em B5.
- Aqui, o número 100 pode garantir que o número de caracteres é grande o suficiente.
Funções relacionadas
Função LEN do Excel
A função LEN retorna o número de caracteres em uma string de texto.
Função SUBSTITUTE Excel
A função SUBSTITUTE substitui o texto ou caracteres em uma sequência de texto por outro texto ou caracteres.
Função Excel MID
A função MID é usada para encontrar e retornar um número específico de caracteres do meio de uma determinada sequência de texto.
Função FIND do Excel
A função FIND é usada para encontrar uma string dentro de outra string e retorna a posição inicial da string dentro de outra.
As melhores ferramentas de produtividade para escritório
Kutools for Excel - ajuda você a se destacar da multidão
Você gostaria de completar seu trabalho diário de forma rápida e perfeita? O Kutools for Excel traz 300 recursos avançados poderosos (combinar pastas de trabalho, somar por cor, dividir o conteúdo da célula, converter data e assim por diante ...) e economizar 80% do tempo para você.
- Projetado para 1500 cenários de trabalho, ajuda você a resolver 80% dos problemas do Excel.
- Reduza milhares de cliques de teclado e mouse todos os dias, alivie seus olhos e mãos cansados.
- Torne-se um especialista em Excel em 3 minutos. Não é mais necessário se lembrar de fórmulas dolorosas e códigos VBA.
- Avaliação gratuita ilimitada de 30 dias. Garantia de devolução do dinheiro em 60 dias. Atualização e suporte gratuitos por 2 anos.

Guia Office - Habilitar leitura e edição com guias no Microsoft Office (incluindo Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz guias eficientes para o Office (incluindo Excel), assim como o Chrome, Firefox e o novo Internet Explorer.
