Excel DATE Function

DATE creates a valid Excel date from separate year, month, and day numbers.

Use it when date parts live in separate cells, formulas need reliable date values, or criteria need dates that are not typed as ambiguous text.

1
Start with date parts Use year, month, and day numbers
2
Let Excel assemble them Out-of-range parts roll forward or back
3
Return a real date The result works in date math

DATE syntax & arguments

Syntax

=DATE(year, month, day)
Required Optional
  1. 1

    year

    Required

    The year portion of the date, usually entered as a four-digit year such as 2026.

  2. 2

    month

    Required

    The month portion of the date. Values outside 1 through 12 roll backward or forward by whole months.

  3. 3

    day

    Required

    The day portion of the date. Values outside the normal days in the month roll backward or forward by days.

Example

=DATE(2026, 3, 15)

Return the date value for March 15, 2026.

DATE caveats

DATE builds reliable date values, but Excel still stores the result as a serial number and normalizes out-of-range inputs.

  • Dates are stored as numbers

    A DATE result can be formatted as a calendar date, but formulas treat it as an underlying serial number.

  • Month values can roll over

    A month value greater than 12 moves into a later year, while zero or negative values move backward.

  • Day values can roll over

    A day value beyond the days in the month moves into the next month, and zero or negative values move backward.

  • Display format is separate

    Use TEXT only when the date needs to become a specific text display string.

Building date-based reports? Pair DATE with SUMIFS or COUNTIFS to create dynamic criteria like ">="&DATE(2026,1,1).

Intro DATE practice problem

Solve the intro problem directly here, or open it on its own page.

Open full problem

Advanced DATE practice problems

Use DATE alongside other Excel functions in realistic, less-prescriptive challenges.