Forum Discussion

david-young's avatar
david-young
Regular Visitor
8 years ago
Solved

Summarize table data into new table including missing data

Hi,   I'm trying to create a summary table but I'd like it to include distinct results from column A and distinct results from column B even if they are not distinct as a pair.  For example:   Co...
  • MarcelBeug's avatar
    8 years ago

    You can first select distinct values in Column A, remove Column B and create a new Column B with the distinct B values from step "Changed Type", expand and type the new column:

     

    let
        Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
        #"Changed Type" = Table.TransformColumnTypes(Source,{{"Column A", Int64.Type}, {"Column B", type text}}),
        #"Removed Duplicates" = Table.Distinct(#"Changed Type", {"Column A"}),
        #"Removed Columns" = Table.RemoveColumns(#"Removed Duplicates",{"Column B"}),
        #"Added Custom" = Table.AddColumn(#"Removed Columns", "Column B", each List.Distinct(#"Changed Type"[Column B])),
        #"Expanded Column B" = Table.ExpandListColumn(#"Added Custom", "Column B"),
        #"Changed Type1" = Table.TransformColumnTypes(#"Expanded Column B",{{"Column B", type text}})
    in
        #"Changed Type1"