Extraer texto

10/12/2009 - 09:17 por Juan | Informe spam
Buenas.
Tengo un listado en el que en cada celda de la primera fila se mezcla
texto y números.
1 Pedro [nº 3]
2 Mario [nº 500]
3 Martín [nº 410]
4 Esteban [nº 427]
5 Mejías [nº 444]

Quisiera extraer primero el número que está entre paréntesis (sólo el
número) y luego el texto, de tal manera que quedara de esta manera:
Col1 Col2
3 Pedro
500 Mario
410 Martín
(...)

No se si ha quedado muy claro.
Muchas gracias por vuestra ayuda.

Preguntas similare

Leer las respuestas

#1 Benito Merino
10/12/2009 - 09:44 | Informe spam
On 10 dic, 09:17, Juan wrote:
Buenas.
Tengo un listado en el que en cada celda de la primera fila se mezcla
texto y números.
1 Pedro [nº 3]
2 Mario [nº 500]
3 Martín [nº 410]
4 Esteban [nº 427]
5 Mejías [nº 444]

Quisiera extraer primero el número que está entre paréntesis (sólo el
número) y luego el texto, de tal manera que quedara de esta manera:
Col1    Col2
3          Pedro
500      Mario
410      Martín
(...)

No se si ha quedado muy claro.
Muchas gracias por vuestra ayuda.



Hola.

Si en A2 se encuentra dicha información:

Col.1: =VALOR(EXTRAE(A2;ENCONTRAR("º";A2;1)+2;LARGO(A2)-ENCONTRAR
("º";A2;1)-2))
Col.2: =IZQUIERDA(A2;ENCONTRAR("[";A2;1)-2)

Saludos,

Benito
Barcelona
Respuesta Responder a este mensaje
#2 Juan
10/12/2009 - 09:56 | Informe spam
Buenas, Benito.
Muchas gracias por responder.
No entiendo mucho como funciona y por eso te vuelvo a preguntar.
Me hace lo siguiente:
Con
1 Pedro [nº 3]
Me sale
Col1 Col2
3] 1 Pedro
Es decir, saca el paréntesis de cierre y el número delate del texto.
Muchas gracias de nuevo por la ayuda.



Hola.

Si en A2 se encuentra dicha información:

Col.1: =VALOR(EXTRAE(A2;ENCONTRAR("º";A2;1)+2;LARGO(A2)-ENCONTRAR
("º";A2;1)-2))
Col.2: =IZQUIERDA(A2;ENCONTRAR("[";A2;1)-2)

Saludos,

Benito
Barcelona
Respuesta Responder a este mensaje
#3 Benito Merino
10/12/2009 - 10:23 | Informe spam
On 10 dic, 09:56, Juan wrote:
Buenas, Benito.
Muchas gracias por responder.
No entiendo mucho como funciona y por eso te vuelvo a preguntar.
Me hace lo siguiente:
Con
1 Pedro [nº 3]
Me sale
Col1      Col2
3]          1 Pedro
Es decir, saca el paréntesis de cierre y el número delate del texto.
Muchas gracias de nuevo por la ayuda.





> Hola.

> Si en A2 se encuentra dicha información:

> Col.1: =VALOR(EXTRAE(A2;ENCONTRAR("º";A2;1)+2;LARGO(A2)-ENCONTRAR
> ("º";A2;1)-2))
> Col.2: =IZQUIERDA(A2;ENCONTRAR("[";A2;1)-2)

> Saludos,

> Benito
> Barcelona- Ocultar texto de la cita -

- Mostrar texto de la cita -



Hola.

No había tenido en consideración el número previo al nombre.

He rehecho las fórmulas:

col1 =VALOR(EXTRAE(A3;ENCONTRAR("º";A3;1)+2;LARGO(A3)-ENCONTRAR
("º";A3;1)-2))
col2 =EXTRAE(A3;ENCONTRAR(" ";A3;1)+1;ENCONTRAR("[";A3;1)-4)

Saludos,
Benito
Respuesta Responder a este mensaje
#4 Juan
10/12/2009 - 11:05 | Informe spam
Peeeerfecto.
Muchísimas gracias, Benito.
Un saludo.
Juan.


Hola.

No había tenido en consideración el número previo al nombre.

He rehecho las fórmulas:

col1 =VALOR(EXTRAE(A3;ENCONTRAR("º";A3;1)+2;LARGO(A3)-ENCONTRAR
("º";A3;1)-2))
col2 =EXTRAE(A3;ENCONTRAR(" ";A3;1)+1;ENCONTRAR("[";A3;1)-4)

Saludos,
Benito
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida