¿Puede una tabla dinámica de Excel 2007 fusionar datos de diferentes tablas como una base de datos?


2

Quiero analizar datos con una tabla dinámica en Excel 2007.

Traté de construir un ejemplo fácil para explicar mi pregunta a continuación:

  • Tengo una tabla (Tabla2) con datos ordenados por persona.
  • Quiero analizar esos datos con una tabla dinámica.
  • Deseo agregar datos adicionales sobre cada persona al análisis, que se muestran en la Tabla 1.

En primer lugar, podría fusionar esas 2 tablas con algo como la Tabla 3, que podría analizarse con la Tabla dinámica, sin embargo, esto generaría mucha información duplicada (el nombre y la edad de la empresa se repiten en cada fila).

Así que mi pregunta es:
¿Puede una tabla dinámica en Excel 2007 hacer eso por mí y usar la Tabla 1 y la Tabla 2 como datos y "agregado" a sí mismo en base a la "clave principal" Nombre (teniendo en cuenta el hecho de que el nombre es único, por Por supuesto)?

ingrese la descripción de la imagen aquí

Respuestas:


2

Lamentablemente, la respuesta corta es no. Sin embargo, hay algunas soluciones posibles.

  1. Si desea probar Excel 2013, el nuevo modelo de datos está diseñado para hacer exactamente lo que está pidiendo: vincular múltiples fuentes / tablas de datos en un único Pivot para su análisis.

  2. Si actualiza a Excel 2010, puede usar el complemento gratuito PowerPivot de Microsoft. Nuevamente, esto le permitirá usar múltiples fuentes de datos / tablas en un solo Pivot.

  3. Si sus datos se están sirviendo desde una base de datos compatible con SQL, puede escribir una vista SQL / procedimiento almacenado para hacer todos sus enlaces por usted, luego usar esa fuente de datos modificada para su Pivot (lo uso todo el tiempo y funciona muy bien )

  4. Última posibilidad que ya ha identificado, combine sus 2 tablas en una tercera y use esa para su análisis Pivot. Sin embargo, probablemente podría optimizar un poco sus datos con el uso creativo de algunas funciones para extraer solo la información que desea analizar, reduciendo así parte de su redundancia.


Estoy en la misma situación. Probé la opción 3 y el archivo XML que exporté a Excel creció literalmente de 9 MB a 90 MB.
aexl

1

Otra alternativa sería utilizar su Tabla 2 para el análisis de la tabla dinámica y simplemente buscar los valores de la Tabla 1 cuando sea necesario.


es correcto y así es como probablemente lo haría: solo esperaba poder integrar este paso de combinar 2 o más conjuntos de datos directamente en la definición de la tabla dinámica sin ninguna función de búsqueda o magia VBA :-)
Mayormente sin armas

1

Puede consolidar utilizando el Asistente de pivote (alt d, p). Pero no puede cambiar las columnas específicamente como puede hacerlo en 2013.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.