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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Anonymous
Not applicable

Text Filter Visual

Hello,

 

I am using Text Filter, which works fine for a single field in a specific table. 

Is there a way to expand this to filter on multiple fields in multiple tables? 

e.g. I have the field Site (url)  in a table and Country in anothet table. I would like to enter e.g. Belgium as search and show the results of the table with site containing Belgium and at the same time have the table with country also filter on Belgium.

 

Is there any way to do this dynamically? 

4 REPLIES 4
v-yalanwu-msft
Community Support
Community Support

Hi, @Anonymous ;

 

Only buit-in slicer and custom visual hierarchy slicer could set sync slicer in power bi for now.

"text filter" is not support in power bi for now, so you may these two slicers.

or you may submit your idea in Power BI Ideas to make it coming soon.

Best Regards,
Community Support Team_ Yalan Wu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Anonymous
Not applicable

H, 

Thanks, I will look at that. 

One thing I noticed is that Test filter sets a filter on the visualisation, but it does not appear on the filter pane. (see below)

A measure like :

SHOW = IF(ISFILTERED('SearchTerms'[SearchTerm]), "Filtered","not filtered")
will show filtered, but only for that page, so Text Filter seems page bound, too bad, since it is easy to use and what our users want, a search function that does not require selecting 1 or more items as in a slicer. 

 

 

Slowbsure_0-1638864264686.png

 

v-yalanwu-msft
Community Support
Community Support

Hi, @Anonymous ;

You can create a bidirectional relationship for the filter field of multiple tables, so that multiple tables can be filtered by a single field, as follows:
Method1:

vyalanwumsft_0-1638759642073.png

The final output is shown below:

vyalanwumsft_1-1638759712705.png

 

Method2:

Or You could create a measure  to filter other table.

Measure = IF(ISFILTERED('Table'[Country]), IF(MAX('Method2'[Country ]) in ALLSELECTED('Table'[Country]),1,0),1)

Then apply it into filters.

vyalanwumsft_2-1638759877595.png

The final output is shown below:

vyalanwumsft_3-1638759926946.png

Another similar filter-Smart filter is recommended: https://okviz.com/smart-filter/

 

Best Regards,
Community Support Team_ Yalan Wu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Anonymous
Not applicable

Hi,

 

thanks, tha twas very informative and useful. 

One of the problems is however that I cannot get it to work on another page in the report, TEXT Filter somehow does not carry over to other pages yet, but I wil lkeep working on that, I probably need to fine tune that. 

Linking the search field to other tables is fine, but since we are working with WEB page paths, in several languages and codepages, and with several million items to search, that is not a practical solution at the moment. 

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.