Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
Sorry, new to PBI and tried searching for help but couldn't find this exact problem.
I have Feedback, which is just a body of text StoreFeedback[text]
I then have a table with categories and keywords.
| Feature[features] | Feature[keywords] |
| Category 1 | red, blue, green |
| Category 2 | black, white |
| Category 3 | purple |
| Category 4 | dark orange, light gray, magenta |
I want to be able to create a new column and if one of the keywords are found in Feedback[body], return the category. If no keywords are found, just a simple no match works.
Currently I have :
Features Mentioned =
var _1 = maxx(filter(Features,
SEARCH(Features[Features], StoreFeedback[text],,0)>0),Features[Features])
return
if(isblank(_1), "No match",_1)
@COWA , Refer if one of the two can help
Power BI- Text Part slicer to filter/search text - https://youtu.be/MKKWeOqFG4c
Text Filter Slicer and how to search on Multiple columns: https://youtu.be/RbeZRJ3uAZE
Sorry, wasn't too clear in my original problem description I think. I updated.
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 23 | |
| 21 | |
| 20 | |
| 18 | |
| 13 |
| User | Count |
|---|---|
| 58 | |
| 50 | |
| 38 | |
| 31 | |
| 27 |