UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

garvete


Buenos días.
Necesito para mi trabajo lo siuiente:
Tengo que separar de una misma linea de texto varios datos en columnas diferentes. En la misma línea vinen los datos de un nombre, de un correo y de un número, que depende dek artículo que sea(del 1 al 4)
Necesito separar estos tres datos en columnas diferentes, cómo puedo hacer? No tengo ni idea.

Mil gracias de antemano

hugotron


Que tal garvete.

Recuerda que para que podamos ayudarte de mejor manera normalmente es necesario subir un archivo con una muestra de los datos que tienes, y qué quieres hacer con ellos.

En este caso, sin ver los datos ni nada... Considero que podrías ayudarte de la opción "texto en columnas" nativa en Excel. Búscala en la ayuda para que te enteres cómo funciona.

La otra podría ser usando fórmulas, pero para eso tendremos que echarle un vistazo a tus datos. Si no quieres subirlos, prueba con =EXTRAE(), =IZQUIERDA() y/o =DERECHA().

Si tienes Excel 2010 =EXTRAE() aparece como =MED().

¡Saludos!

garvete


Te envío el archivo.
Mil garcias Very Happy
Archivos
Monstruo%20separatas.xls
No tienes los permisos para descargar los archivos.
(59 KB)



Última edición por garvete el 29/08/12, 01:15 pm, editado 1 vez

ioyama


Hola garvete

¿el archivo.....?

Me da la sensación que algo te ha fallado en la subida.

Un saludo desde Vitoria

garvete


Cierto, ahora sí ya lo envié. Está en el correo anterior.
Sería separar los 3 conceptos que os dije de la segunda columna. Obviad lo de la derecha.
Gracias

hugotron


Bueno garvete.

Viendo la magnitud del problema y basandome enteramente en los datos de la columna C, que es donde vi el problema, desarrollé dos fórmulas para atender tu problema:

Para el nombre:
=EXTRAE(C2,1,ENCONTRAR(ELEGIR(SI(ESERROR(ENCONTRAR("-",C2,1)),2,1),"-","#"),C2,1)-1)

Para el correo-e:
=EXTRAE(C2,ENCONTRAR(ELEGIR(SI(ESERROR(ENCONTRAR("-",C2,1)),2,1),"-","#"),C2,1)+1,LARGO(C2)-(LARGO(D2)+3))

Y la del número final, que es un flan, como decimos en México:
=DERECHA(C2,1)

Adjunto archivo, y espero sea lo que buscas.

¡Saludos!
Archivos
Monstruo-separatas.xls
No tienes los permisos para descargar los archivos.
(62 KB)

garvete


Es exactamente lo que quería. Estoy muy impresionado.
Muchísimas gracias!!

Igtelo


Hola a todos.

Buenísima, Hugazo!!!

Saludos
Ignacio Téllez

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.