Forum Discussion
Transpose or Unpivot
- Anonymous4 years ago
try this (my) last guess!
Hi Centaur ,
Could you share some more data please? 🙂
Thanks!
/Tom
https://www.tackytech.blog/
https://www.instagram.com/tackytechtom/
Hi Tom, I don't think you saw my post below. I have a link to my file. It has all the data actually. I think it's on the second sheet. It was in my response to Rocco actually (today). Thank you ver much.
- tackytechtom4 years agoMost Valuable Professional
Hi Centaur ,
Maybe this one?
Here the code in Power Query M that you can paste into the advanced editor (if you do not know, how to exactly do this, please check out this quick walkthrough)
let Source = Excel.Workbook(File.Contents("C:\Users\filepath.xlsx"), null, true), Sheet3_Sheet = Source{[Item="Sheet3",Kind="Sheet"]}[Data], #"Promoted Headers" = Table.PromoteHeaders(Sheet3_Sheet, [PromoteAllScalars=true]), #"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{"LCID", Int64.Type}, {"dte", type date}, {"Amt", type number}, {"ProjName", type text}, {"CompanyName", type text}, {"LCNo", type text}, {"ProjID", Int64.Type}, {"LCName", type text}}), #"Removed Errors" = Table.RemoveRowsWithErrors(#"Changed Type", {"dte"}), #"Pivoted Column" = Table.Pivot(Table.TransformColumnTypes(#"Removed Errors", {{"dte", type text}}, "en-GB"), List.Distinct(Table.TransformColumnTypes(#"Removed Errors", {{"dte", type text}}, "en-GB")[dte]), "dte", "Amt", List.Sum) in #"Pivoted Column"/Tom
https://www.tackytech.blog/
https://www.instagram.com/tackytechtom/- Centaur4 years agoHelper V
Hi Tom / Rocco,
I have looked at both solutions.
I think that since the source data and the output are both in the same file, I need
let
Source = Excel.CurrentWorkbook(){[Name="table3"]}[Content],
I tried to modify but I am getting errors that table3 doesnt exist but it does. The name of the source data table is table3 so I am a little confused.Could you kindly assist with knowing that both the source and the output are in the same file? thank you very much.