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

Get certified in Microsoft Fabric—for free! For a limited time, the Microsoft Fabric Community team will be offering free DP-600 exam vouchers. Prepare now

Reply
Julianzs
New Member

How to create a table that switches rows and columns and summarizes the result?

I’m running a compliance project that has work we need to do (WorkToDo column) mapped to each law that requires we do it (Law#1, Law#2, Law#3):

Julianzs_0-1665178216428.png

 

 

I’d like to generate a table that maps that shows each law mapped to the work required by it:

Julianzs_1-1665178216431.png

 

What’s the best way to do this?

 

Thanks!

1 REPLY 1
wdx223_Daniel
Super User
Super User

unpiovt the table, then pivot it with another column, maybe like this

NewStep=let a=Table.ReplaceValue(PreviousStepName,"Yes",each [WorkToDo],(x,y,z)=>if x=y then z else null,List.RemoveItems(Table.ColumnNames(PreviousStepName),{"WorkToDo"})) in Table.Pivot(Table.UnpivotOtherColumns(a,{"WorkToDo"},"Laws","Value"),List.Distinct(a[WorkToDo]),"WorkToDo","Value",Text.Combine)

Helpful resources

Announcements
OCT PBI Update Carousel

Power BI Monthly Update - October 2024

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

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

October NL Carousel

Fabric Community Update - October 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors