Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Ranking within a matrix

Hi,

 

I have a simple Matrix table.

 

The table has 2 rows (Transaction & Code) and 1 value.

 

My ideal ranking that I want is the column at the end. 

 

TransactionCodeValueRanking
A00P10004
A00I5005
A00L30003
A00R40002
A00E50001
B00Q80001
B00W60002
B00Z40003
C00X103
C00C202
C00V301
C00B54

 

I want my values ranked in order of highest to lowest but only for the corresponding Transaction and Code rows.

 

How can I achieve this?

 

Thank you

 

W

 

  • Hi Anonymous ,

    You can try the following measure:

    Ranking =
    RANKX ( ALLSELECTED ( 'Table'[Code] ), CALCULATE ( SUM ( 'Table'[Value] ) ) )

    Best Regards,

    Community Support Team _ Joey
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

1 Reply

  • Hi Anonymous ,

    You can try the following measure:

    Ranking =
    RANKX ( ALLSELECTED ( 'Table'[Code] ), CALCULATE ( SUM ( 'Table'[Value] ) ) )

    Best Regards,

    Community Support Team _ Joey
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.