Retroceder   Foro Ayuda Excel > Dudas y consultas sobre Excel > Funciones de hoja de cálculo
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
LinkBack Herramientas Desplegado
  #1  
Antiguo 06/10/08, 01:13:10
Principiante
 
Usuario desde: sep 2008
Versión de Excel: Excel 2003
Conectado desde: España
Mensajes: 11
Predeterminado Extraer y concatenar a la vez

Tengo una hoja y en una de las columnas existen datos en dos formatos diferentes:
X1234
XXX1234X
Tengo que dejar el formato 1234X exclusivamente, es decir en el primer caso que la letra que esta delante pase detras osea seguido del 4 y en el segundo caso simplemente que desaparezcan las 3 letras que van delante de los numeros, y tanto una como otra quede en el formato 1234X.
Gracias.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #2  
Antiguo 06/10/08, 05:15:50
Gran participante
 
Usuario desde: may 2008
Versión de Excel: Excel 2007
Conectado desde: Colombia
Mensajes: 940
Predeterminado

Para el primer caso puedes usar =EXTRAE(B9;2;4)&EXTRAE(B9;1;1)

y para el segundo =EXTRAE(B10;4;4)&EXTRAE(B10;1;1)

Pero sería conveniente conocer más datos para dar una única solución
__________________
Cordial saludo a todos desde Pereira Colombia
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #3  
Antiguo 06/10/08, 05:17:04
Gran participante
 
Usuario desde: oct 2008
Versión de Excel: Excel 2007
Conectado desde: Estados Unidos
Mensajes: 142
Predeterminado

Un par de opciones, pensando que el valor esta en A1

No matricial
=REEMPLAZAR(A1;1;MIN(ENCONTRAR({0\1\2\3\4\5\6\7\8\ 9};A1&"0123456789")-1);"")&IZQUIERDA(A1;ESNUMERO(--DERECHA(A1;1)))


Matricial, confirmar con Ctrl+Shift+Enter
=EXTRAE(A1;COINCIDIR(VERDADERO;ESNUMERO(1*EXTRAE(A 1;FILA($1:$9);1));0);CONTAR(1*EXTRAE(A1;FILA($1:$9 );1)))&IZQUIERDA(A1;1)

Saludos
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #4  
Antiguo 06/10/08, 17:08:58
Principiante
 
Usuario desde: sep 2008
Versión de Excel: Excel 2003
Conectado desde: España
Mensajes: 11
Predeterminado Concatenar y extraer a la vez

Adjunto les remito fichero de lo que necesito exactamente, en el primer caso el que solo lleva una letra delante y ninguna detras, he extraido en una columna los numeros en otra la letra y luego en otra lo he concatenado, en el caso de los que llevan tres letras delante solo extrar dichas letras, lo que quiero exactamente si solo con una operacion lo puedo hacer todo.
Gracias.
Archivos Adjuntos
Tipo de Archivo: zip Libro1.zip (1,9 KB, 11 visitas)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #5  
Antiguo 06/10/08, 17:15:36
Gran participante
 
Usuario desde: oct 2008
Versión de Excel: Excel 2007
Conectado desde: Estados Unidos
Mensajes: 142
Predeterminado

Has intentado algunas de las formulas propuestas? A mi entender efectuan exactamente lo que pides.

Ahora si la longitud de las cadenas siempre son 5 o 8, esta es mas simple.

=SI(LARGO(A2)=5;EXTRAE(A2;2;4)&IZQUIERDA(A2;1);EXT RAE(A2;4;5))

Saludos
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
  #6  
Antiguo 06/10/08, 22:44:24
Principiante
 
Usuario desde: sep 2008
Versión de Excel: Excel 2003
Conectado desde: España
Mensajes: 11
Predeterminado

Muchas gracias sailepaty, y perdonar por que la primera respuesta tambien era correcta y no me habia dado cuenta, he probado las dos formulas y las dos me van de maravilla, os lo agradezco de corazón pues el trabajo ahora es mucho mas facil.
Gracias
Angel
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado



La franja horaria es GMT +2. Ahora son las 00:05:44.


© Ayuda Excel

Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.

1 2 3 4 5 6 7