Forum Discussion
Filter Buttons
- 5 years ago
StuartSmith To use the filter, you need to create a measure that connects it to your data, so for example:
SuggestedFilter = IF( CONTAINSSTRING( Table[Comments], SELECTEDVALUE(Slicer[SlicerColumn])) , 1, 0)
Then add this slicer to your table visual (and search box too if you want) and set to filter for only = 1 .
Note, this will only work for single selections in the chiclet. You may need more advanced DAX if it must work for multi-select.
- 5 years ago
Think i figured it out...
TEST_Key_Search_Word_Filter_Measure =VAR Key_Word = SELECTEDVALUE('Key Words'[Value])RETURN IF(CONTAINSSTRING(SELECTEDVALUE('Carrier Matrix'[OData__2_Contractcomments]),Key_Word),1,0)Does that look right?
StuartSmith Bookmarks 'data' tick box will enable all filters to be saved if ticked, or do nothing with filters if unticked. So if you untick data then you won't be able to apply any filters.
I think the best option is to create a table with the list of words you want users to be able to select. Put that in a slicer (format as horizontal or use chiclet slicer to make them buttons). Then use CONTAINSSTRING to create a measure that filters the table visual when user selects one of those values. Does that make sense?
Thanks, I like the Chiclet visual and have installed. Also created a table with with a single column containing keywords. Obviously, as the table only contains 1 column, there is no relationship to filter the other tables. You mention as measure to filter the report?
What the visual needs is another value field, that you could add a table column that the filter buttons filters.
- AllisonKennedy5 years agoCommunity Champion
StuartSmith To use the filter, you need to create a measure that connects it to your data, so for example:
SuggestedFilter = IF( CONTAINSSTRING( Table[Comments], SELECTEDVALUE(Slicer[SlicerColumn])) , 1, 0)
Then add this slicer to your table visual (and search box too if you want) and set to filter for only = 1 .
Note, this will only work for single selections in the chiclet. You may need more advanced DAX if it must work for multi-select.
- StuartSmith5 years agoPower Participant
Thanks for your assistance. I actually developed your response work perfectly on the below thread, but without your assistance, would have struggled.
https://community.powerbi.com/t5/Desktop/Develop-existing-Filter-Code/m-p/1586221