How to Put a Work Week in Excel
Learn how to put a work week in Excel with robust formulas using WORKDAY.INTL and NETWORKDAYS.INTL. This practical guide covers standard 5‑day weeks, holidays, nonstandard weeks, and reusable templates for weekly planning.

According to XLS Library, this guide shows you how to put a work week in Excel using built‑in date functions and templates. You'll set a standard 5‑day workweek, account for weekends, and optionally exclude holidays with WORKDAY.INTL or NETWORKDAYS.INTL. By the end you'll have a reusable weekly planning method. Perfect for budgeting, staffing, and project timelines.
Why standardizing the work week in Excel matters
Standardizing the work week in Excel helps teams plan, allocate resources, and track progress with consistent dates. For people wondering how to put work week in excel, a reliable approach uses built‑in date functions that respect weekends and holidays. The method aligns project calendars with your organization’s rhythm, so weekly reports, staffing schedules, and task boards stay in sync. In practice, you create a dedicated date column for each weekday and then use a single formula to roll those days into a sequence of workdays. By centralizing the logic, you avoid manual date adjustments when the week shifts or holidays occur. This consistency is especially valuable in shared workbooks, where multiple teammates rely on the same dates for planning and forecasting. As you adopt these techniques, you’ll also gain transparency: others can audit or replicate your results without guessing which days count as “workdays.” The result is faster planning, fewer scheduling errors, and a scalable framework you can reuse across teams, departments, and time horizons.
Understanding work week definitions and weekend mapping
A work week is the set of days you designate as working days in your calendar. Most organizations default to Monday through Friday as workdays, with Saturday and Sunday reserved for the weekend. According to XLS Library analysis, many Excel users model a standard Monday through Friday work week to simplify scheduling. When you model a work week, you also decide how holidays affect the sequence and whether your calendar shifts due to daylight saving or time zones. In Excel, you explicitly tell date functions which days are workdays by using a weekend parameter. You can choose the 7‑digit code or a simple preset (for example, 5‑day vs 7‑day definitions). Understanding these choices upfront helps you pick the right formulas for your scenario and avoid off‑by‑one errors when you build weekly sheets or dashboards.
Core formulas you need to put a work week in Excel
Two families of functions are essential: WORKDAY.INTL for progressing dates and NETWORKDAYS.INTL for counting workdays. The simplest standard‑week setup uses a 5‑day workweek with weekends on Saturday and Sunday. With a Monday‑start week, you can generate five dates with a single formula if you’re on Excel 365: =WORKDAY.INTL(A2-1, SEQUENCE(5), "0000011"). For older Excel versions, generate one date at a time by dragging a 1‑day offset: =WORKDAY.INTL($A$2-1, ROW(A1), "0000011"). To count workdays between two dates, use: =NETWORKDAYS.INTL(A2, A6, "0000011", Holidays). If you need to subtract holidays or adjust for a different weekend, tweak the weekend string or provide a holidays range in the fourth argument.
Excel 365 dynamic array method: a compact approach
If you have Excel 365, you can spill an entire workweek in one go. Put the Monday date in A2, then enter: =WORKDAY.INTL(A2-1, SEQUENCE(5), "0000011", Holidays). This returns five dates (Mon–Fri) in adjacent cells. If you want to show the dates horizontally, wrap with TRANSPOSE: =TRANSPOSE(WORKDAY.INTL(A2-1, SEQUENCE(5), "0000011", Holidays)). The holidays argument is optional but recommended to reflect company closures. When using this method, validate the results by cross‑checking with NETWORKDAYS.INTL to confirm the weekdays count matches your expectations. This technique minimizes manual editing and ensures your calendar always reflects the current year’s holidays.
Legacy approach for older Excel versions
For older Excel versions without dynamic arrays, create a simple 5‑row sequence and fill dates downward. In A2 place the start date (e.g., a Monday). In A3 enter: =WORKDAY.INTL(A2, 1, "0000011", Holidays). Copy down to A6 to build Monday through Friday. To ensure you begin on the intended weekday, you may adjust the initial reference (A2) or use a helper cell that computes the Monday of the week: =A2-WEEKDAY(A2,2)+1. The holidays range should be supplied in the holidays argument, just as in the 365 method. This approach remains robust on legacy Excel installations and offline workbooks.
Holidays and nonstandard weekends
Holiday handling requires listing holiday dates in a named range (e.g., Holidays). Then plug that range into the fourth argument of WORKDAY.INTL or NETWORKDAYS.INTL. Example: =WORKDAY.INTL(A2-1, SEQUENCE(5), "0000011", Holidays). To model a 4‑day workweek (Mon–Thu) you can redefine the weekend with a 7‑digit code: =WORKDAY.INTL(A2-1, SEQUENCE(4), "0001110", Holidays). This string marks Fri, Sat, and Sun as non‑working days, producing a Mon–Thu schedule. Always test with a few calendar weeks to confirm the output aligns with your actual schedule.
Building a reusable worksheet template
Create a template workbook with a dedicated sheet for "Week Planner." Place the start date in A2, the 5 workdays in B2:F2 using the chosen method, add a named Holidays range, and format the dates consistently (Date format, short month). Add data validation to A2 to ensure valid dates and use named ranges to keep formulas readable. Save the template with a descriptive name (e.g., Week Planner v1) and use it across projects. This approach reduces setup time and ensures consistency across teams, departments, and time horizons. As XLS Library suggests, a reusable template is a key productivity booster.
Common pitfalls and troubleshooting
Be sure date cells are true dates, not text. If a formula returns an error, verify that the start date isn’t null and that your weekend code uses the correct 7‑digit format. Holidays must be a proper date list; otherwise, NETWORKDAYS.INTL will miscount. If your week appears to shift by a day, re‑check the start reference and the WEEKDAY‑based Monday calculation. In Excel 365, dynamic arrays can spill across non‑empty cells; clear nearby cells before entering the formula. Finally, remember that regional date formats can affect input; using DATEVALUE or consistent date formats helps.
Practical examples and templates
This section presents practical scenarios: Example A uses a standard 5‑day workweek with Monday start; Example B uses a 4‑day week; Example C shows a midweek start with holidays. Include sample data in table‑like text to illustrate formulas. You can copy these formulas into your workbook. The goal is to demonstrate how to apply the techniques in real projects, such as project planning, payroll windows, or rota scheduling. The concise examples show how the same core formulas adapt to different contexts, making your Excel workflow more predictable.
Tools & Materials
- Excel (Windows/macOS) or Excel Online(Office 365 recommended for SEQUENCE() dynamic arrays)
- Start date input cell(Enter Monday’s date to anchor the week (format as Date))
- Holidays list(Named range (e.g., Holidays) with holiday dates for accurate counts)
- Date formatting(Apply a consistent date format (e.g., MM/DD/YYYY))
- Template workbook(Save as Week Planner template for reuse)
Steps
Estimated time: 30-45 minutes
- 1
Define your work week baseline
Decide if you’re modeling Mon–Fri as workdays or a custom schedule (e.g., Mon–Thu). This decision determines the weekend code you’ll use in your formulas.
Tip: Document the definition in a note inside the workbook for future teams. - 2
Set the anchor start date
Choose a Monday date to anchor the week and enter it in cell A2. This date becomes the reference point for all subsequent workdays.
Tip: Use data validation to ensure a valid date is entered. - 3
Generate the five workdays (365)
If you have Excel 365, use a dynamic array: =WORKDAY.INTL(A2-1, SEQUENCE(5), "0000011", Holidays). This spills five dates from Monday to Friday.
Tip: If results spill over existing data, clear the adjacent cells first. - 4
Alternate: legacy method (older Excel)
For older Excel versions, create a helper row: in A3 use =WORKDAY.INTL(A2,1,"0000011", Holidays) and fill down to A6.
Tip: Copy formulas exactly and avoid mixing absolute/relative references. - 5
Incorporate holidays
Add a named range (Holidays) with all holiday dates and reference it in the fourth argument of WORKDAY.INTL or NETWORKDAYS.INTL.
Tip: Keep the range updated each holiday season. - 6
Validate and reuse
Cross‑check with NETWORKDAYS.INTL to ensure the count of workdays matches expectations and save as a template for future weeks.
Tip: Add a small legend explaining the formulas and weekend codes.
People Also Ask
What is the best way to model weekends in Excel for a standard 5‑day week?
Use the 7‑digit weekend code in WORKDAY.INTL, typically '0000011' for Sat-Sun weekends, and adjust as needed.
Set the weekend with a 7‑digit code so Excel knows which days aren’t workdays; for most people that’s 0000011 for Sat and Sun.
How do I incorporate holidays into my work week calculations?
Create a Holidays named range with holiday dates and pass it as the fourth argument to WORKDAY.INTL or NETWORKDAYS.INTL to adjust counts.
List holidays in a named range, and include that range in the formula to adjust for days off.
Can I start the week on a day other than Monday?
Yes. Change the weekend code to reflect your non‑working days (e.g., for a Tue–Sat week use the corresponding 7‑digit pattern).
You can adjust which days count as workdays by changing the weekend pattern.
How can I create a 4‑day workweek in Excel?
Use WORKDAY.INTL with a 7‑digit weekend code that marks Fri–Sun as weekend, for example '0001110' with appropriate holidays.
To model Mon–Thu workdays, mark Fri–Sun as weekend using a 7‑digit pattern.
What if I don’t have Excel 365?
Use the legacy method with a helper row to generate consecutive workdays and copy formulas down for five days.
If you don’t have 365, build the week day list with progressive WORKDAY.INTL calls and fill down.
How do I display the week dates for reporting?
Format the output as dates and align with your reporting needs (vertical list or horizontal row), adding a TRANSPOSE if you want a horizontal layout.
Format the results as dates and arrange them to match your report’s layout.
Watch Video
The Essentials
- Use WORKDAY.INTL for date progression with custom weekends.
- Excel 365 users can spill five workdays with SEQUENCE.
- Include holidays with a named Holidays range.
- Validate dates with NETWORKDAYS.INTL.
- XLS Library recommends a reusable Week Planner template.
