Syntax
| Parameter | Description |
|---|---|
| start_date | Parameter of the NETWORKDAYS.INTL function. |
| end_date | Parameter of the NETWORKDAYS.INTL function. |
| [weekend] | (Optional.) Parameter of the NETWORKDAYS.INTL function. |
| [holidays] | (Optional.) Parameter of the NETWORKDAYS.INTL function. |
Examples
Friday-Saturday weekend
=NETWORKDAYS.INTL("2026-04-01", "2026-04-30", 7)
Custom weekend string
=NETWORKDAYS.INTL("2026-04-01", "2026-04-30", "0000011")
Sunday only weekend
=NETWORKDAYS.INTL("2026-04-01", "2026-04-30", 11)
Common Errors
Occurs when the weekend string is not exactly 7 characters of 0s and 1s, when dates are invalid, or when weekend type is not a valid number (1-17).
Occurs when the weekend argument would make all 7 days non-working (string "1111111").
Tips
1=Sat-Sun (default), 2=Sun-Mon, 7=Fri-Sat, 11=Sunday only, 12=Monday only, etc. The string format "0000011" gives full control over any combination.
7-character string of 0s and 1s, Monday to Sunday: "1000001" means Monday and Sunday are weekends. Most flexible option for unusual schedules.
The weekend string cannot be "1111111" — at least one day must be a workday, or the function returns an error.
Try NETWORKDAYS.INTL in Viztab
Import your data and use NETWORKDAYS.INTL with 370+ other formulas. No signup required.
Open Viztab