Forum Discussion

PietBelcrum's avatar
PietBelcrum
Frequent Visitor
2 years ago
Solved

Simple text problem?

This is my first topic as I am new in PowerQuery. My problem seems very simple, but I didn't found the solution in examples. I have different products and each product has different sizes and someti...
  • slorin's avatar
    2 years ago

    Hi,

     

    let
    Bron = Excel.CurrentWorkbook(){[Name="tblAvailableSizes"]}[Content],
    TypeGewijzigd = Table.TransformColumnTypes(Bron,{{"product", type text}, {"size", type text}, {"stock", Int64.Type}}),
    RijenGesorteerd = Table.Sort(TypeGewijzigd,{{"product", Order.Ascending}, {"size", Order.Ascending}}),
    Group = Table.Group(RijenGesorteerd, {"product"},
    {{"Data", each _, type table [product=text, size=number, stock=nullable number]},
    {"available", each Text.Combine(Table.SelectRows(_, each [stock]<>0 and [stock]<>null)[size], ", "), type text}}),

    Expand = Table.ExpandTableColumn(Group, "Data", {"size", "stock"}, {"size", "stock"})
    in
    Expand

     Stéphane