Forum Discussion

Cado_one's avatar
Cado_one
Resolver III
6 years ago
Solved

Split values from different rows of a same column into a single row

Hi,   my problem is simple but I don't find any good solution on internet. Below is what I have : column1.id column2.id Column3 2850 718012 Date1 2850 718012 Value1 2852 880592...
  • Fowmy's avatar
    6 years ago

    Cado_one 

    Paste below code in a blank query in the advanced editor.

    The idea is summarize by the 1st two columns and sum the 3rd column then replace the List.Sum() with Text.Combine([Column3],",")

    let
        Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMrIwNVDSUTI3tDAwNAIyXBJLUg2VYnUwZcISc0oRUiARCwsDU0uYJiOsMmBNQKlYAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [column1.id = _t, column2.id = _t, Column3 = _t]),
        #"Grouped Rows" = Table.Group(Source, {"column1.id", "column2.id"}, {{"Count", each Text.Combine([Column3],","), type nullable text}})
    in
        #"Grouped Rows"

     

    ________________________

    Did I answer your question? Mark this post as a solution, this will help others!.

    Click on the Thumbs-Up icon on the right if you like this reply 🙂

    YouTube, LinkedIn