Forum Discussion
DAX rank in column
- 2 years ago
Jeanxyz , Use below DAX
DAX
Ranking =
VAR CurrentIssueKey = 'Fact_Status Log'[ISSUE_KEY]
VAR CurrentCreated = 'Fact_Status Log'[CREATED]
RETURN
CALCULATE(
COUNTROWS(
FILTER(
'Fact_Status Log',
'Fact_Status Log'[ISSUE_KEY] = CurrentIssueKey &&
'Fact_Status Log'[CREATED] <= CurrentCreated
)
),
ALLEXCEPT('Fact_Status Log', 'Fact_Status Log'[ISSUE_KEY])
)
Jeanxyz , Use below DAX
DAX
Ranking =
VAR CurrentIssueKey = 'Fact_Status Log'[ISSUE_KEY]
VAR CurrentCreated = 'Fact_Status Log'[CREATED]
RETURN
CALCULATE(
COUNTROWS(
FILTER(
'Fact_Status Log',
'Fact_Status Log'[ISSUE_KEY] = CurrentIssueKey &&
'Fact_Status Log'[CREATED] <= CurrentCreated
)
),
ALLEXCEPT('Fact_Status Log', 'Fact_Status Log'[ISSUE_KEY])
)
- Jeanxyz2 years ago
Power Participant
Thanks a lot, bhanu_gautam . It works like a charm.
I slightly changed the measure, using all() instead of allexcept(), it also works.
Ranking =VAR CurrentIssueKey = 'Fact_Status Log'[ISSUE_KEY]VAR CurrentCreated = 'Fact_Status Log'[CREATED]RETURNCALCULATE(COUNTROWS(FILTER(all('Fact_Status Log'),'Fact_Status Log'[ISSUE_KEY] = CurrentIssueKey &&'Fact_Status Log'[CREATED] <= CurrentCreated)))