Don't miss your chance to take exam DP-600 or DP-700 on us!
Request nowLearn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hi,
I am attempting to add a new column with the syntax NewDate =IF(ISBLANK([#"Backlog[Ship Date]"]), [#"Delivery Date[Delivery Date]"], [#"Backlog[Ship Date]"])
It shows no syntax error from secreen below, but when i click on Ok button, i got the error for 'IF' isn't recognized. Please assist?
Hi @hongho2
You should do it like this:
NewDate = each if[#"Backlog[Ship Date]"]=null then [#"Delivery Date[Delivery Date]"] else [#"Backlog[Ship Date]"]
Hi @hongho2 ,
You're trying to use DAX code in Power Query, which works on M code. It's also not so easy to reference across different tables (queries) as it is in DAX using relationships.
I would recommend using the code you're attempting within a DAX Measure in Desktop as it will be significantly more efficient than recreating the relationship behaviour within Power Query.
Pete
Proud to be a Datanaut!
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 9 | |
| 9 | |
| 8 | |
| 7 | |
| 6 |