Selección de texto entre símbolos

02/08/2012 - 16:37 por raper | Informe spam
Hola a todos:

Por favor, necesito ayuda.

En varias celdas de una columna tengo textos similares al siguiente:

<AGENT>, <CALLSIGN> ES DE TIPO INDEFINIDO <AC_TYPE>.

Tengo necesidad de copiar todas las expresiones encerradas entre los símbolos < >, prescindiendo de lo que hay escrito en el resto de cada una de las celdas. ¿Hay alguna macro para poder hacer esto?

Desde ya, muchas gracias.

RPA

Preguntas similare

Leer las respuestas

#1 Pedro F. Pardo
02/08/2012 - 17:11 | Informe spam
On Thursday, 2 August 2012 15:39:28 UTC+1, raper wrote:
Hola a todos:



Por favor, necesito ayuda.



En varias celdas de una columna tengo textos similares al siguiente:



<AGENT>, <CALLSIGN> ES DE TIPO INDEFINIDO <AC_TYPE>.



Tengo necesidad de copiar todas las expresiones encerradas entre los

sï¿œmbolos < >, prescindiendo de lo que hay escrito en el resto de

cada una de las celdas. ï¿œHay alguna macro para poder hacer esto?



Desde ya, muchas gracias.



RPA



Imagina que la columna es la D
entonces insertas una columna nueva auxiliar en E y escribe la siguiente fórmula:

=ESERROR(EXTRAE(D2;ENCONTRAR("<";D2)+1;ENCONTRAR(">";D2)-ENCONTRAR("<";D2)-1);"")

Extiende la fórmula hacia abajo y... comprueba, ¿es lo que necesitas?

Copia y pega la columna E sobre sí misma con pegado especial: valores. Para deshacerte de las fórmulas ;-)
Respuesta Responder a este mensaje
#2 raper
02/08/2012 - 18:41 | Informe spam
Pedro F. Pardo escribió el 02/08/2012 17:11 :
On Thursday, 2 August 2012 15:39:28 UTC+1, raper wrote:
Hola a todos:



Por favor, necesito ayuda.



En varias celdas de una columna tengo textos similares al siguiente:



<AGENT>, <CALLSIGN> ES DE TIPO INDEFINIDO <AC_TYPE>.



Tengo necesidad de copiar todas las expresiones encerradas entre los

sï¿œmbolos < >, prescindiendo de lo que hay escrito en
el resto de

cada una de las celdas. ï¿œHay alguna macro para poder hacer
esto?



Desde ya, muchas gracias.



RPA




Imagina que la columna es la D
entonces insertas una columna nueva auxiliar en E y escribe la siguiente
fórmula:

=ESERROR(EXTRAE(D2;ENCONTRAR("<";D2)+1;ENCONTRAR(">";D2)-ENCONTRAR("<";D2)-1);"")

Extiende la fórmula hacia abajo y... comprueba, ¿es lo que
necesitas?

Copia y pega la columna E sobre sí misma con pegado especial: valores.
Para deshacerte de las fórmulas ;-)


¡Hola Pedro!

Otra vez vienes a salvarme, pero lamentablemente, algo, en éste primer intento, ha fallado. Te diré que es lo que pasa:

Inserto la columna auxiliar, donde, en la primera celda, copio y pego la fórmula. Extiendo hacia abajo la fórmula hasta el final y… las nuevas celdas de la columna auxiliar quedan todas rellenas con la fórmula.

¿Puedes ver qué es lo que sucede?

Un abrazo.

RPA (o Raper, o Raúl… lo mismo da)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida