How to Use the WORKDAY.INTL Function in Excel

Today, we’re going to explore how to use the WORKDAY.INTL function in Microsoft Excel and Google Sheets. This function is designed to calculate a future or past date from a specified starting date, accounting for working days only and optionally excluding weekends and listed holidays.

Understanding the Syntax

The syntax for the WORKDAY.INTL function is as follows:

WORKDAY.INTL(start_date, days, [weekend], [holidays])
  • start_date: The date from which the calculation will begin.
  • days: The number of working days to add (if positive) or subtract (if negative) from the start_date.
  • weekend: This optional parameter allows you to define which days of the week should be treated as weekends. By default, this is set to 1, which treats Saturday and Sunday as non-working days. You can modify this according to your region’s workweek by using different numerical codes.
  • holidays: Another optional argument, this is a range of cells that contain dates which should be recognized as non-working holidays.

Examples of Usage

To better understand the practical applications of the WORKDAY.INTL function, let’s go through some examples:

Formula Description Result
=WORKDAY.INTL("6/1/2022", 10) Add 10 working days to June 1, 2022, with the default weekend setting. June 15, 2022
=WORKDAY.INTL("6/1/2022", -5) Subtract 5 working days from June 1, 2022, using the standard weekend days. May 25, 2022
=WORKDAY.INTL("6/1/2022", 5, 11) Add 5 working days to June 1, 2022, with only Sunday counted as the weekend (code 11). June 8, 2022
=WORKDAY.INTL("6/1/2022", 7, 1, B2:B6) Add 7 working days to June 1, 2022, while excluding the holidays listed in cells B2 to B6. June 10, 2022

The examples provided showcase how the WORKDAY.INTL function can be adeptly used to manage deadlines, calculate project schedules, or adjust dates based on specific working day requirements by customizing weekend parameters and accounting for holidays.

With this powerful function, you can effectively manage timelines, gauge completion dates for tasks, and optimize your scheduling efforts in Excel and Google Sheets.

More information: https://support.microsoft.com/en-us/office/workday-intl-function-a378391c-9ba7-4678-8a39-39611a9bf81d

Other functions
Returns the serial number of a particular date
Calculates the number of days, months, or years between two dates This function is useful in formulas where you need to calculate an age
Converts a date in the form of text to a serial number
Converts a serial number to a day of the month
Returns the number of days between two dates
Calculates the number of days between two dates based on a 360-day year
Returns the serial number of the date that is the indicated number of months before or after the start date
Returns the serial number of the last day of the month before or after a specified number of months
Converts a serial number to an hour
Returns the number of the ISO week number of the year for a given date
Converts a serial number to a minute
Converts a serial number to a month
Returns the number of whole workdays between two dates
Returns the number of whole workdays between two dates using parameters to indicate which and how many days are weekend days
Returns the serial number of the current date and time
Converts a serial number to a second
Returns the serial number of a particular time
Converts a time in the form of text to a serial number
Returns the serial number of today's date
Converts a serial number to a day of the week
Converts a serial number to a number representing where the week falls numerically with a year
Returns the serial number of the date before or after a specified number of workdays
Converts a serial number to a year
Returns the year fraction representing the number of whole days between start_date and end_date