Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
8 years ago
Solved

Selecting Latest Record in Formula

I have a table with this set up:     As you can see from what I've highlighted, these are from the same company ID but over time the EMS Account Manager has changed. What we really care ab...
  • v-xjiin-msft's avatar
    v-xjiin-msft
    8 years ago

    Hi Anonymous,

     

    To achieve your requirement, I think you can try following measures:

     

    Count last =
    CALCULATE (
        COUNT ( Company[CompanyID] ),
        FILTER (
            Company,
            Company[Survey Start Date] = MAX ( Company[Survey Start Date] )
        )
    )

    Or:

     

    Count last AM =
    VAR MaxSurveyStartDate =
        CALCULATE (
            MAX ( Company[Survey Start Date] ),
            ALLEXCEPT ( Company, Company[CompanyID] )
        )
    RETURN
        CALCULATE (
            COUNT ( Company[CompanyID] ),
            FILTER ( Company, Company[Survey Start Date] = MaxSurveyStartDate )
        )

     

    Thanks,
    Xi Jin.