Forum Discussion
Elliott
10 years agoAdvocate II
Working with Separate Columns for Date
Hello All, Back to basics for me on this one! :smileyfrustrated: Using BI for a while now and have created plenty of reports, most of which I have been using SQL data, which appears to be ver...
- 10 years ago
With your example, try unpivoting the date columns, like this:
let Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WciwoyElV0lEyNAASxgZKsTrRSv5FiXnpcEEjiGBAamIRhAcWBwk5JeYBIbJgLAA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [#"(blank)" = _t, #"1/1/2016" = _t, #"2/1/2016" = _t]), #"Changed Type" = Table.TransformColumnTypes(Source,{{"(blank)", type text}, {"1/1/2016", Int64.Type}, {"2/1/2016", Int64.Type}}), #"Renamed Columns" = Table.RenameColumns(#"Changed Type",{{"(blank)", "Fruit"}}), #"Unpivoted Columns" = Table.UnpivotOtherColumns(#"Renamed Columns", {"Fruit"}, "Attribute", "Value") in #"Unpivoted Columns"You should end up with a table like:
- 10 years ago
You don't have to write the "M" code, just select your date columns (all of them) and right click and choose "Unpivot Columns"
Elliott
10 years agoAdvocate II
The example you have shown just there looks spot on.
I'll give it a go and see how I get on
Thanks for the quick response!
Greg_Deckler
10 years agoCommunity Champion
You don't have to write the "M" code, just select your date columns (all of them) and right click and choose "Unpivot Columns"