This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreGet Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.
I cannot seem to get the last part of this query
Excel
=IF([@[PT reporting change]]="after change",[@[PT 2]],IF([@[PT/NPT]]="PT",IF([@activity]="NONOPS",0,[@DURATION]),IF(OR([@operation]="saftey",[@operation]="commute",[@operation]="lunch"),[@DURATION],0)))
Power Bi-Power Query
if[PT Reporting Change]="AFTER CHANGE" then [PT2]
else if ([activity]="NONOPS" and [#"PT/NPT"]="PT") then 0
else if ([operation]="safety" or [operation]="commute" or [operation]="lunch") then [DURATION] else ""
Solved! Go to Solution.
Here's how your code looks like after playing with it in Powerqueryformatter.com
if [PT Reporting Change] = "AFTER CHANGE" then [PT2]
else if ([activity] = "NONOPS" and [#"PT/NPT"] = "PT") then 0
else if ([operation] = "safety" or [operation] = "commute" or [operation] = "lunch") then [DURATION]
else ""
Your return values can be [PT2], 0, [Duration], or "" . That's not really cool. You want to decide on a column type and then adjust the return values accordingly.
Here's how your code looks like after playing with it in Powerqueryformatter.com
if [PT Reporting Change] = "AFTER CHANGE" then [PT2]
else if ([activity] = "NONOPS" and [#"PT/NPT"] = "PT") then 0
else if ([operation] = "safety" or [operation] = "commute" or [operation] = "lunch") then [DURATION]
else ""
Your return values can be [PT2], 0, [Duration], or "" . That's not really cool. You want to decide on a column type and then adjust the return values accordingly.
Check out the May 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 4 | |
| 3 | |
| 3 | |
| 1 | |
| 1 |