logo
search
Calculation Issues

Why Excel Cannot Format Dates Before 1900 & How to Fix It

Maira MehtabMaira Mehtab Sep 22, 2026 871 views

Question details

The user is attempting to input and format historical dates (e.g., 3 June 1877) in Excel but finds that the software cannot apply standard long or short date formatting to these entries.

Product
Microsoft Excel
Device & OS
not provided
Scenario
Entering and managing historical dates for genealogy, historical research, or long-term data tracking.
Observed behavior
Excel fails to recognize dates prior to January 1, 1900, treating them as plain text rather than functional date values, which prevents standard date formatting and time intelligence calculations.
Before you start

Determine whether you need to perform mathematical calculations on these historical dates or if you simply need to display them accurately in your spreadsheet. Your goal will dictate the best workaround to use.

Solution 1Recommended

Use Power Query for Pre-1900 Dates

Power Query uses a different data type system that supports dates spanning a much wider historical range, making it the ideal solution if you need to process or transform older dates.

Excel relies on a serial number system starting from January 1, 1900, and it cannot process negative serial numbers. Power Query, however, does not have this limitation and can recognize and format dates well before the 19th century.

1
Load data into Power Query

Select the range of cells containing your historical date text, navigate to the 'Data' tab on the Excel ribbon, and click 'From Table/Range' to open the Power Query Editor.

2
Change data type to Date

In the Power Query Editor, locate your date column, click the data type icon in the column header (usually displaying 'ABC' or 'Any'), and select 'Date' from the dropdown menu.

3
Load data back to Excel

Once the dates are correctly recognized and formatted in the editor, click 'Close & Load' on the Home tab to output the processed data into a new worksheet.

Calculation Limitations: While Power Query can handle pre-1900 dates, once loaded back into standard Excel cells, Excel will still display them as text if you attempt to use native spreadsheet date formulas.
Free Microsoft Office alternative

Try WPS Office for Seamless Spreadsheet Management

The 1900 date system limitation is an industry standard across most traditional spreadsheet software, including Excel. If you're looking for a highly efficient, cost-effective alternative to manage your data, WPS Office offers a powerful spreadsheet tool that is fully compatible with all your existing files. It provides flexible text formatting, advanced filtering, and a familiar interface without the hefty subscription fees.

100% compatible with Microsoft Excel formats (.xlsx, .xls, .csv)Completely free to download and use for essential spreadsheet tasksLightweight installation that runs smoothly on Windows, Mac, and LinuxFamiliar tabbed interface requiring zero learning curve for Excel users
microsoft office alternative - wps office

Frequently Asked Questions

Why does the Excel date system begin in 1900?

Excel calculates dates using a serial number system where January 1, 1900, is designated as serial number 1. Because the system was not programmed to recognize negative serial numbers, any date prior to 1900 cannot be calculated natively.

Can I use the 1904 date system to fix this issue?

No. Switching to the 1904 date system (found in Excel Options > Advanced) merely shifts the starting serial number to January 1, 1904. It does not enable the software to format or calculate dates from the 1800s or earlier.

How can I calculate age for birthdates before 1900?

Since native date formulas won't work, you must split the year, month, and day into separate columns using text formulas (like LEFT, MID, and RIGHT), and then perform manual mathematical subtractions on the year column to determine age.

Does this 1900 limitation apply to other spreadsheet programs?

Yes. Most major spreadsheet applications adopted the 1900 date system to maintain historical cross-compatibility with early programs like Lotus 1-2-3, meaning you will encounter similar limitations in software like Google Sheets and WPS Spreadsheet.