Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hi,
The below should be relatively easy to fix in DAX but somehow I do not succeed.
For simplicity sake here is a dummy fact table:
ID | Content | Required Column |
1 | Text1,text2text3,text4,text5 | 2plus4 |
2 | Text1 | other |
3 | Text2,Text4 | 2plus4 |
4 | Text1,text5 | 1pus5 |
5 | Text1,Text4,Text5 | 1plus5 |
6 | Text0Text2text99 | Text2 |
7 | Text 18 | Other |
I try to get a new (calculated) column that checks in the following order:
Your help is appreciated,
(Worst)Kees
Solved! Go to Solution.
@Worstkees , A new column like
Switch( True() ,
containsstring([Content],"text2") && containsstring([Content],"text2") , "2plus4",
containsstring([Content],"text1") && containsstring([Content],"text5") , "1plus5",
containsstring([Content],"text2"), "text2",
"Other")
@amitchandak thanks, this is brilliant.
Do you have any idea why "?" or "/?" is not working for my "text2" while if I use any other combination of characters, it works? No big deal (I created a workaround) but just curious.
Kind regatds & thanks again,
(Worst)Kees
@Worstkees , A new column like
Switch( True() ,
containsstring([Content],"text2") && containsstring([Content],"text2") , "2plus4",
containsstring([Content],"text1") && containsstring([Content],"text5") , "1plus5",
containsstring([Content],"text2"), "text2",
"Other")
User | Count |
---|---|
21 | |
19 | |
12 | |
9 | |
7 |
User | Count |
---|---|
30 | |
27 | |
14 | |
13 | |
11 |