Tengo dos tablas, en hojas de cálculo de Excel separadas en el mismo archivo, que me gustaría combinar. es posible?
Las mesas se ven así:
Project | Subproject | Hours
PAlpha | SPOne | 5
PAlpha | SPTwo | 0.5
PBeta | SPThree | 1
PAlpha | SPOne | 1.5
Project | Subproject | Days
PAlpha | SPOne | 1
PAlpha | SPFour | 0.5
PGamma | SPFive | 1.5
PGamma | SPFive | 0.5
Felizmente puedo obtener una tabla dinámica de la primera o la segunda:
Row Labels | Sum of Hours
[-] PAlpha | 7
SPOne | 5
SPTwo | 2
[-] PBeta | 1
SPThree | 1
Pero lo que me gustaría es combinar las tablas, dando algo como:
Row Labels | Sum of Hours | Sum of Days
[-] PAlpha | 7 | 1.5
SPOne | 5 | 1
SPTwo | 2 | 0
SPFour | 0 | 0.5
[-] PBeta | 1 | 0
SPThree | 1 | 0
...
Mi mejor solución hasta ahora es crear una tercera tabla con todos los proyectos y subproyectos, y tener esa información de las dos primeras tablas. Sin embargo, lo mejor que puedo hacer es que eso requiere ingresar cada proyecto y subproyecto manualmente en esta tabla adicional; No puedo encontrar un método no macro para recopilar los nombres de todos los proyectos / subproyectos de las dos tablas diferentes.
Prefiero una solución que no sea macro, ya que me siento cómodo usando las funciones nativas de Excel, y mucho menos cómodo jugando con VBA. Sin embargo, si las macros son el único camino a seguir, entonces tendrán que hacerlo ...
Actualización: Siguiendo la respuesta de DaveParillo, he logrado que las cosas se consoliden por proyecto o subproyecto. Todavía no he manejado ambos a la vez, con el diseño bastante colapsado de Excel al subtotal por proyecto.
Duration
y convierte tus días y horas en las mismas unidades. O elige uno. Días u horas y uso en ambas hojas.