Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hi all, here i am trying to calculate pareto calculations based on region.
consider if a rank is selected at 50% then i need to calculate the top 50 items sum in the region level and the top 50 items need to be displayed too, if the rank is 90%, then i need to calculate sum for the top 90 items in the region level and the top 90 items need to be displayed too. Rank is dynamic, so how can i achive it in power bi, when the slicer is selected, then according to slicer (rank) selection, i need to calculate top items sum on region levels and those items need to be displayed. Please help me out with this.
Solved! Go to Solution.
Hi @Anonymous ,
I created some data:
Here are the steps you can follow:
1. Modeling – New parameter -- Set the interval size.
2. Create measure.
Rank =
RANKX(FILTER(ALL('Table'),'Table'[Region]=MAX('Table'[Region])),CALCULATE(SUM('Table'[Value])),,DESC,Dense)
Flag =
var _top=SELECTEDVALUE('Parameter'[Parameter])
return
IF(
[Rank]<=_top,1,0)
Rank =
RANKX(FILTER(ALL('Table'),'Table'[Region]=MAX('Table'[Region])),CALCULATE(SUM('Table'[Value])),,DESC,Dense)
3. Place [Flag]in Filters, set is=1, apply filter.
4. Result:
Best Regards,
Liu Yang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly
Hi @Anonymous ,
I created some data:
Here are the steps you can follow:
1. Modeling – New parameter -- Set the interval size.
2. Create measure.
Rank =
RANKX(FILTER(ALL('Table'),'Table'[Region]=MAX('Table'[Region])),CALCULATE(SUM('Table'[Value])),,DESC,Dense)
Flag =
var _top=SELECTEDVALUE('Parameter'[Parameter])
return
IF(
[Rank]<=_top,1,0)
Rank =
RANKX(FILTER(ALL('Table'),'Table'[Region]=MAX('Table'[Region])),CALCULATE(SUM('Table'[Value])),,DESC,Dense)
3. Place [Flag]in Filters, set is=1, apply filter.
4. Result:
Best Regards,
Liu Yang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly
@Anonymous , refer if this can help
https://exceleratorbi.com.au/pareto-analysis-in-power-bi/
https://blog.enterprisedna.co/implementing-80-20-logic-in-your-power-bi-analysis/
https://forum.enterprisedna.co/t/testing-the-pareto-principle-80-20-rule-in-power-bi-w-dax/459
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 |
---|---|
109 | |
101 | |
84 | |
79 | |
69 |
User | Count |
---|---|
120 | |
110 | |
95 | |
82 | |
77 |