Extraer la última palabra de un texto

Muchas veces nos encontramos con información que está dispuesta así y necesitamos obtener la última palabra:

Extraer la última palabra de un texto en Excel

 

Hay varias formas de llevar a cabo esto. Te voy a explicar la que me resulta más sencilla en este videotutorial.

 

Explicación

Fórmula General

=ESPACIOS(DERECHA(SUSTITUIR(Celda;" ";REPETIR(" ";100));100))

 

Funcionamiento

En el ejemplo de la celda E2, la fórmula sería:

=ESPACIOS(DERECHA(SUSTITUIR(D2;" ";REPETIR(" ";100));100))

 

Vamos a desglosar la fórmula.  La función SUSTITUIR  encontrará todos los espacios en el texto y la función REPETIR lo reemplazará por 100 espacios:

=SUSTITUIR(D2;" ";REPETIR(" ";100))

Esta fórmula devolverá:

"Dinovo                                                                               Menta”

 

Con la función DERECHA extraemos los 100 caracteres empezando desde la derecha hacia la izquierda: 

=DERECHA(SUSTITUIR(D2;" ";REPETIR(" ";100));100)

La cual devolverá :

“                                                              Menta”

 

Finalmente con la función ESPACIOS remuevo los espacios sobrantes:

=ESPACIOS(DERECHA(SUSTITUIR(D2;" ";REPETIR(" ";100));100))

La cual devolverá:

“Menta”

 

De esta forma obtenemos la última palabra de una cadena de texto que se encuentra en una celda de Excel.

Espero que te sea útil.

Saludos.

Cecilia - www.planillaexcel.com

Pd: si quieres aprender más de Excel, dicto cursos online desde el nivel básico a avanzado.
Haz click aquí para ver los cursos.