Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago

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

1 Reply

  • Anonymous's avatar
    Anonymous
    Not applicable

    create a calculated column

    Ranking = RANKX(FILTER(Test,Test[Transaction]=EARLIER(Test[Transaction])),Test[Value])