This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowThe Fabric community is upgrading! Read all of the details including the timeline and what you can expect. Learn more
Hi guys,
A piece of software I use exports its .csv files in a very... bad way. See below
| Name | DescriptionA | ValueA | DescriptionB | ValueB | DescriptionC | ValueC |
| Car1 | Door | 2 | Window | 4 | Trunk | 6 |
| Car2 | Door | 5 | Window | 8 | Trunk | 1 |
I want to transform it from that to this:
| Name | Description | Value |
| Car1 | Door | 2 |
| Car1 | Window | 4 |
| Car1 | Trunk | 6 |
| Car2 | Door | 5 |
| Car2 | Window | 8 |
| Car2 | Trunk | 1 |
So basically grouping all descriptions and values. I've tried every combination of pivot/unpivoting/transpose but I can't get the correct result! There's currently ~180 columns of that description/value format it spits out so if anyone has any tips it would be greatly appreciated!
Thanks,
Dave
Solved! Go to Solution.
See the attached file here. Hope it will help... See the Merged Table in Query Editor
Hi,
You may refer to my Blog article - Restructure the layout of datasets. Refer to Case 1.
Hope this heps.
Perfect thanks so much guys, really appreciate it!
Hi,
You may refer to my Blog article - Restructure the layout of datasets. Refer to Case 1.
Hope this heps.
See the attached file here. Hope it will help... See the Merged Table in Query Editor
Here are the steps
1) Unpivot all columns other than Car
2) Filter Rows that CONTAIN word "Description"
3) Add an Index Column
Now Create a Duplicate Query
1) Filter rows that CONTAIN word "Value"....
Now we can merge these 2 Queries
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
| User | Count |
|---|---|
| 24 | |
| 22 | |
| 20 | |
| 18 | |
| 14 |
| User | Count |
|---|---|
| 32 | |
| 26 | |
| 23 | |
| 20 | |
| 20 |