docs / articles / Excel Formula: Convert Calendar Days to Working Days

Excel Formula: Convert Calendar Days to Working Days

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

In the dynamic world of project management and scheduling, accurately converting calendar days to working days is a crucial task. Excel, with its robust formula capabilities, provides an efficient solution to this challenge. This article will guide you through the process of creating an Excel formula to convert calendar days to working days, considering weekends and holidays.

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

Before we dive into the formulas, let's understand the basic concept. A working day is any day from Monday to Friday, excluding weekends and holidays. Now, let's explore how to calculate working days in Excel.

Dynamic Calendar with Single formula
Dynamic Calendar with Single formula

Understanding the Excel Formula for Working Days

The key to calculating working days in Excel lies in understanding the WORKDAY.INTL function. This function calculates the number of working days between a start date and an end date, based on the parameters you set.

a green and white sign that says excel next to it is the date for an upcoming meeting
a green and white sign that says excel next to it is the date for an upcoming meeting

Here's the basic syntax of the WORKDAY.INTL function:

WORKDAY.INTL(start_date, days, [holidays], [weekend])

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

Let's break down these arguments:

  • start_date: The starting date for the calculation.
  • days: The number of working days to add to the start date.
  • holidays: An optional range of cells containing holiday dates. If left blank, weekends are considered holidays.
  • weekend: An optional number representing the weekend days. By default, it's 1 (Sunday) and 2 (Saturday).

Calculating Working Days Without Holidays

Calculate Number of Days Between Two Dates in Excel (8 Quick Tricks)
Calculate Number of Days Between Two Dates in Excel (8 Quick Tricks)

Let's start with a simple scenario where we only consider weekends as non-working days. Assume you have a start date in cell A1 and you want to add 10 working days to it. In cell B1, you would enter:

=WORKDAY.INTL(A1, 10)

This formula will return the date 10 working days after the start date, excluding weekends.

Calculate work days between two dates!
Calculate work days between two dates!

Calculating Working Days Including Holidays

Now, let's consider holidays. Assume you have a list of holidays in cells A2:A10. To calculate working days including these holidays, adjust the formula in cell B1 as follows:

How to Use 20+ Date Formulas in Excel
How to Use 20+ Date Formulas in Excel
Calculate Number of Days Between Two Dates in Excel - TheAppTimes
Calculate Number of Days Between Two Dates in Excel - TheAppTimes
How to Make a Calendar in Excel [Complete Guide + Free Templates] - GeeksforGeeks
How to Make a Calendar in Excel [Complete Guide + Free Templates] - GeeksforGeeks
Don't save the date 📆
Don't save the date 📆
How to Calculate Hours Worked and Overtime Using Excel Formula - ExcelDemy
How to Calculate Hours Worked and Overtime Using Excel Formula - ExcelDemy
Time Sheet Calculator in Excel
Time Sheet Calculator in Excel
Turn Dates Into Day Names Fast in Excel
Turn Dates Into Day Names Fast in Excel
Workday Formula in Excel | MyExcelOnline
Workday Formula in Excel | MyExcelOnline
Excel DATEDIF function to get difference between two dates
Excel DATEDIF function to get difference between two dates
How to Calculate Working Days in Excel Excluding Weekends and Holidays - ExcelDemy
How to Calculate Working Days in Excel Excluding Weekends and Holidays - ExcelDemy
2 Ways To Display Weekday For A Date In Excel
2 Ways To Display Weekday For A Date In Excel
an image of a calendar in excel
an image of a calendar in excel
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
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
Daily Work Tracker Excel: Essential Functions for Better Planning
Daily Work Tracker Excel: Essential Functions for Better Planning
EVERYTHING about working with Dates & Time in Excel
EVERYTHING about working with Dates & Time in Excel
How to list Weekdays, Workdays and Weekend Dates using Dynamic Formula in Excel
How to list Weekdays, Workdays and Weekend Dates using Dynamic Formula in Excel
How to make a dynamic calendar in excel
How to make a dynamic calendar in excel
107K views · 1.5K reactions | Calculating Worked Hours Using Formula!! #Excel | Excelling At Excel
107K views · 1.5K reactions | Calculating Worked Hours Using Formula!! #Excel | Excelling At Excel
How to Extract Day, Month, Year from Date in Excel | Excel Formula | Excel Function | Excel World
How to Extract Day, Month, Year from Date in Excel | Excel Formula | Excel Function | Excel World

=WORKDAY.INTL(A1, 10, A2:A10)

This formula will return the date 10 working days after the start date, excluding weekends and the holidays listed in A2:A10.

Automating the Process with Excel Tables

For larger datasets or more complex scenarios, you can use Excel Tables to automate the process of calculating working days. Here's how:

Setting Up the Excel Table

Assume you have a table with start dates in column A (A2:A100) and the number of working days to add in column B (B2:B100). In column C, you can use the WORKDAY.INTL function to calculate the end dates. The formula in cell C2 would be:

=WORKDAY.INTL(A2, B2)

Then, drag this formula down to copy it for the rest of the rows.

Including Holidays in the Excel Table

If you want to include holidays, you can add another column (D) with the list of holidays. Then, adjust the formula in cell C2 as follows:

=WORKDAY.INTL(A2, B2, D2:D100)

This way, you can calculate working days for multiple start dates, considering weekends and holidays, all in one table.

In the ever-evolving landscape of project management, the ability to accurately convert calendar days to working days is a powerful skill. Excel's WORKDAY.INTL function, combined with the flexibility of Excel Tables, provides a robust solution to this challenge. By mastering these techniques, you can streamline your workflow and ensure accurate scheduling.