Power Query, abhängige Attribute eines Merkmals vergleichen,List.Difference

Ausgangslage

2 Tabellen, Spalten [Attribut1] ... [AttributN] sind abhängig von Spalte [Merkmal]

Aufgabe:
Ermittlung der Differenz beider Tabellen, anders formuliert:
Unterscheiden sich die Spalteninhalten [Attribut1] ... [AttributN] beider Tabellen ?
Und wenn ja, welche abhängigen Spalten sind es ?


1 Tabellen [Liste1] und [Liste2] als Arbeitsmappenabfrage abbilden

2 Entpivotieren

Reiter [Transformieren] -> Spalten entpivotieren -> andere Spalten entpivotieren
(Spalte [Merkmal] ist markiert)

Anders formuliert:
die Spalten [Attribut1] ... [AttributN] und deren [Wert] werden transponiert,
Spalten werden in Zeilen gewandelt



3 Spalten [Attribut] und [Wert] in neuer Spalte zusammenführen [Zusammengeführt]

4 nach Spalte [Merkmal] gruppieren, Option [Alle Zeilen]

  screenshot siehe folgenden Blog Beitrag und / oder hier (Abschnitt [alternativer Ansatz])


  Spalte [Zusammengeführt]  des Table Objekts in List Objekt (Alle Spalteninhalte Spalte [Zusammengeführt] konvertieren erfolgt mit folgendem Trick:






5 neue Arbeitsmappenabfrage auf Basis [Liste1] erstellen

6 [benutzerdefinierte Spalte] hinzufügen

= List.Difference([Attribute_Liste1],[Attribute_Liste2])

   und Werte extrahieren

Lern Video






Kommentare

Beliebte Posts aus diesem Blog

Vergleich mit 2 Bedingungen, INDEX(), VERGLEICH()

Dropdown Liste mit Mehrfachauswahl

nützliche Text Funktionen in Power Query