The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
Hello Everyone,
I am looking for a solution where I have to search for a particular keyword, let say "NFR" from a text field.
Thanks In Advance
Solved! Go to Solution.
@Anonymous , Then Search, find and containssting should work
if(SEARCH("nfr",[Summary],,0)>0,1,0) //Search is case-insensitive , so no need pf lower
Hi @Anonymous
You may use CONTAINSSTRING function or Search function (like amitchandak replied before) to build measure or calculated column to find "NFR" in text field. And Find function will recognize letter case, so the result is incorrect.
I build a sample table to have a test.
Measure:
Find NFR 2 = IF(CONTAINSSTRING(MAX('Table'[Summary]),"NFR"),1,0)
Calculated column:
C_Find NFR = IF(CONTAINSSTRING('Table'[Summary],"NFR"),1,0)
Result:
You can download the pbix file from this link: How to search a string inside a text field ?
Best Regards,
Rico Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Anonymous
You may use CONTAINSSTRING function or Search function (like amitchandak replied before) to build measure or calculated column to find "NFR" in text field. And Find function will recognize letter case, so the result is incorrect.
I build a sample table to have a test.
Measure:
Find NFR 2 = IF(CONTAINSSTRING(MAX('Table'[Summary]),"NFR"),1,0)
Calculated column:
C_Find NFR = IF(CONTAINSSTRING('Table'[Summary],"NFR"),1,0)
Result:
You can download the pbix file from this link: How to search a string inside a text field ?
Best Regards,
Rico Zhou
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
I want only these key words in my search. But "NFR" can be anywhere within the Summary field , which is of 200-300 character length string
NFR |
NFR: |
NFR - |
*NFR* |
Thanks
@Anonymous , Then Search, find and containssting should work
if(SEARCH("nfr",[Summary],,0)>0,1,0) //Search is case-insensitive , so no need pf lower
User | Count |
---|---|
80 | |
78 | |
37 | |
34 | |
31 |
User | Count |
---|---|
93 | |
81 | |
60 | |
49 | |
49 |