Don't miss your chance to take the Fabric Data Engineer (DP-700) exam on us!
Learn moreNext up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now
| Name | Parameter | Value |
| x | y | 12/12/22 |
| x | y | 12/12/22 |
| x | z | 23 |
| x | z | 18 |
Hello Team, I want the above table in below form, Pls support.
| Name | y | z |
| x | 12/12/22 | 23 |
| x | 12/12/22 | 18 |
Solved! Go to Solution.
File uploaded to https://1drv.ms/x/s!Akd5y6ruJhvhuhOCASxESIut-dlV?e=Sy6hAw
Use below code
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Unpivoted Other Columns" = Table.UnpivotOtherColumns(Source, {"Column1", "Color Name"}, "Attribute", "Value"),
#"Removed Columns" = Table.RemoveColumns(#"Unpivoted Other Columns",{"Attribute"}),
#"Replaced Value" = Table.ReplaceValue(#"Removed Columns","null",null,Replacer.ReplaceValue,{"Value"}),
#"Grouped Rows" = Table.Group(#"Replaced Value", {"Column1"}, {{"All", each Table.AddIndexColumn(_,"Index",0,1)}}),
#"Expanded All" = Table.ExpandTableColumn(#"Grouped Rows", "All", {"Color Name", "Value", "Index"}, {"Color Name", "Value", "Index"}),
#"Pivoted Column" = Table.Pivot(#"Expanded All", List.Distinct(#"Expanded All"[Column1]), "Column1", "Value"),
#"Removed Columns1" = Table.RemoveColumns(#"Pivoted Column",{"Index"}),
#"Added Custom" = Table.AddColumn(#"Removed Columns1", "Custom", each [Month]=null and [Foil Solid]=null),
#"Filtered Rows" = Table.SelectRows(#"Added Custom", each ([Custom] = false)),
#"Removed Columns2" = Table.RemoveColumns(#"Filtered Rows",{"Custom"})
in
#"Removed Columns2"
Thank you vijay for your support.
File uploaded to https://1drv.ms/x/s!Akd5y6ruJhvhuhOCASxESIut-dlV?e=Sy6hAw
Use below code
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Unpivoted Other Columns" = Table.UnpivotOtherColumns(Source, {"Column1", "Color Name"}, "Attribute", "Value"),
#"Removed Columns" = Table.RemoveColumns(#"Unpivoted Other Columns",{"Attribute"}),
#"Replaced Value" = Table.ReplaceValue(#"Removed Columns","null",null,Replacer.ReplaceValue,{"Value"}),
#"Grouped Rows" = Table.Group(#"Replaced Value", {"Column1"}, {{"All", each Table.AddIndexColumn(_,"Index",0,1)}}),
#"Expanded All" = Table.ExpandTableColumn(#"Grouped Rows", "All", {"Color Name", "Value", "Index"}, {"Color Name", "Value", "Index"}),
#"Pivoted Column" = Table.Pivot(#"Expanded All", List.Distinct(#"Expanded All"[Column1]), "Column1", "Value"),
#"Removed Columns1" = Table.RemoveColumns(#"Pivoted Column",{"Index"}),
#"Added Custom" = Table.AddColumn(#"Removed Columns1", "Custom", each [Month]=null and [Foil Solid]=null),
#"Filtered Rows" = Table.SelectRows(#"Added Custom", each ([Custom] = false)),
#"Removed Columns2" = Table.RemoveColumns(#"Filtered Rows",{"Custom"})
in
#"Removed Columns2"
This the table link
Hello Experts
Pls help me here for resolution
See the working here - Open a blank query - Home - Advanced Editor - Remove everything from there and paste the below code to test
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WqlDSUaoEYkMjfSAyMjAyUorVwStcBcRGxihcQwul2FgA", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Name = _t, Parameter = _t, Value = _t]),
#"Grouped Rows" = Table.Group(Source, {"Parameter"}, {{"ALL", each Table.AddIndexColumn(_,"Index",0,1)}}),
#"Expanded ALL" = Table.ExpandTableColumn(#"Grouped Rows", "ALL", {"Name", "Value", "Index"}, {"Name", "Value", "Index"}),
#"Pivoted Column" = Table.Pivot(#"Expanded ALL", List.Distinct(#"Expanded ALL"[Parameter]), "Parameter", "Value"),
#"Removed Columns" = Table.RemoveColumns(#"Pivoted Column",{"Index"})
in
#"Removed Columns"
Hello Vijay
Thank you for your prompt support. However, i got stuck over here
I need to see your input table and output which you are expecting....My code would work on the sample table provided by you but if table is something else, I will have to tweak it appropriately.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 6 | |
| 4 | |
| 3 | |
| 3 | |
| 2 |