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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Anonymous
Not applicable

Dynamic Filter

Hi Everyone,

 

I wanna know if this is possible to do in Power BI and if it is can tell me how?

 

so this is the case:

 

i have "Ly sales variation" of this 5 stores, where "ly var" is a calculated measure and i wanna create a filter like this, that allows me to filter the stores according to the Ly Variance result

Tiendas.JPGfiltro.JPG

Note: Ly Var cant be a column in my database

 

Also sorry if the tittle is not appropiate to what im asking, i didnt know how to name this thread

1 ACCEPTED SOLUTION
MFelix
Super User
Super User

Hi @Anonymous ,

 

Create the following table:

 

  Variance Filter Max Min
1 >=105% 999999 1,05
2 >= 100% & < 105% 1,04999 1
3 < 100% 0,99999 0

 

Now add the following measure:

Filter Variance =
IF (
    HASONEVALUE ( 'Variance Filter'[Variance Filter] );
    IF (
        [LY Variance Sales] >= VALUES ( 'Variance Filter'[Min] )
            && [LY Variance Sales] < VALUES ( 'Variance Filter'[Max] );
        1;
        BLANK ()
    );
    1
)

 

Now add the Column Variance Filter as a slicer and the measure as a filter on your visual then filter all values equal to 1 this should give expected result.

 

Check PBIX file attach.

 

Regards,

MFelix


Regards

Miguel Félix


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

Proud to be a Super User!

Check out my blog: Power BI em Português



View solution in original post

2 REPLIES 2
MFelix
Super User
Super User

Hi @Anonymous ,

 

Create the following table:

 

  Variance Filter Max Min
1 >=105% 999999 1,05
2 >= 100% & < 105% 1,04999 1
3 < 100% 0,99999 0

 

Now add the following measure:

Filter Variance =
IF (
    HASONEVALUE ( 'Variance Filter'[Variance Filter] );
    IF (
        [LY Variance Sales] >= VALUES ( 'Variance Filter'[Min] )
            && [LY Variance Sales] < VALUES ( 'Variance Filter'[Max] );
        1;
        BLANK ()
    );
    1
)

 

Now add the Column Variance Filter as a slicer and the measure as a filter on your visual then filter all values equal to 1 this should give expected result.

 

Check PBIX file attach.

 

Regards,

MFelix


Regards

Miguel Félix


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

Proud to be a Super User!

Check out my blog: Power BI em Português



Anonymous
Not applicable

thanks! you are amazing!

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.