Dificil...Imposible? =P

22/07/2006 - 02:13 por Van.Kenshin | Informe spam
Tarea para uds (por si las dudas ni yo se como hacerlo u.u)

tengo una lista de codigos puestos de esta manera:

020102601MKP
0207026RDI
0205013221ARM

El verdadero nombre de ellos es este:

02 010 2601 MKP
02 070 26 RDI
02 050 13221 ARM

Como le hago en excel para separar el 1er grupo...de tal manera que
quede como en el 2do grupo?
Intente con extrae, derecha, y nada u_u solo obtengo 02 010 y mkp pero
el codigo del medio, llamado "especificacion" (2601) siempre se
presenta desde 1 hasta 6 caracteres numerales ._. el resto siempre son
de 2 (02), y 3 (010, mkp).

Ayuda TT

Giovanny Rivera

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
22/07/2006 - 03:03 | Informe spam
hola, Giovanny !

tengo una lista de codigos puestos de esta manera:
020102601MKP
0207026RDI
0205013221ARM
El verdadero nombre de ellos es este:
02 010 2601 MKP
02 070 26 RDI
02 050 13221 ARM
... el codigo del medio, llamado "especificacion" (2601) siempre se presenta desde 1 hasta 6 caracteres numerales ._.
el resto siempre son de 2 (02), y 3 (010, mkp).



suponiendo que necesitas hacer 'el armado' [o la separacion] en una sola celda [cada codigo] p.e. de 'A1' -> en 'B1'
=izquierda(a1,2)&" "&extrae(a1,3,3)&" "&extrae(a1,6,hallar(derecha(a1,3),a1)-6)&" "&derecha(a1,3)

solo toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Alexander Chacin
22/07/2006 - 03:08 | Informe spam
Suponiendo que tengas la cadena en la celda A1, puedes usar esto

=IZQUIERDA(A1;2) para los primeros dos caracteres
=EXTRAE(A1;3;3) para los tres siguientes
=EXTRAE(A1;6;LARGO(A1)-8) para la especificación, que es variable
ÞRECHA(A1;3) para los tres últimos

Saludos
Alexander Chacin


"Van.Kenshin" escribió en el mensaje
news:
Tarea para uds (por si las dudas ni yo se como hacerlo u.u)

tengo una lista de codigos puestos de esta manera:

020102601MKP
0207026RDI
0205013221ARM

El verdadero nombre de ellos es este:

02 010 2601 MKP
02 070 26 RDI
02 050 13221 ARM

Como le hago en excel para separar el 1er grupo...de tal manera que
quede como en el 2do grupo?
Intente con extrae, derecha, y nada u_u solo obtengo 02 010 y mkp pero
el codigo del medio, llamado "especificacion" (2601) siempre se
presenta desde 1 hasta 6 caracteres numerales ._. el resto siempre son
de 2 (02), y 3 (010, mkp).

Ayuda TT

Giovanny Rivera


Respuesta Responder a este mensaje
#3 Xavier Budet Graco
22/07/2006 - 13:36 | Informe spam
Hola Héctor como no sé si te responderán (se está instaurando la costumbre de no dar las gracias) la fórmula va perfecta.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Héctor Miguel" escribió en el mensaje news:
hola, Giovanny !

tengo una lista de codigos puestos de esta manera:
020102601MKP
0207026RDI
0205013221ARM
El verdadero nombre de ellos es este:
02 010 2601 MKP
02 070 26 RDI
02 050 13221 ARM
... el codigo del medio, llamado "especificacion" (2601) siempre se presenta desde 1 hasta 6 caracteres numerales ._.
el resto siempre son de 2 (02), y 3 (010, mkp).



suponiendo que necesitas hacer 'el armado' [o la separacion] en una sola celda [cada codigo] p.e. de 'A1' -> en 'B1'
=izquierda(a1,2)&" "&extrae(a1,3,3)&" "&extrae(a1,6,hallar(derecha(a1,3),a1)-6)&" "&derecha(a1,3)

solo toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.


Respuesta Responder a este mensaje
#4 KL
22/07/2006 - 17:20 | Informe spam
Hola chicos,

A ver esta que es un pelin mas corta:

=TEXTO(IZQUIERDA(A1;LARGO(A1)-3);"00 000 "&REPETIR(0;LARGO(A1)-8))&"
"&DERECHA(A1;3)

Saludos,
KL


"Xavier Budet Graco" wrote in message
news:
Hola Héctor como no sé si te responderán (se está instaurando la costumbre
de no dar las gracias) la fórmula va perfecta.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Héctor Miguel" escribió en el mensaje
news:
hola, Giovanny !

tengo una lista de codigos puestos de esta manera:
020102601MKP
0207026RDI
0205013221ARM
El verdadero nombre de ellos es este:
02 010 2601 MKP
02 070 26 RDI
02 050 13221 ARM
... el codigo del medio, llamado "especificacion" (2601) siempre se
presenta desde 1 hasta 6 caracteres numerales ._.
el resto siempre son de 2 (02), y 3 (010, mkp).



suponiendo que necesitas hacer 'el armado' [o la separacion] en una sola
celda [cada codigo] p.e. de 'A1' -> en 'B1'
=izquierda(a1,2)&" "&extrae(a1,3,3)&"
"&extrae(a1,6,hallar(derecha(a1,3),a1)-6)&" "&derecha(a1,3)

solo toma en cuenta que mi sistema usa como separador de argumentos a la
coma ',' NO al punto y coma ';' :D

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.


Respuesta Responder a este mensaje
#5 Xavier Budet Graco
22/07/2006 - 20:17 | Informe spam
Hola KL,
Ja! Ja! hemos vuelto de las vacaciones con mono... :-)

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"KL" escribió en el mensaje news:uEJ$
Hola chicos,

A ver esta que es un pelin mas corta:

=TEXTO(IZQUIERDA(A1;LARGO(A1)-3);"00 000 "&REPETIR(0;LARGO(A1)-8))&"
"&DERECHA(A1;3)

Saludos,
KL


"Xavier Budet Graco" wrote in message
news:
Hola Héctor como no sé si te responderán (se está instaurando la costumbre
de no dar las gracias) la fórmula va perfecta.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Héctor Miguel" escribió en el mensaje
news:
hola, Giovanny !

tengo una lista de codigos puestos de esta manera:
020102601MKP
0207026RDI
0205013221ARM
El verdadero nombre de ellos es este:
02 010 2601 MKP
02 070 26 RDI
02 050 13221 ARM
... el codigo del medio, llamado "especificacion" (2601) siempre se
presenta desde 1 hasta 6 caracteres numerales ._.
el resto siempre son de 2 (02), y 3 (010, mkp).



suponiendo que necesitas hacer 'el armado' [o la separacion] en una sola
celda [cada codigo] p.e. de 'A1' -> en 'B1'
=izquierda(a1,2)&" "&extrae(a1,3,3)&"
"&extrae(a1,6,hallar(derecha(a1,3),a1)-6)&" "&derecha(a1,3)

solo toma en cuenta que mi sistema usa como separador de argumentos a la
coma ',' NO al punto y coma ';' :D

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.






Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida