Extrair a Última Palavra no Excel e no Google Planilhas

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Luciano Farina

Last updated on July 16, 2023

Este tutorial vai demonstrar como extrair a última palavra de uma célula no Excel e no Google Planilhas.

mf extrair ultima palavra 2

 

Extrair a Última Palavra

Se quisermos extrair a primeira palavra de uma célula poderíamos simplesmente usar a função PROCURAR para encontrar o primeiro espaço e a função ESQUERDA para extrair a palavra antes do espaço.

Infelizmente o Excel não tem uma função PROCURAR inversa, portanto, precisaremos desenvolver uma solução diferente:

  1. Use a Função SUBSTITUIR para substituir os espaços entre as palavras por um grande número (n) de espaços.
  2. Use a função DIREITA para calcular o número n correto de espaços. (Isso incluirá nossa palavra, bem como um número de espaços adicionais)
  3. Use a função ARRUMAR para cortar os espaços extras, deixando apenas a última palavra.

Aqui está a fórmula que usaremos:

=ARRUMAR(DIREITA(SUBSTITUIR(B6;" ";REPT(" ";10));10))

extrair fig 1

Observe que, neste exemplo, escolhemos n=10. Esse número é muito pequeno: a célula C6 não contém a última palavra completa porque a palavra tem 15 caracteres.

Escolhemos um número pequeno para fins de demonstração, mas recomendamos que você use um número muito maior (por exemplo, 99) ou use a fórmula versátil encontrada no final deste tutorial.

Agora vamos examinar a fórmula:

Função REPT

A função REPT repete um caractere (n) número de vezes. Essa fórmula gerará 10 espaços:

=REPT(" ";10)

Aqui, para mostrar como essa função funcionará, substituímos os espaços em branco por traços (-):

extrair rept

Função SUBSTITUIR

A função SUBSTITUIR localiza todos os espaços em branco na cadeia de texto e substitui os espaços em branco por 10 espaços.

=SUBSTITUIR(B3;" ";C3)

extrair substituir

Função DIREITA

A função DIREITA extrai somente os últimos caracteres da célula (10 no exemplo):

=DIREITA(D3;10)

extrair direita

 

Função ARRUMAR

A função ARRUMAR remove todos os espaços iniciais e finais do texto e retorna apenas a última palavra:

=ARRUMAR(E3)

extrair arrumar

Fórmula Versátil

Em vez de definir o número (n), você pode usar a função NÚM.CARACT para calcular n como o número de caracteres na célula. Essa fórmula funcionará independentemente do tamanho da última palavra.

=ARRUMAR(DIREITA(SUBSTITUIR(B3;" ";REPT(" ";NÚM.CARACT(B3)));NÚM.CARACT(B3)))

extrair versatil

Extrair a Última Palavra no Google Planilhas

A fórmula para extrair a última palavra de um texto funciona exatamente da mesma forma no Google Planilhas e no Excel:

extrair google

 

AI Formula Generator

Experimentar gratuitamente

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List