The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
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.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.