Cómo extraer la primera y la última subcadena de texto

preview_player
Показать описание
En este vídeo se muestra cómo extraer de una cadena de texto la primera palabra o, en términos más generales, la primera subcadena, y también cómo extraer la última.

Más información (contenidos relacionados):

Apoya a Excel Avanzado para Administración de Empresas:

Síguenos en RRSS:
Рекомендации по теме
Комментарии
Автор

Genial, otro tip más que nos puede ser útil con los textos. Muchas gracias por compartirlo, saludos y a cuidarse.

jesusgalme
Автор

Muy interesante. Gracias, como siempre, por tu trabajo. Sigo con interés tus publicaciones.

RosaMaríaArnaízPérez
Автор

Muy buena clase como siempre. Muchas gracias maestro.

hugogalindo
Автор

Excelente vídeo, es una joya de utilidad, muchas gracias.

MiguelGarcia-eons
Автор

Gracias Rafael. La idea, por lo que he podido ver de momento, tiene cierta similitud con la de obtener la extensión de un archivo.. 👏👏👏👏

fernandonebreda
Автор

JAJJAJAJA Eres un buenisima la de la ultima cadena

ddaniel
Автор

🙂... Sugiero la siguiente fórmula ⬇ para encontrar la última subcadena.

=EXTRAE(A2, MAX(SI.ERROR(HALLAR(" ", A2, FILA(1:500)), ))+1, LARGO(A2))

Fredick.
Автор

Hola Rafael, revisando una práctica me lleva a otra y así a otra. Hoy me ha llevado a esta. Te propongo, aunque sea utilizando funciones de Excel de 2022, la siguiente formulación para extraer los importes del Debe y del Haber de la cadena de texto propuesta en su actividad. Los datos están contenidos en las celdas A39:A69; en la fila A38 se localiza la cabecera.
Importe del Debe: =SI.ERROR(TEXTOANTES(TEXTODESPUES(TEXTOANTES(A39:A69;", ";-1);" ";-2);" ")*1;"")
Importe del Haber: ";-1)*1;"")

fernandonebreda
Автор

🙂... Sugiero la siguiente fórmula⬇ para los millones de usuarios que se benefician del motor de cálculo de Excel con rango con desbordamiento (desde la versión 2019) para encontrar la última subcadena.

=EXTRAE(A2:A19, HALLAR(", ?? ", A2:A19)+4, LARGO(A2:A19))

Fredick.
Автор

He utilizado para el importe del Haber:
y para el importe del Debe: =MONEDA(BYROW(A2:A19;
LAMBDA(ndatos;LET(



Estoy convencido de que se pueden abreviar, pero no lo he conseguido...

fernandonebreda
Автор

¿Como podría separar texto en columnas por cada Mayúscula que tenga? Los textos que tengo están así:


AnaSofiaMendietaContadora
Etc

santiagojimenez
Автор

Yo copio tres veces la misma columna en una hago reemplazar espacio asterísco por nada. y en la otra asterísco y espacio por nada.

navegation