Excel Intermedio

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

Extraer la última palabra de un texto

| 0 Comentarios

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:1

5

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.

Deja un comentario

Campos requeridos marcados con *.