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

Score big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount

Reply
sheenajose
Frequent Visitor

power bi date differences

Hi,

how to achieve this in DAX  Date = IF('Table'[column1]="unknown","",today() - FORMAT('Table'[column1],"dd/mm/yyyy"))

if the output is greater than 30 then value to be true else false

2 REPLIES 2
amitchandak
Super User
Super User

@sheenajose , first of all clean up data in power query replace unknown with null. Change data type to date.

 

The you can do 

if(isblank('Table'[column1]), blank() , datediff(today(),'Table'[column1],day))

 

You can not work with composite datatype easily in dax. Better to clean up.

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube
Anonymous
Not applicable

Are you looking for a calculated column or a measure? And what is the datatype of column1? If it's text, then I'd suggest you change it to a proper date(time) column and replace "unknown" with BLANK. Data types in Power BI are strict. It's not Excel.

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

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