Syntax
| Parameter | Description |
|---|---|
| start_date | Parameter of the WORKDAY function. |
| days | Parameter of the WORKDAY function. |
| [holidays] | (Optional.) Parameter of the WORKDAY function. |
Examples
10 business days from today
=WORKDAY(TODAY(), 10)
With holidays
=WORKDAY("2026-12-22", 5, {"2026-12-25","2026-12-26"})
Go back 5 business days
=WORKDAY(TODAY(), -5)
Common Errors
Occurs when the start_date is not valid, days is non-numeric, or holiday values cannot be interpreted as dates.
Occurs when the resulting date would fall before the date system's minimum date.
Tips
WORKDAY finds a date from a day count. NETWORKDAYS finds a day count from two dates. They are complementary functions for business-day scheduling.
Use negative numbers to go backward: =WORKDAY(A1, -10) returns the date 10 business days before A1. Essential for lookback calculations.
WORKDAY assumes Mon-Fri workweek. For different weekend definitions, use WORKDAY.INTL with a custom weekend parameter.
Try WORKDAY in Viztab
Import your data and use WORKDAY with 370+ other formulas. No signup required.
Open Viztab