The first thing most people do when asked 'when was Excel created' is type that phrase into Google and copy the top result: '1985'. That’s wrong. Not close-wrong. Flat-out wrong. Excel 1.0 shipped on September 30, 1985 — but only for the Mac. The IBM PC version? Not until October 1987. And the version most people *actually* used in offices? Excel 2.0 for Windows, released May 1987 — which didn’t even run on Windows 1.0 because Windows 1.0 lacked proper memory management. Confused? Good. You should be.
Quick Answer
Microsoft Excel 1.0 launched on September 30, 1985 — exclusively for Apple Macintosh. The first Windows version (Excel 2.0) arrived May 1987. The first version to ship with Windows (Excel 3.0) came out November 1990 — and that’s the one most corporate users encountered before Windows 95. None of these were called 'Excel for Windows' until version 4.0 in 1992.
All the Methods
| Method | Steps | Best For | Limitations |
|---|---|---|---|
| Check Excel About Box | Alt+F11 → Help → About Microsoft Excel → read build date and copyright line | Verifying your local install’s base version year | Shows build date, not original release date; varies by patch level |
| Read Excel’s Copyright Line | File → Account → About Excel → note '© Microsoft Corporation. All rights reserved.' + year range (e.g., '1985–2023') | Confirming earliest copyright claim in current binary | Doesn’t distinguish Mac vs. PC origins; omits platform-specific launch dates |
| Inspect File Properties (Windows) | Right-click EXCEL.EXE → Properties → Details tab → 'Original filename' + 'Product version' | Auditing legacy systems where version history matters | Requires admin access; version numbers don’t map cleanly to calendar years (e.g., 16.0 = Office 2016) |
| Cross-reference Microsoft KB Articles | Search KB number (e.g., KB123456) + 'Excel release date' in archive.org or Microsoft Docs | Legal/compliance teams verifying software lifecycle timelines | KB articles often omit exact day; many are archived or redirected |
| Check EXCEL.EXE Version Resource (PowerShell) | Get-Item 'C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE' | Select-Object VersionInfo | Bulk verification across domain-joined machines | Requires PowerShell execution policy changes; fails silently if path differs |
Method 1 Deep Dive
Open Excel. Press Alt+F11. This opens the VBA editor — yes, even if you don’t write macros. Click Help → About Microsoft Excel. Look at the bottom line. You’ll see something like:
Microsoft Excel for Microsoft 365 MSO (16.0.17530.20108) 64-bit
© Microsoft Corporation. All rights reserved.
Build: 24041.20000.0
The '16.0' means Office 2016 — but that doesn’t tell you when Excel itself was created. Now look at the copyright line: '© Microsoft Corporation. All rights reserved.' That’s the key. The first year listed — 1985 — is hardcoded into every Excel binary since 1.0. It’s not a guess. It’s in the resource section of the executable.
Here’s the catch: that 1985 refers to the Mac launch. If you’re auditing a legacy finance system running Excel 2.0 for Windows (May 1987), the copyright still says 1985. So use this method to confirm the *earliest possible origin*, not the platform-specific release.
Try it now. Open Excel on any machine — even Excel Online (via File → Account → About). You’ll see that same 1985. It’s baked in. No update removes it. That’s why Googling gives you noise: search engines scrape that line and assume '1985 = first PC version'.
Method 2 Deep Dive
Go to File → Account → About Excel. Scroll down. You’ll see two lines that matter:
- Version: e.g., 'Microsoft 365 Apps for enterprise'
- Product ID: e.g., 'XXXXX-XXXXX-XXXXX-XXXXX-XXXXX'
That’s useless for 'when was Excel created'. But — here’s the counterintuitive part — click the Version number itself. Yes, it’s clickable. It toggles between 'Update Options' and detailed build info. Click it twice. You’ll get:
Version 2404 (Build 17530.20108)
Last updated: April 12, 2024
Copyright © 1985–2024 Microsoft Corporation
That '1985–2024' is dynamic. It updates yearly. But the start year never changes. Why? Because Microsoft registered the Excel trademark on March 19, 1985 — six months before Mac launch. The copyright filing predates shipping.
Now open a blank workbook. Type this in cell A1:=CELL("filename")
It returns something like:C:\Users\Sarah Chen\Documents\[Book1.xlsx]Sheet1
That tells you nothing about creation date. But if you go to File → Info → Properties → Advanced Properties → Summary tab, look at 'Created'. That’s the file’s creation timestamp — not Excel’s. People confuse the two constantly.
Real-world example: At Acme Corp, their ERP export template (Template_Q3_2022.xlsm) shows 'Created: 2018-07-12' in file properties. But the macro inside calls Application.Version — which returns '16.0'. That means it was last edited in Office 2016, even though the file was created in 2018. Version ≠ creation date.
| Cell | Before | After | What Changed |
|---|---|---|---|
| A1 | =NOW() | 2024-04-15 14:22 | Dynamic timestamp — useless for historical tracing |
| B1 | =INFO("numfile") | 12 | Number of open workbooks — irrelevant to creation date |
| C1 | =CELL("version") | 16.0 | Ties to Office 2016 — not Excel 1.0 |
| D1 | =LEFT(CELL("filename"),FIND("[",CELL("filename"))-1) | C:\Users\Sarah Chen\Documents\ | Extracts drive/path — no date info |
| E1 | =INFO("osversion") | Windows 10 (19045) | OS version — not Excel version |
| F1 | =SUBSTITUTE(CELL("filename"),"[","|" | C:\Users\Sarah Chen\Documents\|Book1.xlsx]Sheet1 | Still no date — just string manipulation |
Cheat Sheet
| Action | Shortcut / Command | What It Reveals | What It Doesn’t Reveal |
|---|---|---|---|
| Open About dialog | Alt+F11 → Help → About Excel | Copyright start year (1985) + build number | Platform-specific launch date (Mac vs. PC) |
| Toggle version details | Click version number twice in Account → About | Full build date + copyright range | Original product launch day |
| Check file metadata | File → Info → Properties → Advanced Properties | When *this file* was created/saved | When Excel as software was created |
| Verify EXCEL.EXE origin | Right-click EXCEL.EXE → Properties → Details | Product version + original filename (e.g., 'EXCEL.EXE') | Exact calendar release date (requires KB lookup) |
| List all installed versions | PowerShell: Get-ChildItem "C:\Program Files\Microsoft Office" -Recurse -Name "EXCEL.EXE" | Which Office suites coexist on machine | Which version was installed first |
| Extract copyright from binary | strings EXCEL.EXE | findstr /i "copyright" | Raw copyright string embedded in EXE | Legal jurisdiction or filing date |