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
Vatz8
Helper I
Helper I

Create custom date column based on another date

Hi,

I want to create a custom date column with displays 15th of every month and the end of the month based on a date column.

Any day less than or equal to 15th should display 15th and any day less than or equal to the End of the month should display end of month.

For example-->

Given Date           Output Date

10/9/2022             10/15/2022

10/11/2022           10/15/2022

10/17/2022           10/31/2022

10/20/2022           10/31/2022

11/7/2022             11/15/2022

11/17/2022           11/30/2022

1 ACCEPTED SOLUTION

please try this 

 

Output Date =
IF( 
    DAY(Data[Given Date])<=15, 
    DATE(YEAE(Data[Given Date]), MONTH(Data[Given Date]),15),
    EOMONTH(Data[Given Date],0)
)

View solution in original post

3 REPLIES 3
FreemanZ
Super User
Super User

Supposing your table named Data, try to add a new column with the code below:

Output Date =

IF( 

    DAY(Data[Given Date])<=15, 

    DATE(YEAE(Data[Given Date]), MONTH(Data[Given Date]),15),

    ENDOFMONTH(Data[Given Date])

)

Hi by using this formula I get all the dates with 15. But the endofmonth returns the same date as in the given column.

please try this 

 

Output Date =
IF( 
    DAY(Data[Given Date])<=15, 
    DATE(YEAE(Data[Given Date]), MONTH(Data[Given Date]),15),
    EOMONTH(Data[Given Date],0)
)

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

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.