Subtract workdays from date

This tutorial shows how to subtract workdays from a date through the use of an Excel formula, with the WORKDAY function

EXCEL FORMULA 1. Subtract workdays from date

EXCEL

Hard coded formula
Subtract workdays from date
Cell reference formula
Subtract workdays from date
=WORKDAY(B5,-7,$F$5:$F$12)
=WORKDAY(B8,-$C$5,$F$8:$F$15)
GENERIC FORMULA

=WORKDAY(date,-workdays,holidays)

ARGUMENTS
date: A date that you want to subtract workdays from.
workdays: Number of workdays that you want to subtract from a date.
holidays: A list of dates that captures the holidays to take into consideration.

GENERIC FORMULA

=WORKDAY(-date,workdays,holidays)

ARGUMENTS
date: A date that you want to subtract workdays from.
workdays: Number of workdays that you want to subtract from a date.
holidays: A list of dates that captures the holidays to take into consideration.

EXPLANATION

This formula uses the WORKDAY function to subtract a specific number of workdays from a date.
Click on either the Hard Coded or Cell Reference button to view the formula that has a number of workdays that are to be subtracted from a specific date directly entered into the formula or referenced to a specific cell.

In this example the formula subtracts 7 workdays from a selected date whilst taking into consideration the impact of holidays. Holidays is optional in this formula, therefore, if you want to ignore the impact of holidays you simply leave out that parameter.

RELATED TOPICS

Related Topic Description Related Topic and Description
How to add workdays to a date
How to return the number of working days in a month
How to test if a date is equal to another date and return a value if the test is True or False