How do I use NETWORKDAYS.INTL in Excel?
Use NETWORKDAYS.INTL when you want to count working days with custom weekend rules. Enter Start date, End date, Weekend pattern in that order, then add optional arguments when needed.
Returns working days with customizable weekends.
NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])start_date
RequiredEnter a date/reference-related value.
end_date
RequiredEnter a date/reference-related value.
weekend
OptionalSet weekend pattern with codes 1-7 / 11-17, or a 7-character string such as "0000011".
holidays
OptionalSpecify a reference range. You can drag or click start/end cells.
Use NETWORKDAYS.INTL to calculate business days from cell B2 (Start Date in column B) to cell C2 (End Date in column C) using 1 (Saturday and Sunday) and Holiday in column E. You can set ranges by dragging from the start cell to the end cell in the same argument field.
| # | ATask ID | BStart Date | CEnd Date | DNotes | EHoliday |
|---|---|---|---|---|---|
| 2 | T001 | 2026/03/01 | 2026/03/05 | Standard task | 2026/03/03 |
| 3 | T002 | 2026/03/03 | 2026/03/10 | Priority task | 2026/03/06 |
| 4 | T003 | 2026/03/05 | 2026/03/12 | Standard task | 2026/03/10 |
| 5 | T004 | 2026/03/08 | 2026/03/14 | Urgent task | 2026/03/12 |
| 6 | |||||
| 7 | |||||
| 8 |
How to Use (Formula)
=NETWORKDAYS.INTL(B2, C2, 1, E2:E5)Result
3
Use NETWORKDAYS.INTL when you want to count working days with custom weekend rules. Enter Start date, End date, Weekend pattern in that order, then add optional arguments when needed.
Use the "Start Function Practice" button to jump straight into NETWORKDAYS.INTL drills.
The main arguments are Start date, End date, Weekend pattern, Holiday range. Start with the required ones, then add optional arguments if needed.