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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Anonymous
Not applicable

If date value is not blank return date value if date value is blank return "Text"

Hello

 

I need a measure for a card visual to display a date value if present however if it's blank display a custom text such as "NONE"

 

The date field(expectedresultdate) is a data type of "Date". The custom text if the field is blank is just "Text".

 

Heres what I have.

next update = IF(ISBLANK(SELECTEDVALUE('Annual Metrics'[ExpectedResultDate])),SELECTEDVALUE('Annual Metrics'[ExpectedResultDate],"NONE"),SELECTEDVALUE('Annual Metrics'[ExpectedResultDate]))

 

Thank you,

 

 

 

1 ACCEPTED SOLUTION

 

=IIF(IsNothing(Fields!date.Value), "NONE", FORMAT(Fields!date.Value,"yyyy-MM-dd"))

aduguid_0-1715665833949.png

View solution in original post

5 REPLIES 5
lbendlin
Super User
Super User

read about COALESCE and FORMAT.

Anonymous
Not applicable

All I want is the date value to return(no calculations, just return whats there) and if it is blank return text "NONE".

You can't. You need to format the date as text first.

 

COALESCE(FORMAT([Date],"yyyy-mm-dd"),"NONE")

Anonymous
Not applicable

This didnt help. I tried coalesce it did not return my text "NONE"

 

=IIF(IsNothing(Fields!date.Value), "NONE", FORMAT(Fields!date.Value,"yyyy-MM-dd"))

aduguid_0-1715665833949.png

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.