Forum Discussion

smko's avatar
smko
Helper I
5 years ago
Solved

Group By with Filter in Power Query

The SalesTable looks like this. OrderDate OrderTime CustomerKey Status Sales 1/1/2021 13:00:00 1 Failed $50 1/1/2021 13:15:00 1 Success $50 1/1/2021 15:20:00 1 Success $100 31/1/2021 04:30:00 2 Fai...
  • v-kelly-msft's avatar
    5 years ago

    Hi  smko ,

     

    Using below M code:

    let
        Source = Table.SelectRows(Table,each [Status]="Success"),
        #"Grouped Rows" = Table.Group(Source, {"OrderDate"}, {{"CustomerKey", each List.Max([CustomerKey]), type nullable number}, {"Sales", each List.Sum([Sales]), type nullable number}})
    in
        #"Grouped Rows"

    And you will see:

     

    Best Regards,
    Kelly

    Did I answer your question? Mark my post as a solution!