How many work weeks left to or passed from the specific date in Excel

Excel 365
When you plan a project, you can need to calculate a number of workdays or full workweeks between the start and end dates, or how many workdays or workweeks left/passed. This tip is about an easy and fast way of calculation of full workweeks for weeks from Monday to Sunday.

You easily can change these formulas to calculate the number of workweeks for weeks from Sunday to Saturday or any other workweek.

For workweeks from Monday to Sunday, do the following:

   1.   To calculate a number of full workweeks between two dates, do the following:

   1.1.   Calculate the next Monday from the start date:

= <start date> + 7 – WEEKDAY (<start date> + 7 - <day>)


  • the formula WEEKDAY () returns a number between 1 and 7 that corresponds to a particular day of the week. With default settings, 1 = Sunday, 2 = Monday, 3 = Tuesday, 4 = Wednesday, 5 = Thursday, 6 = Friday, and 7 = Saturday,
  • day is the day of week that you want to find, to find next Monday, it should be 2.

For example, to calculate next Monday from the 1st of June 2018 (it is Friday):

Next Monday in Excel 2016

   1.2.   Calculate the Sunday before the end date:

= <end date> - WEEKDAY (<end date> - <day>)

For example, to calculate the Sunday before the 31st of August 2018 (it is Friday):

Sunday before some date in Excel 2016

   1.3.   Calculate the difference between calculated dates and then divide the number of days to 7. It is necessary to return only the integer portion of the division result and discard the remainder of the division result, so, use the QUOTIENT function:

= QUOTIENT (numerator, denominator)


  • numerator is a dividend, a number to be divided,
  • denominator is a divisor, a number to divide by.

For this example:

= QUOTIENT (<last Sunday> - <first Monday>, 7)

Number of work weeks between two dates in Excel 2016

   2.   If you need to calculate a number of complete work weeks passed from some date, use the formula:

= QUOTIENT (TODAY () - <first Monday>, 7)

Where TODAY () calculates the current date.

For example, for the 1st of August 2018:

Number of work weeks passed from some date in Excel 2016

   3.   If you need to calculate a number of complete work weeks left to some date, use the formula:

= QUOTIENT (<last Sunday> - TODAY (), 7)

For example, for the 1st of August 2018:

Number of work weeks left to some date in Excel 2016

So, summer 2018 contains 12 work weeks, from June 1st to August 1st there are 8 work weeks, from August 1st to August 31st there are 3 workweeks. The workweek from August 1st to August 3rd is not a full workweek, and, thus, was not counted.

See also this tip in French: Combien de semaines de travail restantes ou écoulées à partir de la date spécifique dans Excel.

Please, disable AdBlock and reload the page to continue

Today, 30% of our visitors use Ad-Block to block ads.We understand your pain with ads, but without ads, we won't be able to provide you with free content soon. If you need our content for work or study, please support our efforts and disable AdBlock for our site. As you will see, we have a lot of helpful information to share.

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information you’ve provided to them or they’ve collected from your use of their services.

Learn more