Excel - Extraer número de una cadena de texto

 
Vista:

Extraer número de una cadena de texto

Publicado por JS (2 intervenciones) el 17/10/2013 18:22:40
Hola,

Me gustaría extraer el número de unas cadenas de texto de manera automática. Este es el aspecto que presentan las cadenas de texto:

gl_Constier Pretiux_277906_Request_1_of_1.html
gl_Course Build01_277929_Request_1_of_1.html
gl_BigBen_277890_Request_1_of_1.html
gl_001site_277841_Request_1_of_1.html
gl_Constier Pretiux_277876_Request_1_of_1.html
gl_Braillelang_277863_Request_1_of_1.html


He probado con la fórmula Extrae del Excel y es útil si las cadenas de texto tuviesen todas la misma longitud de caracteres hasta llegar al número que me interesa. En la primera cadena sería 277906. ¿Sabéis si hay una fórmula valida que funcione con todas las cadenas?

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Extraer número de una cadena de texto

Publicado por jcs (494 intervenciones) el 18/10/2013 09:01:16
Muy buenas.

Yo te aconsejaría que utilizases Datos>>Texto en columnas, que te resolvería bastante bien el problema. No obstante, también te servirá esta fórmula:
=EXTRAE(A1;HALLAR("_";A1;HALLAR("_";A1)+1)+1;6)

Un saludo. Juanjo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Extraer número de una cadena de texto

Publicado por JS (2 intervenciones) el 18/10/2013 09:31:35
¡Muchas gracias, Juanjo!

Era lo que estaba buscando.

Un saludo,
J
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Extraer número de una cadena de texto

Publicado por hector (1 intervención) el 11/12/2014 19:17:16
Buena formula, gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Extraer número de una cadena de texto

Publicado por Daniel J. (1 intervención) el 29/01/2018 22:53:11
Gracias Juanjo, pude resolver con la formula que colocaste alli, es decir, esta: =EXTRAE(A1;HALLAR("_";A1;HALLAR("_";A1)+1)+1;6)

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar