Excel Intermedio

Un blog para compartir los tips de Excel Intermedio que todos necesitamos!

Extraer la última palabra de un texto, 61 150x59

Extraer la última palabra de un texto


El objetivo es extraer la última palabra de un texto, existen diferentes maneras de realizarlo. Por ejemplo:

  1. DERECHA(A2,LARGO(A2)-HALLAR("%",SUSTITUIR(A2," ","%",LARGO(A2)-LARGO(SUSTITUIR(A2," ","")))))
  2. RECORTAR(DERECHA(SUSTITUIR(A2," ", REPETIR(" ",LARGO(A2))),LARGO(A2)))
  3. DERECHA(A2,LARGO(A2)-ENCONTRAR("*",SUSTITUIR(A2," ","*",LARGO(A2)-LARGO(SUSTITUIR(A2," ","")))))
  4. MED(SUSTITUIR(A2," ","^",LARGO(A2)-LARGO(SUSTITUIR(A2," ",""))),ENCONTRAR("^",SUSTITUIR(A2," ","^",LARGO(A2)-LARGO(SUSTITUIR(A2," ",""))))+1,256)

El texto analizado es:Extraer la última palabra de un texto, 1

Extraer la última palabra de un texto, 52

En el caso de utilizar otra versión de excel, sustituir las funciones:

Med --> Extrae

Recortar --> Espacios

Definición de las funciones utilizadas:

  • Recortar: Elimina los espacios del texto, excepto el espacio normal que se deja entre palabras.
  • Med: Devuelve un número específico de caracteres de una cadena de texto que comienza en la posición que se especifique.
  • Derecha: devuelve el último carácter o caracteres de una cadena de texto, según el número de caracteres que el usuario especifica.
  • Largo: devuelve el número de caracteres de una cadena de texto.
  • Hallar: buscan una cadena de texto dentro de una segunda cadena de texto y devuelven el número de la posición inicial de la primera cadena de texto desde el primer carácter de la segunda cadena de texto.
  • Sustituir: Sustituye texto_nuevo por texto_original dentro de una cadena de texto. Use SUSTITUIR cuando desee reemplazar texto específico en una cadena de texto.
  • Repetir: Repite el texto un número determinado de veces. Use REPETIR para llenar una celda con una cadena de texto repetida un número determinado de veces.
  • Encontrar: devuelve la posición inicial de una cadena de texto, o de un carácter, dentro de otra cadena de texto. La función ENCONTRAR hace diferencia entre mayúsculas y minúsculas.