Forum Discussion

danm's avatar
danm
Helper I
5 years ago
Solved

Top 10 - DAX formula optimization

Hi Experts,    I try to create a measure to create Top 1o Customer by number of products bought. I use the following formulas:   Customer Rank = RANKX(ALL(Sales_Fact[CustomerNumber]), [Total Sal...
  • AlB's avatar
    5 years ago

    Hi danm 

    I'd need more details on the model, visual where measures are used etc. Can you share the pbix?

    The name for the measure [Top 10 Customers by Prod #] is a bit confusing, given what it seems to do.

    Try this in the meantime:

    Top 10 Customers by Prod # V2 =
    VAR rank_ =
        RANKX ( ALL ( Account_Dim[Name] ), [No of unique Products] )
    RETURN
        IF ( rank_ <= 10, [No of unique Products] )

     

    Please mark the question solved when done and consider giving a thumbs up if posts are helpful.

    Contact me privately for support with any larger-scale BI needs, tutoring, etc.

    Cheers