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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.

Reply
hdhillon
Advocate II
Advocate II

Custom Column If statement using todays date + 60 days

Hi All,

 

Im trying to create a custom column which looks to see if an existing column is less the todays date + 60 days and will return text in new column saying "over" or "under"

 

I wrote the following and I get an error:  Need your help please -->

 

if [Valid until] < DateTime.LocalNow() then "under" else "over"

1 ACCEPTED SOLUTION
hdhillon
Advocate II
Advocate II

Actually was able to solve it my self.  Using the following:

 

if [Valid until] < Date.AddDays(Date.From(DateTime.LocalNow()),60) then "under" else "over"

View solution in original post

5 REPLIES 5
sevenhills
Super User
Super User

Interesting that you are saying that you solved yourself ... good for you~

hdhillon
Advocate II
Advocate II

Actually was able to solve it my self.  Using the following:

 

if [Valid until] < Date.AddDays(Date.From(DateTime.LocalNow()),60) then "under" else "over"

sevenhills
Super User
Super User

 

Date.AddDays(Date.From(DateTime.LocalNow()), 60)

 

The syntax is for M query 

 

hdhillon
Advocate II
Advocate II

How do I write the same equation but with todays date + 60 days.  I just tried this but get an error

 

if [Valid until] < Date.From(DateTime.LocalNow()) +60 then "under" else "over"

 

(Note Valid until is a date)

 

sevenhills
Super User
Super User

Assuming "Valid until" is a date data type field, try this ... 

Date.From(DateTime.LocalNow())

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.

Top Solution Authors