Forum Discussion

CapnShanty's avatar
CapnShanty
Frequent Visitor
7 years ago
Solved

Summarize throwing "multiple columns cannot be converted to a scalar value"?

LATEST = SUMMARIZE('Main StatusHistory','Main StatusHistory'[AccountID],'Main StatusHistory'[CurrentStatusID],"LastDate",MAX('Main StatusHistory'[EntryDate]))

 

 

I am following along with the solution provided here:

 

https://community.powerbi.com/t5/Desktop/Latest-Value/td-p/101257

 

and encountering this error. I have a table with AccountID, EntryDate, and Current StatusID. AccountIDs occur multiple times at different entrydates, and I just want the latest one for each accountid, so I'm following that answer, but my summarize function is telling me "the expression refers to multiple columns. Multiple columns cannot be converted to a scalar value." 

 

I don't know why, I seem to be following the necessary syntax?

 

  • Anonymous's avatar
    Anonymous
    7 years ago

    Hi CapnShanty,


    SUMMARIZE function will return a table, please create a new table to receive result or do summary on result to return single value to use in column or measure.

     

    Reference link:

    SUMMARIZE Function (DAX)

    Returns a summary table for the requested totals over a set of groups.

     

    Regards,

    Xiaoxin Sheng

1 Reply

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi CapnShanty,


    SUMMARIZE function will return a table, please create a new table to receive result or do summary on result to return single value to use in column or measure.

     

    Reference link:

    SUMMARIZE Function (DAX)

    Returns a summary table for the requested totals over a set of groups.

     

    Regards,

    Xiaoxin Sheng