Forum Discussion

S_M_'s avatar
S_M_
Frequent Visitor
4 years ago
Solved

DAX Help

I am trying to get the highlighted final project risk rating for each Vendor and Product service based on maximum project ID. (highlighted rows). I have below calculation but I get error on using Ma...
  • ryan_mayu's avatar
    ryan_mayu
    4 years ago

    S_M_ 

    you can create a column

    Column = 
    VAR _max=CALCULATE(max('Table'[PROJECT_ID]),ALLEXCEPT('Table','Table'[VENDOR_ID],'Table'[PRODUCT_SERVICE]))
    return maxx(FILTER('Table','Table'[VENDOR_ID]=EARLIER('Table'[VENDOR_ID])&&'Table'[PROJECT_ID]=_max),'Table'[FINAL_PROJECT_RISK_RATING])

    or a measure

    measure = 
    VAR _max=CALCULATE(max('Table'[PROJECT_ID]),ALLEXCEPT('Table','Table'[VENDOR_ID],'Table'[PRODUCT_SERVICE]))
    return maxx(FILTER(all('Table'),'Table'[VENDOR_ID]=max('Table'[VENDOR_ID])&&'Table'[PROJECT_ID]=_max),'Table'[FINAL_PROJECT_RISK_RATING])