Página 1 de 1

[RESUELTO] Separar texto en columnas

Publicado: Jue Mar 09, 2017 1:06 pm
por sonsicalo
hola. Estoy intentando separar texto de una celda en varias columnas

EJEMPLO

MARIA SEGURA PADILLA
C/ CASTELLANA 9
41000 SEVILLA

como puedo separar esta celda que tiene tres lineas en

MARIA SEGURA PADILLA C/ CASTELLANA 9 41000 SEVILLA

para que quede el nombre y los apellidos en una columna, la dirección en otra y el codigo postal y provincia en otra.

Re: Separar texto en columnas

Publicado: Jue Mar 09, 2017 6:27 pm
por fornelasa
No se entiende, ¿deseas separar o unir?
Parece que deseas separar, entonces, por favor investiga primero si tu programa origen puede salvar el archivo como tipo CSV o pipes, así sera más fácil resolverlo.
De lo contrario, con los datos que aportas nunca será posible hacerlo 100% automático debido a que el texto largo solo tiene un común denominador, el espacio.
Saludos, Federico.

Re: Separar texto en columnas

Publicado: Vie Mar 10, 2017 8:15 am
por PepeOooSevilla
Hola.
Una solución de andar por casa de acuerdo con lo que yo he entendido:
  • 1. Seleccionar las celdas a modificar
    1.1. Pinchar en el menú Editar > Buscar y reemplazar ...
    1.2. Buscar: \n
    1.3. Reemplazar: \t
    1.4. Marcar "Expresiones regulares"
    1.5. Pinchar en "Reemplazar todo". Ver Imagen 1
    1.6. Resultado: tienes los mismos datos en las mismas celdas pero separados por tabuladores
    2. Volver a seleccionar las celdas a modificar
    2.1. Pinchar en el menú Datos > Texto a columnas ...
    2.2. Seleccionar "Separado por: Tabulador". Ver Imagen 2
    2.3. Resultado final. Ver Imagen 3
Haz pruebas ...
Saludos cordiales.

Re: Separar texto en columnas

Publicado: Vie Mar 10, 2017 10:56 am
por sonsicalo
Muchas gracias Pepe. Me ha salido perfecto. Eres un crackkkkkkkk!!!!!!!!
no se que significa lo de \n y \t pero lo separa perfectamente. oleeeee!!!!!!!

Re: Separar texto en columnas

Publicado: Vie Mar 10, 2017 2:18 pm
por mauricio
\n = Salto de Línea
\t = Tabulador

Por favor, si consideras que el tema ha sido resuelto, debes de marcarlo como tal, mira como hacerlo por aquí: https://forum.openoffice.org/es/forum/v ... f=3&t=2668

Saludos

Re: (RESUELTO) Separar texto en columnas

Publicado: Jue Jul 19, 2018 10:31 am
por MLINDSAY
Buenas, soy nueva en el foro he intentado hacer lo mismo con unos datos que están separados por espacios dentro de una misma fila, por ejemplo 503 010101 pechuga de pollo 55.2 3.2 150.2; pero me dice que no me reconoce el termino de búsqueda. No sé que puedo estar haciendo mal... :( Necesitaría que me lo dividiera en 503; 010101; pechuga de pollo; 55.2; 3.2; 150.2.
Muchas gracias de antemano! :D

Re: [RESUELTO] Separar texto en columnas

Publicado: Sab Jul 21, 2018 5:50 pm
por mauricio
Es mucho mejor, abras un nuevo tema, anexando un archivo de muestras con lo que tienes y con lo que quieres obtener, obtendrás una mejor respuesta.

Saludos