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!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Solved! Go to Solution.
Hi @JamesMurg
You haven't defined the correct structure for the formula. First of all, IF takes 3 parameters (condition, what you will do if condition is met, otherwise).
On the other hand, if you want to check if Destination ID is IOMA, IOMRT, UK653 or IOM you cannot use "AND", you should use "OR". Also, the formula cannot take more than two parameters, so you will need to use "||" operator.
Therefore you should have something like:
Column 2 =
IF('Report 1'[Destination ID]="IOMA" ||'Report 1'[Destination ID]="IOMRT"|| 'Report 1'[Destination ID]="UK653"|| 'Report 1'[Destination ID]="IOM",
"Isle of Man",
<value in other case>)
Hi @JamesMurg
You haven't defined the correct structure for the formula. First of all, IF takes 3 parameters (condition, what you will do if condition is met, otherwise).
On the other hand, if you want to check if Destination ID is IOMA, IOMRT, UK653 or IOM you cannot use "AND", you should use "OR". Also, the formula cannot take more than two parameters, so you will need to use "||" operator.
Therefore you should have something like:
Column 2 =
IF('Report 1'[Destination ID]="IOMA" ||'Report 1'[Destination ID]="IOMRT"|| 'Report 1'[Destination ID]="UK653"|| 'Report 1'[Destination ID]="IOM",
"Isle of Man",
<value in other case>)
I guess you wanted to write a measure like this (even if I'm not sure that all the 4 ID described should be evaluated in an AND condition. Can they be all true at the same time?):
Column 2 =
IF(
AND(
'Report 1'[Destination ID]="IOMA",
'Report 1'[Destination ID]="IOMRT",
'Report 1'[Destination ID]="UK653",
'Report 1'[Destination ID]="IOM"),
"Isle of Man")
Hi,
it looks like it is not well formatted. you should firstly check the commas and parenthesis position.