Forum Discussion

sharath459's avatar
sharath459
Frequent Visitor
7 years ago

TopN with filter

Hi, 

 

I wrote this measure to get Revenue total for top 10 Accounts.  I am getting back top 10 revenue with an unknown value.

I want to filter out the value and still get top 10.  But, i am getting only top 9 total when i filter it out.

 

Top10Rev = CALCULATE([Revenue],KEEPFILTERS(FILTER(ALL('Cust Account'[AccountName]),CONTAINS(TOPN(10,ALL('Cust Account'[AccountName]),[Revenue]),'Cust Account'[AccountName],'Cust Account'[AccountName]))))

4 Replies

  • Hi,

     

    What result do you get with this measure

     

    =SUMX(TOPN(10,VALUES('Cust Account'[AccountName]),[Revenue]),[Revenue])

      • Ashish_Mathur's avatar
        Ashish_Mathur
        Icon for Super User rankSuper User

        Hi,

         

        ANd what hapens when you replace VALUES() with ALLSELECTED()?

  • v-jiascu-msft's avatar
    v-jiascu-msft
    Icon for Microsoft Employee rankMicrosoft Employee

    Hi sharath459,

     

    Can you share the file or a dummy sample? What's the formula of [Revenue]?

     

     

    Best Regards,
    Dale