Datos de Excel reorganizados en otra hoja

Datos de Excel reorganizados en otra hoja

Necesitaría hacer una copia/referencia de Excel y reestructurar los datos de la hoja 1 a la hoja 2.

La Hoja1 tiene la siguiente estructura:

semana..........1.......1..................2.......... ..2................3..........3 etc.
id........texto A... .texto B.........texto A......texto B
30010......200......400............. .10.......20
30011.......50.......150.................5... .........15

Ahora necesitaría reorganizar estos datos para la hoja 2 en esto:

semana..........1.................2.................3..... etc
id
30010
Texto A.......200..........10................
Texto B....... 400.........20................
30011
Texto A.......50.......... ...5.............
Texto B.......150............15.......... ....

Espero que esto ilustre el problema que no he podido abordar o describir con palabras correctamente.

Hay alrededor de cien líneas (identificaciones) que necesitarían este tipo de tratamiento... ¡Gracias de antemano por cualquier ayuda!

Respuesta1

Puede usar la tabla dinámica para esto después de copiar y pegar sus datos con 'transponer'. Aquí están los pasos:

  1. copia tus datos

  2. Pegar como 'transponer'. Ahora debería tener encabezados de columnas como semana, id, '30010' y '30011'.

  3. Insertar > Tabla dinámica en una hoja nueva con la fuente de datos como la tabla recién pegada.

  4. Arrastra 'semana' a las etiquetas de las columnas

  5. Arrastre '30010' y '30011' a la etiqueta Valores (esquina inferior derecha). Deberías notar que hay una suma de valores para 30010 y 30011 que aparecen en la etiqueta de la fila.

  6. Arrastre 'id' a la etiqueta de la fila.

  7. PD: Puede calcular los subtotales y los totales generales. Resalte la tabla dinámica y copie y pegue en Excel como texto, cambie las etiquetas en consecuencia (por ejemplo, etiqueta de fila -> Semana; 'Suma de 30010' -> '30010') según lo requiera su tabla.

  8. inserte una fila debajo de 'Semana' e ingrese 'ID'.

Espero que ayude.

Respuesta2

Tableau crea un complemento para Excel que puede transformar los datos en un formato de columnas. Pondría sus datos en cuatro columnas: ID, Semana, (Texto A/B) y los valores de la tabla. No creo que consiga exactamente lo que está buscando, pero podría cambiar la salida de Tableau hasta que tenga lo que desea.

http://kb.tableau.com/articles/knowledgebase/addin-reshaping-data-excel

información relacionada