Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hey all,
I've got a column containing e-mail adresses. I need to categorize this into three groups:
An e-mail containing the string "unknown" should be categorized as "unknown"
An empty cell should be categorized as "unknown"
An e-mail containing "jnj" should be categorized as "business"
Otherwise an e-mail should be categorized as "private"
I've written the following custom column:
Solved! Go to Solution.
@Anonymous
Try
Type E-mail =
SWITCH (
TRUE (),
CONTAINSSTRING ( 'Data'[e-mail], "*onbekend*" ), "unknown",
'Data'[e-mail] = BLANK (), "unknown",
CONTAINSSTRING ( 'Data'[e-mail], "*jnj*" ), "business",
"private"
)
I have an Excel sheet with customer order details, I would like to calculate the following:
Total Unit Sales and Total Revenue
How can I achieve this
Thanks in advance
Hi @Anonymous
You need to use wild cards
Type E-mail =
SWITCH (
TRUE (),
CONTAINSSTRING ( 'Data'[e-mail], "*onbekend*" ), "unknown",
ISBLANK ( 'Data'[e-mail] ), "*unknown*",
CONTAINSSTRING ( 'Data'[e-mail], "*jnj*" ), "business",
"private"
)
Actually the categories work fine for all cells, except the empty cells.
The empty cells return "private". So somehow the Isblank part of the formula doesn't work properly.
@Anonymous
Try
Type E-mail =
SWITCH (
TRUE (),
CONTAINSSTRING ( 'Data'[e-mail], "*onbekend*" ), "unknown",
'Data'[e-mail] = BLANK (), "unknown",
CONTAINSSTRING ( 'Data'[e-mail], "*jnj*" ), "business",
"private"
)
Check that the cells are truly empty as opposed to having an empty string or a space character or something
Hey Johnt75. I did check them for spaces or something. The cells are truly empty.
There doesn't appear to be anything wrong with the SWITCH statement. You could add a new column
Is Blank = ISBLANK ( 'Data'[e-mail] )and see if that gives the expected results
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
| User | Count |
|---|---|
| 21 | |
| 10 | |
| 9 | |
| 4 | |
| 4 |
| User | Count |
|---|---|
| 32 | |
| 31 | |
| 20 | |
| 12 | |
| 12 |