docs / articles / "Add Working Days to Excel Calendar"

"Add Working Days to Excel Calendar"

Eric Jul 09, 2026 2026-07-09 04:40:47

Ever found yourself needing to add working days to your Excel calendar, excluding weekends and holidays? You're not alone. Excel, powerful as it is, doesn't have a built-in function for this. But don't worry, we've got a simple, step-by-step guide to help you achieve this. Let's dive right in.

How to Make a Calendar Template in Excel
How to Make a Calendar Template in Excel

Before we start, ensure your Excel version is up-to-date and you're comfortable with basic formulas. We'll be using the NETWORKDAYS function, which calculates the number of whole workdays between two dates, excluding weekends and holidays you specify.

an image of a calendar in microsoft office 365 with the date and time tab open
an image of a calendar in microsoft office 365 with the date and time tab open

Preparing Your Calendar

First, let's set up our calendar. You'll need two columns: one for start dates and another for end dates. For this example, let's assume you're working from January 1, 2022, to December 31, 2022.

How to Make a Calendar in Excel [Complete Guide + Free Templates] - GeeksforGeeks
How to Make a Calendar in Excel [Complete Guide + Free Templates] - GeeksforGeeks

In cell A2, enter your start date (1/1/2022). In cell B2, enter your end date (12/31/2022). Now, drag these cells down to copy the dates for the entire year.

Using the NETWORKDAYS Function

How to Insert a Calendar in Excel (the Simplest Way)
How to Insert a Calendar in Excel (the Simplest Way)

The NETWORKDAYS function has the following syntax: NETWORKDAYS(start_date, end_date, [holidays]). Here, start_date and end_date are required, and holidays is an optional argument where you list the holidays you want to exclude.

In cell C2, enter the following formula: =NETWORKDAYS(A2, B2). This will calculate the number of working days between January 1 and December 31, 2022, excluding weekends.

Excluding Holidays

Calender in Excel ‼️ Amazing Excel trick using data validation and conditional formatting ✅ #Excel
Calender in Excel ‼️ Amazing Excel trick using data validation and conditional formatting ✅ #Excel

Now, let's exclude holidays. In a new sheet, list all the holidays you want to exclude in a column. In our case, let's use holidays from A4 to A10. In cell C2 of your original sheet, modify your formula to include these holidays: =NETWORKDAYS(A2, B2, A4:A10).

This will now calculate the number of working days between January 1 and December 31, 2022, excluding weekends and the listed holidays.

Automating the Process

Create a Calendar in Excel - Tutorial
Create a Calendar in Excel - Tutorial

Great! Now you have the total number of working days for the year. But what if you want to do this for multiple years or different date ranges? Let's automate this process.

In cell C1, enter the start year (2022). In cell D1, enter the end year (2030). In cell E1, enter the following formula: =NETWORKDAYS($A2, $B2, A4:A10). This formula is now absolute, meaning it will always reference cells A2 and B2, no matter where you drag it.

Excel Autofill - how to quickly enter Months, Days, Dates and Numbers without typing
Excel Autofill - how to quickly enter Months, Days, Dates and Numbers without typing
Free Excel Calendar Template
Free Excel Calendar Template
How to insert dates from a Popup Calendar (date picker) in Excel – user guide | XLTools
How to insert dates from a Popup Calendar (date picker) in Excel – user guide | XLTools
Calculate Working Days between two Dates in Excel: Find Workdays Excluding Holidays & Weekends
Calculate Working Days between two Dates in Excel: Find Workdays Excluding Holidays & Weekends
How to make a dynamic calendar in excel
How to make a dynamic calendar in excel
How to Add Date Picker Calendar Drop Down in MS Excel (Easy)
How to Add Date Picker Calendar Drop Down in MS Excel (Easy)
How to Make an Availability Schedule in Excel (with Easy Steps) - ExcelDemy
How to Make an Availability Schedule in Excel (with Easy Steps) - ExcelDemy
Don't save the date 📆
Don't save the date 📆
Boost Productivity: Create a Dynamic, Interactive Calendar in Excel 🗓️
Boost Productivity: Create a Dynamic, Interactive Calendar in Excel 🗓️
2 Smart Ways to Highlight Public Holidays in Excel Roster | Dynamic Calendar Hack 📅✨
2 Smart Ways to Highlight Public Holidays in Excel Roster | Dynamic Calendar Hack 📅✨
Ready to kick off 2025 with organisation and style?
Ready to kick off 2025 with organisation and style?
How to Make an Interactive Calendar in Excel? (2026 Template)
How to Make an Interactive Calendar in Excel? (2026 Template)
Calendar in Excel: Make Dynamic, Interactive Calendar in Excel with Formula + Conditional Formatting
Calendar in Excel: Make Dynamic, Interactive Calendar in Excel with Formula + Conditional Formatting
How to Make & Format a Calendar in Excel - Tutorials
How to Make & Format a Calendar in Excel - Tutorials
How to Add 7 Days to a Date in Excel (3 Methods)
How to Add 7 Days to a Date in Excel (3 Methods)
How to create a drop down list calendar (date picker) in Excel?
How to create a drop down list calendar (date picker) in Excel?
How to Make a Family Calendar in Excel
How to Make a Family Calendar in Excel
Create a Calendar in Microsoft Excel or Insert a Reference Calendar
Create a Calendar in Microsoft Excel or Insert a Reference Calendar
a calendar with the words boss how did you create this calendar in excel?
a calendar with the words boss how did you create this calendar in excel?
Daily Work Tracker Excel: Essential Functions for Better Planning
Daily Work Tracker Excel: Essential Functions for Better Planning

Dragging the Formula

Select cell E1 and drag it down to E6. This will automatically calculate the number of working days for each year from 2022 to 2030, excluding weekends and the listed holidays.

And there you have it! You've successfully added working days to your Excel calendar. This method can be applied to any date range or set of holidays.

Remember, keeping your Excel up-to-date ensures you have access to the latest functions and features. Happy calculating!