Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
wollensack
Frequent Visitor

How to join column data from 2 separate steps

"Data1" is a source file that contains over 40 columns

 

I have created code that dynamically retrieves 2 columns (in a step called "Table1)

Columns are [Stage] [Invoice]

 

Second step retrieves 4 columns (in a step called "Table2")

Columns are [1/09/2022] [1/10/2022] [1/11/2022] [1/12/2022]

Both steps only contains 1 row (for this scenario)

I now want to create a step that merges the columns from Step "Table1" and "Table2"

I also created 2 lists which stores the column names I require

 

The problem is that my attempt brings them together but gives me two rows.

 

I tried to use M code "= Table.SelectColumns(Table1,List1)&Table.SelectColumns(Table2,List)"

 

Output looks like this

StageInvoice  1/09/20221/10/2022  1/11/20221/12/2022
FirstB2348-B nullnullnullnull
nullnull23.5465.7687.2312.54

but should be this

StageInvoice  1/09/20221/10/2022  1/11/20221/12/2022
FirstB2348-B 23.5465.7687.2312.54

 

Hope I explained this enough

 

thankyou

Frank

2 ACCEPTED SOLUTIONS
Vijay_A_Verma
Super User
Super User

Use this

=Table.FromColumns(Table.ToColumns(Table.SelectColumns(Table1,List1))&Table.ToColumns(Table.SelectColumns(Table2,List)), List1&List)

👍 It's been a pleasure to help you | Help Hours: 11 AM to 9 PM (UTC+05:30)

How to get your questions answered quickly -- How to provide sample data

View solution in original post

wdx223_Daniel
Super User
Super User

if these two table come from same soure, try this

=Table.SelectColumns(Data1,list1&list2)

View solution in original post

2 REPLIES 2
wdx223_Daniel
Super User
Super User

if these two table come from same soure, try this

=Table.SelectColumns(Data1,list1&list2)

Vijay_A_Verma
Super User
Super User

Use this

=Table.FromColumns(Table.ToColumns(Table.SelectColumns(Table1,List1))&Table.ToColumns(Table.SelectColumns(Table2,List)), List1&List)

👍 It's been a pleasure to help you | Help Hours: 11 AM to 9 PM (UTC+05:30)

How to get your questions answered quickly -- How to provide sample data

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

Check out the June 2024 Power BI update to learn about new features.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors
Top Kudoed Authors