Datenabgleich mit Pivot-Tabelle

Datenabgleich mit Pivot-Tabelle

Ich habe 2 Tabellen (Tabelle 1,Tabelle 2), jeweils mit 2 kategorialen Variablen/Spalten (Produkt,Land) und bis zu 5 realwertige Variablen, die miteinander abgeglichen/verglichen werden sollen (VerkäufeUndandereim Beispiel unten). Datensätze können eindeutige kategorische Variablen haben, z. B. hat nur Tabelle2 das Produkt = Hüte oder nur Tabelle2 hat das Land = Indien für ein Produkt. Es gibt auch leere Zeilen.

Soweit ich weiß, ist eine Pivot-Tabelle mit mehreren Konsolidierungsbereichen ein ideales Werkzeug für meine Zwecke der Abstimmung. Ich habe ein Beispiel für Eingabedaten (zwei Bereiche) und die gewünschte Ausgabe (Pivot-Tabelle) gezeichnet. Wie Sie sehen, zeigt die Pivot-Tabelle beide kategorialen Variablen an, wiederholt dann die Werte für die erste Variable in beiden Tabellen, verwendet dann berechnete Felder mit ihren Unterschieden und dasselbe für die zweite Variable. Die letzte Spalte gibt dem Benutzer einen Einblick, ob der Eintrag konsistent/abgestimmt ist.

Ich weiß, wie man eine Sitzung mit mehreren Konsolidierungsbereichen startet (Strg+D, P), aber ich finde es unmöglich, darin zwei Zeilenbeschriftungen (Produkt, Land) zu verwenden, ganz zu schweigen davon, Werte aus beiden Tabellen anzuzeigen und berechnete Felder für Unterschiede und Abstimmungsstatus/-ergebnis zu verwenden. Irgendwelche Tipps?

Bild:http://s28.postimg.org/xcerx7919/inputoutput.jpg

Antwort1

Wenn Sie für ein Add-In offen sind, würde ich das kostenlose PowerQuery-Add-In von Microsoft empfehlen. Damit können Sie die beiden Tabellen mithilfe einer Merge-Abfrage konsolidieren und anschließend eine Kreuztabelle erstellen.

Sie müssen zunächst Ihre beiden Tabellen in Excel-Tabellen umwandeln. Anschließend können Sie PowerQuery verwenden, um jede Tabelle abzufragen. Verknüpfen Sie dann die beiden miteinander und fügen Sie neue Spalten für die Unterschiede hinzu.

Im schlimmsten Fall müssten Sie eine neue Spalte hinzufügen, die Ihre beiden Indexspalten verbindet. Der Sinn von PowerQuery besteht jedoch darin, dass es ein ETL-Tool (Extrahieren/Transformieren/Laden) ist, sodass Sie derartige Transformationen schrittweise durchführen können.

verwandte Informationen