Foros del Web » Soporte técnico » Ofimática »

Excel extraer texto seguiendo un patrón

Estas en el tema de Excel extraer texto seguiendo un patrón en el foro de Ofimática en Foros del Web. Buenas, Se os ocurre alguna forma de extraer de varias celdas el texto siguiente marcado en rojo. Cada linea está en una celda distinta. Recursos ...
  #1 (permalink)  
Antiguo 30/06/2010, 13:19
Avatar de neodani  
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Excel extraer texto seguiendo un patrón

Buenas,

Se os ocurre alguna forma de extraer de varias celdas el texto siguiente marcado en rojo.

Cada linea está en una celda distinta.

Recursos en tierra [x:xxx:x] (Jugadores 'jugador1') a las 06-30 20:53:15

Recursos en colonia invencible [x:xxx:xx] (Jugadores 'jugador2') a las 06-30 20:53:19

Recursos en Colonia [x:xxx:xx] (Jugadores 'jugador1') a las 06-30 20:57:19

Recursos en Planeta Principal [x:xxx:x] (Jugadores 'jugador3') a las 06-30 20:57:40


Debería quedar solo el texto marcado en rojo, extraer el texto...
[x:xxx:x]
[x:xxx:xx]
[x:xxx:xx]
[x:xxx:x]

El único patrón que he encontrado es que esta seguido de "(Jugadores"
Por qué el número de caracteres del principio de la linea puede variar.

Alguna idea?

Muchas gracias de antemano!
  #2 (permalink)  
Antiguo 30/06/2010, 13:26
Avatar de neodani  
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Excel extraer texto seguiendo un patrón

Si antes lo posteo antes lo saco!

Lo conseguí utilizando la función encontrar(), de esta manera busco la posición del primer "[" y luego puedo aplicar la formular de extraer()

Ejemplo:

=EXTRAE(A5;ENCONTRAR("[";A5;16);10)

Saludos!

Etiquetas: excel, extraer
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:49.