so use this
// Providers
let
Source = Excel.CurrentWorkbook(){[Name="Providers"]}[Content]
in
Source
// Cities
let
Source = Excel.CurrentWorkbook(){[Name="Cities"]}[Content]
in
Source
// Join
let
Join = Table.NestedJoin(Providers, {"Provider Name"}, Cities, {"Provider Name"}, "Cities", JoinKind.LeftOuter),
Exp = Table.ExpandTableColumn(Join, "Cities", {"City"}, {"City"}),
Grp = Table.Group(Exp, {"Provider Name"}, {{"Count", each _, type table}}),
SortA = Table.Sort(Grp,{{"Provider Name", Order.Ascending}}),
List = Table.AddColumn(SortA, "Cities", each List.Sort(List.Distinct([Count][City]), Order.Ascending)),
Ext = Table.TransformColumns(List, {"Cities", each Text.Combine(List.Transform(_, Text.From), ", "), type text})
in
Ext
btw. Power Query is NOT vba so this is wrong subforum
Bookmarks