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.
Dear Community,
I have the below formula that is returning the above error - please can you help me get rid of the issue?
I'm trying to achieve a column that gives me a date & time field.
Formats:
Channel = Text
Parent Account = Text
Submitted = Date
SLA = Date&Time
| CalcSLA = if('Master Table'[Channel]="IE Own Network",if(OR('Master Table'[Parent Account]="CUSTOMER A",'Master Table'[Parent Account]="CUSTOMER B"),format('Master Table'[Submitted],"General Number")+0.729167,if('Master Table'[Parent Account]="CUSTOMER C",format('Master Table'[Submitted],"General Number")+0.729167,format('Master Table'[Submitted],"General Number")+0.5)),if('Master Table'[Channel]="UK Own Network - NIGHT",format('Master Table'[Submitted],"General Number")+format('Master Table'[SLA Temp],"General Number"),format('Master Table'[SLA],"General Number"))) |
Solved! Go to Solution.
Hi @DrewCarousel ,
You could refer to the following DAX:
CalcSLA =
IF (
'Master Table'[Channel] = "IE Own Network",
IF (
OR (
'Master Table'[Parent Account] = "CUSTOMER A",
'Master Table'[Parent Account] = "CUSTOMER B"
),
VALUE ( FORMAT ( 'Master Table'[Submitted], "General Number" ) ) + 0.729167,
IF (
'Master Table'[Parent Account] = "CUSTOMER C",
VALUE ( FORMAT ( 'Master Table'[Submitted], "General Number" ) ) + 0.729167,
VALUE ( FORMAT ( 'Master Table'[Submitted], "General Number" ) ) + 0.5
)
),
IF (
'Master Table'[Channel] = "UK Own Network - NIGHT",
VALUE (
FORMAT ( 'Master Table'[Submitted], "General Number" )
+ FORMAT ( 'Master Table'[SLA Temp], "General Number" )
),
VALUE ( FORMAT ( 'Master Table'[SLA Temp], "General Number" ) )
)
)
Hi @DrewCarousel ,
You could refer to the following DAX:
CalcSLA =
IF (
'Master Table'[Channel] = "IE Own Network",
IF (
OR (
'Master Table'[Parent Account] = "CUSTOMER A",
'Master Table'[Parent Account] = "CUSTOMER B"
),
VALUE ( FORMAT ( 'Master Table'[Submitted], "General Number" ) ) + 0.729167,
IF (
'Master Table'[Parent Account] = "CUSTOMER C",
VALUE ( FORMAT ( 'Master Table'[Submitted], "General Number" ) ) + 0.729167,
VALUE ( FORMAT ( 'Master Table'[Submitted], "General Number" ) ) + 0.5
)
),
IF (
'Master Table'[Channel] = "UK Own Network - NIGHT",
VALUE (
FORMAT ( 'Master Table'[Submitted], "General Number" )
+ FORMAT ( 'Master Table'[SLA Temp], "General Number" )
),
VALUE ( FORMAT ( 'Master Table'[SLA Temp], "General Number" ) )
)
)
@DrewCarousel , Make sure all of them return text add & "" to make sure in all if and else
Hi Amit,
Thank you for this.
Please could you edit my original formula or give more guidance on where to place the &"".
Also to confirm, this will still add the decimal numbers to the original dates? To reiterate, I'm looking to get a date and time output.
Best regards,
Drew
@DrewCarousel : considering breaking the formula into multiple measures (a,b,c) so you can know exactly where the error is occurring. Then have your last output measure equal measure A + measure B + Measure C.
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 |
|---|---|
| 23 | |
| 21 | |
| 21 | |
| 21 | |
| 16 |
| User | Count |
|---|---|
| 56 | |
| 55 | |
| 43 | |
| 26 | |
| 24 |