Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers!
Enter the sweepstakes now!Preparing for a certification exam? Ask exam experts all your questions on May 15th. Register now.
There are 3 columns in table, company, model and sale. There are 2 company name and different models for them, how can i get the 2nd highest sale model. I want the model name which have the 2nd highest sale in both company.
Solved! Go to Solution.
i have created a measure Rank = RANKX(ALLEXCEPT('Table','Table'[Class Name]),CALCULATE(SUM([EPI CNV 100]),ALLEXCEPT('Table','Table'[Class Name],'Table'[Insured Name])),,DESC,Dense) then used this one in the filter to get only 2nd highest value
Hi @VISRAI ,
Did the above suggestions help with your scenario? if that is the case, you can consider Kudo or Accept the helpful suggestions to help others who faced similar requirements.
If these also don't help, please share more detailed information and description to help us clarify your scenario to test.
How to Get Your Question Answered Quickly
Regards,
Xiaoxin Sheng
i have created a measure Rank = RANKX(ALLEXCEPT('Table','Table'[Class Name]),CALCULATE(SUM([EPI CNV 100]),ALLEXCEPT('Table','Table'[Class Name],'Table'[Insured Name])),,DESC,Dense) then used this one in the filter to get only 2nd highest value
@VISRAI Should be something along the lines of:
Measure =
VAR __Table = SUMMARIZE( 'Table', [model], "__Value", MAX('Table'[sale]) )
VAR __MaxSale = MAXX( __Table, [__Value] )
VAR __2ndMaxSale = MAXX( FILTER( __Table, [__Value] <> __MaxSale ), [__Value] )
VAR __Result = MAXX( FILTER( __Table, [__Value] = __2ndMaxSale ), [model] )
RETURN
__Result
Check out the April 2025 Power BI update to learn about new features.
Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.
User | Count |
---|---|
12 | |
5 | |
3 | |
2 | |
2 |
User | Count |
---|---|
14 | |
13 | |
7 | |
5 | |
4 |