let
Source = Excel.CurrentWorkbook(){[Name="Table2"]}[Content],
#"Transposed Table" = Table.Transpose(Source),
#"Merged Columns" = Table.CombineColumns(Table.TransformColumnTypes(#"Transposed Table", {{"Column1", type text}}, "en-US"),{"Column2", "Column1"},Combiner.CombineTextByDelimiter(":", QuoteStyle.None),"Merged"),
#"Transposed Table1" = Table.Transpose(#"Merged Columns"),
#"Promoted Headers" = Table.PromoteHeaders(#"Transposed Table1", [PromoteAllScalars=true]),
#"Unpivoted Other Columns" = Table.UnpivotOtherColumns(#"Promoted Headers", {":"}, "Attribute", "Value"),
#"Grouped Rows" = Table.Group(#"Unpivoted Other Columns", {":", "Attribute"}, {{"Totals", each List.Sum([Value]), type number}}),
#"Renamed Columns" = Table.RenameColumns(#"Grouped Rows",{{":", "Fruit"}})
in
#"Renamed Columns"