Power Query, benutzerdefinierte Funktion fxMerge, 2 Tabellen über Primärschlüssel und Fremdschlüssel zusammenführen
Voraussetzungen:
Table.DemoteHeader (Überschriften als erste Zeile verwenden)
erste Spalte (Column1) = Primärschlüssel (Tabelle 1), Fremdschlüssel (Tabelle 2)
--- SCHNIPP ---
(tblSecundary as table, tblPrimary as table) as table =>
let
Source = Table.NestedJoin(tblSecundary,{"Column1"},tblPrimary,{"Column1"},"Joined",JoinKind.LeftOuter),
ColToExp = List.Skip(Table.ColumnNames(tblPrimary),1),
Expand = Table.ExpandTableColumn(Source, "Joined", ColToExp, {ColToExp{0} & Number.ToText(Table.ColumnCount(Source))})
in
Expand
--- SCHNAPP ---
Quelle
https://chandoo.org/forum/threads/useful-powerquery-tricks-chihiros-notes.35658/
Kommentare
Kommentar veröffentlichen