Convertir una larga lista de datos en columnas en Excel [duplicar]

1

Esta pregunta ya tiene una respuesta aquí:

Tengo un pdf que necesito convertir a una hoja de cálculo de Excel. He podido obtener los datos sin procesar e importarlos a Excel, pero tengo problemas para importar los datos como los necesito.

Mi hoja de Excel ahora parece

Name 
Address 
Email 
Website 
Name 2 
Address 2  
Email 2  
Website 2 
Name 3 
Address 3 
Email 3 
Website 3 
etc.

Necesito que se vea como

Name    Address    Email    Website
Name 2  Address 2  Email 2  Website 2
Name 3  Address 3  Email 3  Website 3

Intenté agregar una coma al final de cada línea en Word y luego importar, pero no funcionó.

¡Cualquier ayuda es muy apreciada! La lista es muy larga.

Pxlgrl
fuente

Respuestas:

2

Haría esto en Notepad ++.

Pegue todo en np ++

Entiendo que se verá así:

Name 
Address 
Email 
Website 
Name 2 
Address 2  
Email 2  
Website 2 
Name 3 
Address 3 
Email 3 
Website 3 
etc.

Ahora haga un find replace para reemplazar \r\nAddresscon \t Address.

Antes de buscar / reemplazar Tenga en cuenta que el modo de búsqueda "Extendida" está seleccionado en la esquina inferior izquierda.

\r\nes la notación de línea nueva estándar en windows. \tes una pestaña

Sus datos ahora deberían verse así:

Name   Address 
Email 
Website 
Name 2   Address 2  
Email 2  
Website 2 
Name 3    Address 3 
Email 3 
Website 3 
etc.

Después de buscar / reemplazar Repita la búsqueda de reemplazo para quitar las nuevas líneas y poner comas delante del correo electrónico y el sitio web también. Ahora tiene un archivo separado por pestañas que puede pegar en Excel.

Adán
fuente
2

Con los datos en la columna A , seleccione cualquier celda que no esté en la columna A e ingrese:

=INDEX($A:$A,(4*ROWS($1:1)-4)+(COLUMNS($A:A)),1)

Copie esta celda a través y hacia abajo:

ingrese la descripción de la imagen aquí

Estudiante de gary
fuente
¡Wow genial! ¿Puedes explicar la sintaxis?
Adam
@ Adam La fórmula crea un patrón de índices para asignar una sola columna a una matriz. Cualquier columna individual se puede asignar a una tabla 2D ajustando la fórmula. ................. Hay fórmulas similares para asignar cualquier tabla 2-D en una sola columna también.
Estudiante de Gary