У мене є дві таблиці, в окремих таблицях Excel в одному файлі, який я хотів би об'єднати. Це можливо?
Таблиці виглядають так:
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
Я можу з радістю отримати зведену таблицю з першого або другого:
Row Labels | Sum of Hours
[-] PAlpha | 7
SPOne | 5
SPTwo | 2
[-] PBeta | 1
SPThree | 1
Але я хотів би поєднати таблиці, даючи щось на зразок:
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
...
Найкращим моїм рішенням є створення третьої таблиці з переліком усіх проектів і підпроектів, і зібрати інформацію з перших двох таблиць. Якнайкраще, що я можу розробити, що вимагає введення кожного проекту та підпроекту вручну в цю додаткову таблицю; Я не можу придумати немакро-метод збору імен усіх проектів / підпроектів з двох різних таблиць.
Я віддаю перевагу не-макро-рішення, тому що я комфортно використовувати рідні функції Excel, і значно менш комфортно грати з VBA. Якщо макроси - це єдиний спосіб вийти, то їм доведеться зробити…
Оновлення: Після відповіді DaveParillo, мені вдалося домогтися консолідації завдяки проекту або підпроект. Я як і раніше не керував обома одночасно, з досить симпатичною згортанням макета Excel, щоб підсумовувати проект.