Forum Discussion

ClemFandango's avatar
ClemFandango
Icon for Advocate II rankAdvocate II
3 years ago
Solved

How to join query based on two columns using Power Query

Hi there, PowerBI people!

I have a query called “Market” that is merging a query (called “Sheet2”) using a left outer join. The code being used is shown below

= Table.NestedJoin(#"Reordered Columns3", {"ID 1"}, #"Sheet2", {"ID 1"}, "Sheet2", JoinKind.LeftOuter)

This is currently joining the two queries on “ID 1”. Is it possible to join on two columns instead of one?

As an example, if columns “Source.Name” and “ID 1” match columns in "Sheet2" then join "Sheet2"?

Any help greatly appreciated,

CF

  • You put the columns in the same section as the existing join key {  "field1", "field2"}.

    If you use the interface to select the key columns, you select the first 2 columns then use 'shift' key and select more pairs of columns

2 Replies

  • HotChilli's avatar
    HotChilli
    Icon for Community Champion rankCommunity Champion

    You put the columns in the same section as the existing join key {  "field1", "field2"}.

    If you use the interface to select the key columns, you select the first 2 columns then use 'shift' key and select more pairs of columns