Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
JB17
Frequent Visitor

Create slicer based on DAX

Hi everyone,

Can you help me on the slicer issue I had with my report? How do I create slicer based on measure below? The issue I had is for example when I select Loyal in the slicer, the column is not just showing Loyal category, it also shows other category as well. 

Thanks in advance!

 

Category Measure_ =
SWITCH(
    TRUE(),
    [Category Sum of Years]=BLANK() || [Category Sum of Years] = 0,"Former & Non-Purchasing",
    [Category Sum of Years]=1 && [YR2023] = 1, "New",
    [Category Sum of Years]=1 || [Category Sum of Years]=2, "Transient",
    [Category Sum of Years]=5,"Loyal",
    [Category Sum of Years]>=3 || [Category Sum of Years]<=4, "Potentially Loyal")
1 ACCEPTED SOLUTION
ValtteriN
Super User
Super User

Hi,

Here is one way to do this:

1. Add a new table with categories (used as a slicer):

ValtteriN_0-1696937295097.png

 


2. Add a secondary measure:

Filter measure (category) = IF(OR( MAX('Table (6)'[Column1])=[Category Measure_],not(ISFILTERED('Table (6)'[Column1]))),1,0)

3. Place the measure as a filter like this:
ValtteriN_1-1696937539743.png

 

End result:
ValtteriN_2-1696937560836.png

 

I hope this post helps to solve your issue and if it does consider accepting it as a solution and giving the post a thumbs up!

My LinkedIn: https://www.linkedin.com/in/n%C3%A4ttiahov-00001/




Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




View solution in original post

1 REPLY 1
ValtteriN
Super User
Super User

Hi,

Here is one way to do this:

1. Add a new table with categories (used as a slicer):

ValtteriN_0-1696937295097.png

 


2. Add a secondary measure:

Filter measure (category) = IF(OR( MAX('Table (6)'[Column1])=[Category Measure_],not(ISFILTERED('Table (6)'[Column1]))),1,0)

3. Place the measure as a filter like this:
ValtteriN_1-1696937539743.png

 

End result:
ValtteriN_2-1696937560836.png

 

I hope this post helps to solve your issue and if it does consider accepting it as a solution and giving the post a thumbs up!

My LinkedIn: https://www.linkedin.com/in/n%C3%A4ttiahov-00001/




Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.