Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hello!
I wanted to ask you something
if i have
a mobile phone column,
a home phone column
and a other phone column
How can i create a new column where i say that if there is at least a number in any of these columns then write me 1 or if there is any numbers in these columns then write me 0.
Thank you so much, sorry for my english im italian and im starting now to discover power bi ![]()
Solved! Go to Solution.
Hi @Messy92,
Please refer to following sample, see if it works for you:
Flag =
IF (
(
IF ( ISBLANK ( Phones[mobile phone] ), 0, 1 )
+ IF ( ISBLANK ( Phones[Home phone] ), 0, 1 )
+ IF ( ISBLANK ( Phones[other phone] ), 0, 1 )
)
>= 1,
1,
0
)
Thanks,
Xi Jin.
Hi @Messy92,
Please refer to following sample, see if it works for you:
Flag =
IF (
(
IF ( ISBLANK ( Phones[mobile phone] ), 0, 1 )
+ IF ( ISBLANK ( Phones[Home phone] ), 0, 1 )
+ IF ( ISBLANK ( Phones[other phone] ), 0, 1 )
)
>= 1,
1,
0
)
Thanks,
Xi Jin.
If you are doing this in the query editor rather (create a column) rather than in dax (create a measure) there is a built in feature that does not require you to know M.
You go to Add Column --> Conditional Column and then set your rules.
if mobile phone column does not equal null, then 1
else if home phone does not equal null, then 1
else if other phone does not equal null, then 1
else 0
See this page for help:
https://msdn.microsoft.com/en-us/query-bi/dax/if-function-dax
The syntax for one if statement is this: IF(logical_test>,<value_if_true>, value_if_false)
If you have more than one check - which you do - then you need something more like this example - which is also from the page above:
=IF([Calls]<200,"low",IF([Calls]<300,"medium","high"))
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Check out the July 2026 Power BI update to learn about new features.
Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.
| User | Count |
|---|---|
| 30 | |
| 25 | |
| 25 | |
| 25 | |
| 16 |
| User | Count |
|---|---|
| 53 | |
| 31 | |
| 26 | |
| 23 | |
| 20 |