Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi there,
I am creating a measure that filters the table based on the 'description' column. I dont want to include the rows if certain keywords present in the description column. I used containsstring() function to exclude keywords. I have created the measure with the following code:
However, it does not filter. I am not sure where am I making the mistake? Is it the right way to use containstring() function to exvclude the keywords?
Solved! Go to Solution.
@Dunner2020 , see fine. Is it case sensitive search?
https://docs.microsoft.com/en-us/dax/search-function-dax is case insensitive
You can rewrite like
COUNTROWS(FILTER('Interruptions',not(CONTAINSSTRING('Interruptions'[Description],"FAULTED, LV" ) ) &&
not(CONTAINSSTRING('Interruptions'[Description],"LV FUSE") ) &&
not(CONTAINSSTRING('Interruptions'[Description],"CABLE FAULTED")) &&
not(CONTAINSSTRING('Interruptions'[Description],"BLOWN LV")) &&
not(CONTAINSSTRING('Interruptions'[Description],"BURNT CONNECTOR LV") ) &&
not(CONTAINSSTRING('Interruptions'[Description],"INTERMITTENT HIGH LOAD?") ) &&
not(CONTAINSSTRING('Interruptions'[Description],"LINE , LV")) ) )
Excellent, this worked for me too, thank you !
@Dunner2020 , see fine. Is it case sensitive search?
https://docs.microsoft.com/en-us/dax/search-function-dax is case insensitive
You can rewrite like
COUNTROWS(FILTER('Interruptions',not(CONTAINSSTRING('Interruptions'[Description],"FAULTED, LV" ) ) &&
not(CONTAINSSTRING('Interruptions'[Description],"LV FUSE") ) &&
not(CONTAINSSTRING('Interruptions'[Description],"CABLE FAULTED")) &&
not(CONTAINSSTRING('Interruptions'[Description],"BLOWN LV")) &&
not(CONTAINSSTRING('Interruptions'[Description],"BURNT CONNECTOR LV") ) &&
not(CONTAINSSTRING('Interruptions'[Description],"INTERMITTENT HIGH LOAD?") ) &&
not(CONTAINSSTRING('Interruptions'[Description],"LINE , LV")) ) )
I an using NOT(CONTAINSSTRING('Email Message'[FromName],"do not reply")), but when I add that to my measure to filter, my email count goes up. why would it go up if I am adding a NOT(CONTAINSSTRING(
Check out the July 2025 Power BI update to learn about new features.
User | Count |
---|---|
97 | |
96 | |
58 | |
45 | |
42 |