How To Calculate 90 Days From Date In Excel

Excel Date Calculator: 90 Days From Any Date

Calculate future dates with business days, weekends, and holidays excluded. Get Excel formulas and visual results.

Complete Guide: How to Calculate 90 Days From a Date in Excel

Calculating dates in Excel is a fundamental skill for financial planning, project management, and data analysis. This comprehensive guide will teach you multiple methods to add 90 days to any date in Excel, including handling weekends and holidays.

Method 1: Basic Date Addition

The simplest way to add 90 days to a date in Excel is by using basic arithmetic:

  1. Enter your starting date in cell A1 (e.g., “1/15/2024”)
  2. In cell B1, enter the formula: =A1+90
  3. Format cell B1 as a date (press Ctrl+1, then select “Date”)

Pro Tip:

Excel stores dates as serial numbers starting from January 1, 1900 (which is day 1). This is why you can perform arithmetic operations on dates.

Method 2: Using the DATE Function

For more control, use the DATE function:

=DATE(YEAR(A1), MONTH(A1), DAY(A1)+90)
        

This formula:

  • Extracts the year, month, and day from cell A1
  • Adds 90 to the day component
  • Automatically handles month/year rollovers

Method 3: Using WORKDAY for Business Days

To exclude weekends and optionally holidays:

=WORKDAY(A1, 90)
        

For holidays:

  1. Create a range with holiday dates (e.g., D1:D10)
  2. Use: =WORKDAY(A1, 90, D1:D10)
Function Syntax Handles Weekends Handles Holidays Best For
Basic Addition =A1+90 ❌ No ❌ No Simple date math
DATE Function =DATE(YEAR(),MONTH(),DAY()+90) ❌ No ❌ No Precise date construction
WORKDAY =WORKDAY(A1,90) ✅ Yes ❌ No Business day calculations
WORKDAY.INTL =WORKDAY.INTL(A1,90,1,D1:D10) ✅ Yes ✅ Yes Custom weekend/holiday patterns

Common US Holidays to Exclude

When using WORKDAY.INTL, you’ll need to provide a range of holiday dates. Here are the standard US federal holidays (2024 dates):

Holiday 2024 Date Excel Formula
New Year’s Day 1/1/2024 =DATE(2024,1,1)
Martin Luther King Jr. Day 1/15/2024 =DATE(2024,1,15)
Presidents’ Day 2/19/2024 =DATE(2024,2,19)
Memorial Day 5/27/2024 =DATE(2024,5,27)
Juneteenth 6/19/2024 =DATE(2024,6,19)
Independence Day 7/4/2024 =DATE(2024,7,4)
Labor Day 9/2/2024 =DATE(2024,9,2)
Columbus Day 10/14/2024 =DATE(2024,10,14)
Veterans Day 11/11/2024 =DATE(2024,11,11)
Thanksgiving Day 11/28/2024 =DATE(2024,11,28)
Christmas Day 12/25/2024 =DATE(2024,12,25)

Advanced Techniques

Dynamic 90-Day Calculation

Create a dynamic formula that always shows 90 days from today:

=TODAY()+90
        

Conditional Formatting for Expiring Dates

  1. Select your date range
  2. Go to Home > Conditional Formatting > New Rule
  3. Use formula: =AND(A1&TODAY()+30)
  4. Set format to highlight cells

Common Errors and Solutions

Error Cause Solution
###### display Column too narrow Widen column or change date format
#VALUE! Non-date value in cell Ensure cell contains valid date
#NUM! Invalid date result Check for negative day values
Incorrect month Excel auto-correcting Use DATE function for precision

Excel vs. Google Sheets Date Functions

While similar, there are key differences between Excel and Google Sheets date functions:

Feature Excel Google Sheets
Date origin Jan 1, 1900 (day 1) Dec 30, 1899 (day 1)
1900 leap year bug Yes (thinks 1900 was leap year) No (correctly handles 1900)
WORKDAY function Yes Yes
WORKDAY.INTL Yes Yes
NETWORKDAYS Yes Yes
Array formulas Requires Ctrl+Shift+Enter Automatic

Frequently Asked Questions

Why does Excel show ###### instead of my date?

This typically means your column isn’t wide enough to display the date format. Either:

  • Double-click the right edge of the column header to auto-fit
  • Change to a shorter date format (right-click > Format Cells)

How do I calculate 90 business days from today?

Use this formula:

=WORKDAY(TODAY(), 90)
        

Can I calculate dates excluding specific weekdays?

Yes, use WORKDAY.INTL with a custom weekend parameter:

=WORKDAY.INTL(A1, 90, 11)  'Excludes Sunday only
=WORKDAY.INTL(A1, 90, 7)   'Excludes Saturday only
        

How do I handle leap years in date calculations?

Excel automatically accounts for leap years in all date calculations. The DATE function will correctly handle February 29 in leap years. For example:

=DATE(2024,2,29)  'Valid (2024 is a leap year)
=DATE(2023,2,29)  'Returns 3/1/2023 (2023 isn't a leap year)
        

Best Practices for Date Calculations

  1. Always use cell references instead of hardcoding dates in formulas
  2. Document your holiday lists with comments for future reference
  3. Use named ranges for holiday lists (e.g., “US_Holidays”)
  4. Test edge cases like year-end rollovers and leap years
  5. Consider time zones if working with international dates
  6. Use data validation to prevent invalid date entries
  7. Format consistently – choose one date format for your workbook

Expert Insight:

According to a 2023 study by the National Institute of Standards and Technology, date calculation errors account for approximately 15% of all spreadsheet errors in financial models. Always double-check your date logic, especially when dealing with business days and holidays.

Leave a Reply

Your email address will not be published. Required fields are marked *