Forum Discussion

astano05's avatar
astano05
Helper III
5 years ago
Solved

Measure to Create Static Top Item List

I'm looking to create a measure that will allow me to filter out only the top 250 items. I'm connected to a live database, so I cannot create columns.    I have an item, customer, and sales table. ...
  • jdbuchanan71's avatar
    5 years ago

    Strange, perhaps try it like this.

    Top 250 Item Sales =
    VAR _TopN = 10
    VAR _TopProducts =
        CALCULATETABLE (
            TOPN (
                _TopN,
                ALL ( 'Item'[Item Number External] ),
                [Net Sales Product LY], DESC
            ),
            'Market Channel'[Market Channel] = "ED",
            REMOVEFILTERS ( Customer ),
            ALLEXCEPT ( 'Item', 'Item'[Item Number External] )
        )
    RETURN
        CALCULATE (
            [Net Sales Product YTD],
            FILTER (
                VALUES ( 'Item'[Item Number External] ),
                'Item'[Item Number External] IN ( _TopProducts )
            )
        )
            + IF ( SELECTEDVALUE ( 'Item'[Item Number External] ) IN ( _TopProducts ), 0 )