Separar datos en varias columnas

05/10/2007 - 11:35 por Rafa | Informe spam
Saludos para todos.

Tengo en una sola columna unos datos y quisiera separarlos en columnas
distintas, estos datos son numéricos y están colocados con el siguiente
formato:
21 14 29 18 32 41 04
29 18 04
23 04 32 14 18
14
Son así un total de 1700 celdas de una misma columna.
Como observáis el máximo de datos son 7 pero no todas las celdas tiene 7 y
están separados por un espacio.
Es posible hacer esto?
Muchas gracias a todos por vuestra amabilidad.

Preguntas similare

Leer las respuestas

#1 Ubaldo
05/10/2007 - 12:20 | Informe spam
Hola
Podrias probar la siguiente funcio:

Ejemplo datos de la celda
A1...A2..
A3A4..A5..etc..
01 02 03 04 05 06 07 =extraer($A1;1;2) =extraer($A1;3;2) =extraer($A1;7;2)

Explicación. la funcion extrae de la casilla A1 dos caracteres a partir de
la posicion 1, luego extrae dos caracteres a partir de la posicion 4, luego
lo mismo con la posición 7, etc.. copia la formula en las 7 celdas y luego
cambias el valor de la posición inicial.

Luego copias esta linie en las 1700 filas siguientes, no te has de preocupar
por las filas qu eno hayan 7 juegos, en las que solo haya dos extraerá dos en
las que hayan 4 xextraeran 4, etc..
Para terminar deberas copiar todo las casillas que tiene las formulas y
hacer un copiar y despues pegado especial y pegar los valores asi de este
modo las formulas se convertirán en valores.

Espero que te sirva.

Saludos


"Rafa" escribió:

Saludos para todos.

Tengo en una sola columna unos datos y quisiera separarlos en columnas
distintas, estos datos son numéricos y están colocados con el siguiente
formato:
21 14 29 18 32 41 04
29 18 04
23 04 32 14 18
14
Son así un total de 1700 celdas de una misma columna.
Como observáis el máximo de datos son 7 pero no todas las celdas tiene 7 y
están separados por un espacio.
Es posible hacer esto?
Muchas gracias a todos por vuestra amabilidad.



Respuesta Responder a este mensaje
#2 Rafa
05/10/2007 - 12:41 | Informe spam
¡Genial!, Muchas gracias Ubaldo
Me has ayudado muchisimo, la funcion es "extrae" en lugar de "extraer" pero
un lapsus lo tiene cualquiera.
Mil gracias amigo.



"Ubaldo" escribió en el mensaje
news:
Hola
Podrias probar la siguiente funcio:

Ejemplo datos de la celda
A1...A2..
A3A4..A5..etc..
01 02 03 04 05 06 07 =extraer($A1;1;2) =extraer($A1;3;2)
=extraer($A1;7;2)

Explicación. la funcion extrae de la casilla A1 dos caracteres a partir de
la posicion 1, luego extrae dos caracteres a partir de la posicion 4,
luego
lo mismo con la posición 7, etc.. copia la formula en las 7 celdas y luego
cambias el valor de la posición inicial.

Luego copias esta linie en las 1700 filas siguientes, no te has de
preocupar
por las filas qu eno hayan 7 juegos, en las que solo haya dos extraerá dos
en
las que hayan 4 xextraeran 4, etc..
Para terminar deberas copiar todo las casillas que tiene las formulas y
hacer un copiar y despues pegado especial y pegar los valores asi de este
modo las formulas se convertirán en valores.

Espero que te sirva.

Saludos


"Rafa" escribió:

Saludos para todos.

Tengo en una sola columna unos datos y quisiera separarlos en columnas
distintas, estos datos son numéricos y están colocados con el siguiente
formato:
21 14 29 18 32 41 04
29 18 04
23 04 32 14 18
14
Son así un total de 1700 celdas de una misma columna.
Como observáis el máximo de datos son 7 pero no todas las celdas tiene 7
y
están separados por un espacio.
Es posible hacer esto?
Muchas gracias a todos por vuestra amabilidad.



Respuesta Responder a este mensaje
#3 Ubaldo
05/10/2007 - 12:51 | Informe spam
Me alegra que te haya ido bien, gracias a ti un saludo

"Rafa" escribió:

¡Genial!, Muchas gracias Ubaldo
Me has ayudado muchisimo, la funcion es "extrae" en lugar de "extraer" pero
un lapsus lo tiene cualquiera.
Mil gracias amigo.



"Ubaldo" escribió en el mensaje
news:
> Hola
> Podrias probar la siguiente funcio:
>
> Ejemplo datos de la celda
> A1...A2..
> A3A4..A5..etc..
> 01 02 03 04 05 06 07 =extraer($A1;1;2) =extraer($A1;3;2)
> =extraer($A1;7;2)
>
> Explicación. la funcion extrae de la casilla A1 dos caracteres a partir de
> la posicion 1, luego extrae dos caracteres a partir de la posicion 4,
> luego
> lo mismo con la posición 7, etc.. copia la formula en las 7 celdas y luego
> cambias el valor de la posición inicial.
>
> Luego copias esta linie en las 1700 filas siguientes, no te has de
> preocupar
> por las filas qu eno hayan 7 juegos, en las que solo haya dos extraerá dos
> en
> las que hayan 4 xextraeran 4, etc..
> Para terminar deberas copiar todo las casillas que tiene las formulas y
> hacer un copiar y despues pegado especial y pegar los valores asi de este
> modo las formulas se convertirán en valores.
>
> Espero que te sirva.
>
> Saludos
>
>
> "Rafa" escribió:
>
>> Saludos para todos.
>>
>> Tengo en una sola columna unos datos y quisiera separarlos en columnas
>> distintas, estos datos son numéricos y están colocados con el siguiente
>> formato:
>> 21 14 29 18 32 41 04
>> 29 18 04
>> 23 04 32 14 18
>> 14
>> Son así un total de 1700 celdas de una misma columna.
>> Como observáis el máximo de datos son 7 pero no todas las celdas tiene 7
>> y
>> están separados por un espacio.
>> Es posible hacer esto?
>> Muchas gracias a todos por vuestra amabilidad.
>>
>>
>>



Respuesta Responder a este mensaje
#4 victorbcn1952
05/10/2007 - 13:19 | Informe spam
Primero selecciona las 1700 filas donde tengas datos. Después haz
Menú / Datos / Texto en columnas, selecciona 'Delimitados', teclea
'Siguiente', en separadores selecciona 'Espacio', vuelve a teclear
'Siguiente' y por último teclea 'Finalizar'. Si todo ha ido bien, tu
problema estará resuelto.

:-)

Saludos para todos.

Tengo en una sola columna unos datos y quisiera separarlos en columnas
distintas, estos datos son numéricos y están colocados con el siguiente
formato:
21 14 29 18 32 41 04
29 18 04
23 04 32 14 18
14
Son así un total de 1700 celdas de una misma columna.
Como observáis el máximo de datos son 7 pero no todas las celdas tiene 7 y
están separados por un espacio.
Es posible hacer esto?
Muchas gracias a todos por vuestra amabilidad.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida