Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hi,
I have searched everywhere and I cannot seem to find a solution to my problem.
I have a simple table with this data (truncated)
I want use this DAX rankx formula to count the distinct site numbers by person.
Ranking =
RANKX (
ALL ( EpayPunches[FNAME] ),
CALCULATE ( DISTINCTCOUNT ( EpayPunches[SITENUMBER] ) ),
,
,
DENSE
)
I have page level filters that filter out the day index (greater than -31) and by the task code as shown here
The matrix table is perfect as it shows this.
But, when I click on one person, I get a different ranking in the card vs the table.
I know it has something to do with the filters but I just can't figure out what it is.
Solved! Go to Solution.
Hi @jjku ,
To fix that, we can create a calculated table and make it related to the fact table as below.
Table = DISTINCT(EpayPunches[FNAME])
Then we can fix the issue by updating the measure as below. Please note we should add the FANME column from the new calcualted table to the matrix.
Ranking =
CALCULATE(
RANKX (
ALL('Table'[FNAME]),
CALCULATE(DISTINCTCOUNT(EpayPunches[SITENUMBER])),
,
DESC
))
For more details, please check the pbix as attached.
Hi @jjku ,
To fix that, we can create a calculated table and make it related to the fact table as below.
Table = DISTINCT(EpayPunches[FNAME])
Then we can fix the issue by updating the measure as below. Please note we should add the FANME column from the new calcualted table to the matrix.
Ranking =
CALCULATE(
RANKX (
ALL('Table'[FNAME]),
CALCULATE(DISTINCTCOUNT(EpayPunches[SITENUMBER])),
,
DESC
))
For more details, please check the pbix as attached.
Awesome. That worked!
Thanks!
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
110 | |
99 | |
80 | |
64 | |
57 |
User | Count |
---|---|
145 | |
110 | |
91 | |
84 | |
66 |