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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
metcala
Helper III
Helper III

Combine duplicated columns

Hi all

 

I have a fairly unconventional data structure that I am looking to tidy up. In short, there can be an overlap of occupants in roles for training up etc but the data structure stores this as below:

 

Role ID.  Team.  Grade.  Occupant 1 ID.  

Occupant 1

Start Date.  

Occupant 1

End Date.  

Occupant 2 ID.  

Occupant 2

Start Date.  

Occupant 2

End Date.  

101A330011/1/20 30171/3/23 
102A230111/7/22    

 

I am looking to remove the duplicated occupant columns to get the following structure:

 

Role ID.  Team.  Grade.  Occupant ID.  Start Date.  End Date.  
101A330011/1/20 
101A330171/3/23 
102A230111/7/22 

 

Struggling a bit with how I would go about this in Power Query and any help would be really appreciated!

1 ACCEPTED SOLUTION
slorin
Super User
Super User

Hi

Unpivot, split attribute, Pivot

let
Source = YourSource,
Unpivot = Table.UnpivotOtherColumns(Source, {"Role ID.", "Team.", "Grade."}, "Attribute", "Value"),
Split = Table.SplitColumn(Unpivot, "Attribute", Splitter.SplitTextByPositions({0, 11}, false), {"Attribute.1", "Attribute.2"}),
Pivot = Table.Pivot(Split, List.Distinct(Split[Attribute.2]), "Attribute.2", "Value")
in
Pivot

Stéphane 

View solution in original post

2 REPLIES 2
slorin
Super User
Super User

Hi

Unpivot, split attribute, Pivot

let
Source = YourSource,
Unpivot = Table.UnpivotOtherColumns(Source, {"Role ID.", "Team.", "Grade."}, "Attribute", "Value"),
Split = Table.SplitColumn(Unpivot, "Attribute", Splitter.SplitTextByPositions({0, 11}, false), {"Attribute.1", "Attribute.2"}),
Pivot = Table.Pivot(Split, List.Distinct(Split[Attribute.2]), "Attribute.2", "Value")
in
Pivot

Stéphane 

Thanks Stéphane, worked perfectly!

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Kudoed Authors