Excel - Pivot-Tabelle aus mehreren Tabellen mit genau denselben Spalten

Excel - Pivot-Tabelle aus mehreren Tabellen mit genau denselben Spalten

Ich habe also Datensätze aus mehreren Drittanbieterquellen, die genau das gleiche Layout haben.

Ich habe sie in Excel in zwei Tabellen wie folgt eingefügt:

Table 1 from source1

Year    Month    InfoType    Source    Cost
2019     01       Type1      source1    20
...

Die Quelle ist eine Formel, die wie folgt aussieht: ="source1"

Table 2 from source2

Year    Month    InfoType    Source    Cost
2019     01       TypeD2     source2    10
...

Die Quelle ist eine Formel, die wie folgt aussieht: ="source2"

und ich möchte beide Tabellen wie folgt zu einer Pivot-Tabelle kombinieren:

Rows          Sum of Cost
2019 
    source1       20
    source2       10
Total 2019        30

Ich weiß, dass die einfachste Lösung darin bestünde, die Daten manuell anzuhängen, aber in diesem Fall müssen die Daten auf mehrere Tabellen aufgeteilt werden.

Ich habe mir Beziehungen angesehen, aber es scheint, als würden sie sich ähnlich wie SQL Join verhalten, was nicht das ist, was ich hier erreichen möchte. Ich habe angefangen, mich mit Power Pivot zu befassen, konnte aber nichts finden, was mir bei meinem Ziel hilft.

ich wäre für jede Hilfe dankbar. Danke

Antwort1

Die obige Idee kann mit Power Query umgesetzt werden.

Zuerst müssen Sie 2 Tabellenobjekte mit Ihren Daten erstellen, indem Sie Ihre Daten auswählen und auf "Als Tabelle formatieren" klicken oder die Tastenkombination STRG+T verwenden

Anschließend können Sie eine leere Abfrage öffnen, indem Sie auf „Daten“ klicken, dann auf „Daten abrufen“, dann auf „Verschiedene Quellen“ und dann auf „Leere Abfrage“.

Dies sollte das folgende Fenster öffnen: Bildbeschreibung hier eingeben

Dort fügst du folgende Formel in das Textfeld ein:

=Excel.CurrentWorkbook()

Nach dem Drücken der Eingabetaste sollten Sie etwa Folgendes sehen:

Bildbeschreibung hier eingeben

Dort können Sie auf die Schaltfläche neben „Inhalt“ klicken und das Kontrollkästchen unten deaktivieren. Klicken Sie anschließend auf OK.

Jetzt sollten Sie eine Tabelle sehen: Bildbeschreibung hier eingeben

Dies ist tatsächlich die kombinierte Tabelle aller Tabellen in Ihrer Arbeitsmappe. Wenn Sie also zufällig eine weitere Tabelle mit demselben Layout hinzufügen, wird sie automatisch an diese Tabelle angehängt.

Jetzt können Sie auf das Dropdown-Menü unter „Schließen und laden“ klicken und dann auf „Schließen und laden in …“ klicken.

Sie sollten ein Popup mit 4 Optionen sehen:

Table
PivotTable-Report
Pivot Chart
Connection only

Dort können Sie „PivotTable-Bericht“ auswählen und auf „OK“ klicken.

Dadurch sollte eine PivotTable erstellt werden. Dort können Sie die Felder hinzufügen, die Sie anzeigen möchten. Das Ergebnis sollte etwa wie folgt aussehen:

Bildbeschreibung hier eingeben

Antwort2

Sehr hilfreich! Ich möchte noch hinzufügen, dass Sie sicherstellen müssen, dass Ihre Daten im richtigen Format vorliegen, bevor Sie auf „Schließen und laden“ klicken. Wenn Ihre Pivot-Tabelle beispielsweise eine andere Metrik als „Anzahl“ benötigt, müssen Sie sicherstellen, dass sich in den verwendeten Spalten keine Daten vom Typ „Text“ befinden, BEVOR Sie die Daten in die Pivot-Tabelle laden. SUM, AVG usw. erfordern andere Datentypen als Text.

verwandte Informationen