Forum Discussion
dommyw277
Helper V
3 years agoNested IF statements not working
Hi, Im trying to create a new column based on 3 queries? I basically want to say if it contains this then bring back that: So if it contains 123 its Test1, 456 its Test 2 else Test 3 NewColumn...
- 3 years ago
Try this:
NewColumnName = IF( CONTAINSSTRING('NewColumnName'[SERVICE_TYPE], "123"), "Test1", IF( CONTAINSSTRING('NewColumnName'[SERVICE_TYPE],"456"), "Test2", "Test3" ) )
dommyw277
Helper V
3 years agoAmazing, thank you!
JorgePinho
Solution Sage
3 years agoYou're welcome dommyw277 🙂
I would also suggest you to use SWITCH instead of nested IFs:
NewColumnName =
SWITCH(TRUE(),
CONTAINSSTRING('NewColumnName'[SERVICE_TYPE], "123"),"Test1",
CONTAINSSTRING('NewColumnName'[SERVICE_TYPE],"456"),"Test2",
"Test3")