Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
1 year ago
Solved

Replicating SQL nested queries in Power Query

hi all!   Suppose that I have a table that looks like this: I want to add a column like below: The new column, "info" literally looks into the column "information" and if it couldn't ...
  • tackytechtom's avatar
    1 year ago

    Hi  Anonymous ,

    How about this? 🙂

     

     

    Here the code in Power Query M that you can paste into the advanced editor (if you do not know, how to exactly do this, please check out this quick walkthrough)

    let
        Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMlTSUaqorFKK1YlWMgKyE5OSwWxjIBvMMIExTGEMMyAjIy8bzDaHCVrAGJYwA2MB", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [id = _t, information = _t]),
        #"Changed Type" = Table.TransformColumnTypes(Source,{{"id", Int64.Type}, {"information", type text}}),
        #"Added Custom" = Table.AddColumn(#"Changed Type", "info", each if [information] = "" then null else [information]),
        #"Filled Down" = Table.FillDown(#"Added Custom",{"info"})
    in
        #"Filled Down"
     

    Let me know, if this helps 🙂

     

    /Tom
    https://www.tackytech.blog/
    https://www.instagram.com/tackytechtom/