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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
jimpatel
Post Patron
Post Patron

Working days plus one

Hi,

 

thanks for looking at my post.

 

I have a date column and i wanted to add one working date to it please.

 

That is Date column (not necessary today's date) + one working date please?

 

Any idea please?

1 ACCEPTED SOLUTION
jpessoa8
Continued Contributor
Continued Contributor

Hello @jimpatel ,

 

Are you talking about a implementation in PowerBI as a Calculated Column or in PowerQuery?

For the first option, you can use a validation formula and add the number of days accordingly, like :

 

 

 

DatePlus1= 
SWITCH(TRUE(),
          /*If Date+1 is Saturday, add 3 days*/  WEEKDAY( 'Table'[Column1] + 1,1) = 7 , 'Table'[Column1] + 3,
          /*If Date+1 is Sunday, add 2 days*/  WEEKDAY( 'Table'[Column1] + 1,1) = 1 , 'Table'[Column1] + 2,
          /*Else Date+1*/ 'Table'[Column1] + 1
)

 

 

 

jpessoa8_0-1699372292401.png

 

This will work for business days, but only if excluding weekends. Another implementation for holidays would have to be planned, depending how you have that information in your dataset.

 

Hope this answer solves your problem!
If you need any additional help please @ me in your reply.
If my reply provided you with a solution, please consider marking it as a solution ✔️ or giving it a kudo 👍
Thanks!

You can also check out my LinkedIn!

Best regards,
Jorge Pessoa

View solution in original post

3 REPLIES 3
jimpatel
Post Patron
Post Patron

Much appreciated for your kind help.

 

Thanks a lot 🙂

jpessoa8
Continued Contributor
Continued Contributor

Hello @jimpatel ,

 

Are you talking about a implementation in PowerBI as a Calculated Column or in PowerQuery?

For the first option, you can use a validation formula and add the number of days accordingly, like :

 

 

 

DatePlus1= 
SWITCH(TRUE(),
          /*If Date+1 is Saturday, add 3 days*/  WEEKDAY( 'Table'[Column1] + 1,1) = 7 , 'Table'[Column1] + 3,
          /*If Date+1 is Sunday, add 2 days*/  WEEKDAY( 'Table'[Column1] + 1,1) = 1 , 'Table'[Column1] + 2,
          /*Else Date+1*/ 'Table'[Column1] + 1
)

 

 

 

jpessoa8_0-1699372292401.png

 

This will work for business days, but only if excluding weekends. Another implementation for holidays would have to be planned, depending how you have that information in your dataset.

 

Hope this answer solves your problem!
If you need any additional help please @ me in your reply.
If my reply provided you with a solution, please consider marking it as a solution ✔️ or giving it a kudo 👍
Thanks!

You can also check out my LinkedIn!

Best regards,
Jorge Pessoa

Hi,

 

Sorry for reopening this post.

 

What should i do if i need to add date plus 40 days (excluding weekends please) 

 

Formula does not work correctly for adding 40 days from date (which will be different dates) and excluding weekend please?

 

Any idea please

 

thanks a lot 🙂

Helpful resources

Announcements
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!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

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.