Forum Discussion

tgjones43's avatar
tgjones43
Helper IV
7 years ago
Solved

Pivot query

Hello. Please can someone advise how I can go from the first table to the second table? Each number, in column A, has a name in column B and occupies one to several rows depending on how many paramet...
  • Ashish_Mathur's avatar
    7 years ago

    Hi,

     

    This M code works

     

    let
        Source = Excel.CurrentWorkbook(){[Name="Data"]}[Content],
        #"Changed Type" = Table.TransformColumnTypes(Source,{{"Number", Int64.Type}, {"Name", type text}, {"Parameter", type text}}),
        #"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each "Yes"),
        #"Pivoted Column" = Table.Pivot(#"Added Custom", List.Distinct(#"Added Custom"[Parameter]), "Parameter", "Custom")
    in
        #"Pivoted Column"