Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Calculate Rank based on Grade

Hi,

I m new to power bi, i want to calculate Rank based on Grade as desc value and Department.

 

Version_NameModeGradeDepartmentRank
FB.PS.M_6Stress3H-900      Test1
FB.PS.M_7Stress3H-810      Test2
FB.PS.M_8Uniform3H-810      Test2
FB.PS.M_9Uniform3H-809      Test3
FB.PS.S_10Stress3H-810      ETC1
FB.PS.M_10Degrade3H-720      ETC2
FB.PS.M_10Metal3H-720     ETC2

 

Thanks

 

  • HI Anonymous 

    If so, you could try one of the two formula:

     

    RANKing = RANKX(ALLEXCEPT('Table','Table'[Department]),CALCULATE(MAX('Table'[Grade])),,DESC,Dense)

     

    or

     

    RANKing = RANKX(FILTER(ALLSELECTED('Table'),'Table'[Department] = MAX('Table'[Department])),CALCULATE(MAX('Table'[Grade])),,DESC,Dense)

     

     

    By the way, here is difference between ALL and ALLSELECTED in the measure:

    http://tinylizard.com/all-vs-allselected/

     

    Regards,

    Lin

6 Replies