Forum Discussion

pablo2000325's avatar
pablo2000325
New Member
2 years ago
Solved

Inverted Slicer Results

I thought this would be rather straightforward but it's not been at all.  I have a slicer filtering on Category in a table which functions just fine.  Let's call this table1.  I'm trying to understan...
  • Anonymous's avatar
    Anonymous
    2 years ago

    OwenAuger Thanks for your contribution on this thread.

    Hi pablo2000325 ,

    When creating a calculated table, it’s important to note that the data remains static regardless of filter or slicer options, as OwenAuger mentioned. To implement this, follow these guidelines:

    1. Create a category dimension table (DO NOT create a relationship with the fact table).

     

    Categories = VALUES('table1'[Category])​

     

    2. Create a slicer and place the field [category] in the above dimension table on the slicer.

    3. Create a measure as below

     

    Mesasure =
    VAR _categories =
        ALLSELECTED ( 'Categories'[Category] )
    RETURN
        CALCULATE (
            MAX ( 'table1'[hour] ),
            FILTER ( 'table1', NOT ( 'table1'[Category] IN _categories ) )
        )

     

    4. Create a table visual, put the field 'table1'[Category] and the above measure onto it

       

    Best Regards