Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
kasiaw29
Resolver II
Resolver II

Expressions that yield variant data-type error message in if statement

Hi community, 

 

I'm tryingto create a custom column that checks some dates and returns "LATE" if it meets criteria or a date otherwise. 

My formula goes as follows:

Actual Start =

IF(ISBLANK(RELATED('Sub Project w Activities'[Actual Start]))
&& 'Activity History'[Latest Customer Agreed Dispatch Date]<=TODAY(),"LATE",RELATED('Sub Project w Activities'[Actual Start]))

 

In simple terms, if actual start is blank and latest customer agreed dispatch date is before today then it's late (refers to activity), if however actual start is there I just want to show it. I've looked through form and previous issues indicate using FORMAT but I don't see where to use it, all my dates? 

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@kasiaw29 , One place you are returning "Late" another place date. Power BI dax Do not allow different data types

 

Try like

Actual Start =

IF(ISBLANK(RELATED('Sub Project w Activities'[Actual Start]))
&& 'Activity History'[Latest Customer Agreed Dispatch Date]<=TODAY(),"LATE",RELATED('Sub Project w Activities'[Actual Start])&"")

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@kasiaw29 , One place you are returning "Late" another place date. Power BI dax Do not allow different data types

 

Try like

Actual Start =

IF(ISBLANK(RELATED('Sub Project w Activities'[Actual Start]))
&& 'Activity History'[Latest Customer Agreed Dispatch Date]<=TODAY(),"LATE",RELATED('Sub Project w Activities'[Actual Start])&"")

Thanks @amitchandak I've also placed FORMAT in my resultiffalse 

IF(ISBLANK(RELATED('Sub Project w Activities'[Actual Start])) && 'Activity History'[Latest Customer Agreed Dispatch Date]<=TODAY(),"LATE",FORMAT(RELATED('Sub Project w Activities'[Actual Start]),""))
 
Which simingly does the same thing. Thank you so much for your fast reply! 

 

Helpful resources

Announcements
July 2024 Power BI Update

Power BI Monthly Update - July 2024

Check out the July 2024 Power BI update to learn about new features.

July Newsletter

Fabric Community Update - July 2024

Find out what's new and trending in the Fabric Community.