Extraer cadena de texto desde la segunda a la antepenúltima palabra

Para Dante Amor

No soy capaz de extraer la cadena de texto desde la segunda palabra hasta la antepenúltima 

Ejemlo:

Tengo  cadenas de texto separada por espacios como esta:

30159 RUEDA HIBRIDA NEGRA SHI 475 CASSETTE 8/9 36,36 €

Necesito extraer RUEDA HIBRIDA NEGRA SHI 475 CASSETTE 8/9

Es para aplicar a una columna entera, donde he pegado los datos desde un PDF ( 12000 filas)

Otras cadenas tendrán más o menos palabras, pero siempre necesito extraer desde la segunda a la antepenúltima palabra.

Gracias

1 respuesta

Respuesta
1

Si tus datos están en la columna A y empiezan en la celda A2, vamos a extraer los datos en 3 pasos.

En la celda B2

=EXTRAE(A2, 1, ENCONTRAR(REPETIR(CARACTER(1), 1), SUSTITUIR(A2," ", REPETIR(CARACTER(1), 1),(LARGO(A2)-LARGO(SUSTITUIR(A2," ","")))/1))-1)

En la C2

=EXTRAE(B2, 1, ENCONTRAR(REPETIR(CARACTER(1), 1), SUSTITUIR(B2," ", REPETIR(CARACTER(1), 1),(LARGO(B2)-LARGO(SUSTITUIR(B2," ","")))/1))-1)

Y por último en la D2

=EXTRAE(C2,ENCONTRAR(" ",C2)+1,LARGO(C2))

Con la última fórmula en D2 obtienes lo que necesitas

Copia o arrastra las 3 fórmulas hasta el final de las 12000 filas.


Saludos. Dante Amor

Recuerda valorar la respuesta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas