Forum Discussion
Export issues
Hi Folks, I developed one of the report filtered TOP 50 records in the report but when i export into excel it's displaying 58 records, how to overcome to show only 50 records instead of 58 records.
7 Replies
- amitchandakSuper User
Anonymous , Create Rank
For Rank Refer these links
https://radacad.com/how-to-use-rankx-in-dax-part-2-of-3-calculated-measures
https://radacad.com/how-to-use-rankx-in-dax-part-1-of-3-calculated-columns
https://radacad.com/how-to-use-rankx-in-dax-part-3-of-3-the-finaleUse break tie to unique rank
https://databear.com/how-to-use-the-dax-rankx-function-in-power-bi/
- parry2kSuper User
Anonymous Is there Ties in the data when yo usee Top 50?
- AnonymousNot applicable
yes we have
- v-alq-msftCommunity Support
Hi, Anonymous
I'd like to suggest you create two measures and a what-if parameter. I created data to reproduce your scenario.
Table:
You may create two measures as below.
Rank = RANKX( ALL('Table'), CALCULATE(SUM('Table'[Score])) ) Isdisplay = IF( [Rank]<=SELECTEDVALUE(Parameter[Parameter]), 1,0 )Then you need to put 'Isdisplay' in the visual level filter to display the result.
Best Regards
Allan
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- AnonymousNot applicable
Hey, what if parameter is working but since my source is tabular model so i can't create . Come to the measure point how can we pass multiple parameters and always display the value is zero if i click on item under parameter it's not working.
Top 50ranks=RANKX(ALL('Fact Data'),CALCULATE([Paid Amount])isdisplay = IF([Top 50ranks]<=VALUE(SELECTEDVALUE('Business Unit'[Business Unit ])),1,0)- v-alq-msftCommunity Support
Hi, Anonymous
You may try to replace 'SELECTEDVALUE('Business Unit'[Business Unit ])' with an equivalent expression as below.
var _businessunit = IF( HASONEVALUE('Business Unit'[Business Unit ]), VALUES('Business Unit'[Business Unit ]) )Best Regards
Allan
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.