Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

Group BY

Expression.Error: We cannot convert the value true to type Text    
  • jbwtp's avatar
    4 years ago

    Hi Anonymous, 

    ronrsnfld asked a very valid question :). Do you want to do OR or AND or something else? Also you are referring to a DAX formula, but the Errors and screenshots seems to be from Power Query.

     

    This PQ code does OR on [Open], to make it ANDjust change List.Max to List.Min. Or do you need something else to happen on grouping (or do you need this in DAX)?

    Table.Group(Source, {"Account"}, {{"Count", each Logical.From(List.Max(List.Transform([Open], each Number.From(Logical.From(_))))), type logical}})

     

    Cheers,

    John

     

  • jbwtp's avatar
    jbwtp
    4 years ago

    Hi Anonymous,

     

    This is opening/closing brackets issue around this place: type logical}}), {{"Closed". At first sight, the formula should look like this:

     

    Table.Group(#"Removed Columns", {"Account Name"}, {{"Open",each Logical.From(List.Max(List.Transform([Open], each Number.From(Logical.From(_))))), type logical}, {"Closed", each Logical.From(List.Max(List.Transform([Closed], each Number.From(Logical.From(_))))), type logical}})

     

     

    I did not test it, but should work by the lok of it.

     

    Kind regards,

    John