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

Data Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more

Reply
Lifan
Frequent Visitor

Query Editor - Custom Column date formula

Hi, Need help please. In the Query Editor, I just want to create a custom column using date formula. From my research, I'm supposed to use M Functions to compose it. And the #Date is function I'm trying to use but receiving error. if [FIRST_ELIGIBLE_DATE] >= #Date(2017,1,1) then YES else No Could anyone advise which part went wrong? Thanks!
2 ACCEPTED SOLUTIONS
MarcelBeug
Community Champion
Community Champion

So you are in the Query Editor and you want to add a column with "YES" if FIRST_ELIGIBLE_DATE is on or afetr January 1, 2017 and "No" if it is not.

 

You can either add a conditional column and fill out the fields or add a custom column and enter the formula.

 

In either case, the generated code in the advanced editor will look like:

 

    #"Added Custom" = Table.AddColumn(#"Renamed Columns", "2017OrLater", each if [FIRST_ELIGIBLE_DATE] >= #date(2017,1,1) then "YES" else "No")

 

Add conditional column.pngAdd Custom column.png

Specializing in Power Query Formula Language (M)

View solution in original post

Thank you MarcelBeug, it works now. It was the case sensitive got me, #Date should be #date.

View solution in original post

2 REPLIES 2
MarcelBeug
Community Champion
Community Champion

So you are in the Query Editor and you want to add a column with "YES" if FIRST_ELIGIBLE_DATE is on or afetr January 1, 2017 and "No" if it is not.

 

You can either add a conditional column and fill out the fields or add a custom column and enter the formula.

 

In either case, the generated code in the advanced editor will look like:

 

    #"Added Custom" = Table.AddColumn(#"Renamed Columns", "2017OrLater", each if [FIRST_ELIGIBLE_DATE] >= #date(2017,1,1) then "YES" else "No")

 

Add conditional column.pngAdd Custom column.png

Specializing in Power Query Formula Language (M)

Thank you MarcelBeug, it works now. It was the case sensitive got me, #Date should be #date.

Helpful resources

Announcements
Fabric Data Days is here Carousel

Fabric Data Days 2026

Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.

May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.