Forum Discussion

LP280388's avatar
LP280388
Resolver II
1 year ago
Solved

Compare two text columns and write the difference in the third column in PowerQuery

Hi Team,   I have columns as below (excluding last column which the output Im trying to fetch) :  Emp ID Mgr ID Employee States Manager States States Missing G1 G0 A, B, C, D A, B, D ...
  • ryan_mayu's avatar
    1 year ago

    LP280388 

    you can try this to create a new column in PQ

     

    = Table.AddColumn(#"Changed Type", "Custom", each
    [a=Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv)(Text.Remove([Employee States]," ")),
    b=Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv)(Text.Remove([Manager States]," ")),
    c=List.Difference(a,b),
    d=Text.Combine(c,",")
    ][d])

     

  • ryan_mayu's avatar
    ryan_mayu
    1 year ago

    LP280388 

    you can try this

     

    = Table.AddColumn(Source, "Custom", each
    [a=Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv)(Text.Trim([Employee States]," ")),
    b=Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv)(Text.Trim([Manager States]," ")),
    c=List.Difference(a,b),
    d=Text.Combine(c,",")
    ][d])