Microsoft Excel facts for kids
![]() |
|
![]() A simple bar graph being created in Excel, running on Windows 11
|
|
Developer(s) | Microsoft |
---|---|
Initial release | November 19, 1987 |
Stable release |
2312 (Build 17126.20132) / January 9, 2024
|
Written in | C++ (back-end) |
Operating system | Microsoft Windows |
Type | Spreadsheet |
License | Trialware |
![]() Excel for Mac (version 16.67), running on macOS Big Sur 11.5.2
|
|
Developer(s) | Microsoft |
---|---|
Initial release | September 30, 1985 |
Stable release |
16.70 (Build 23021201) / February 14, 2023
|
Written in | C++ (back-end), Objective-C (API/UI) |
Operating system | macOS |
Type | Spreadsheet |
License | Proprietary commercial software |
![]() Excel for Android running on Android 13
|
|
Developer(s) | Microsoft Corporation |
---|---|
Stable release |
16.0.16501.20160 / May 26, 2023
|
Operating system | Android Pie or later |
Type | Spreadsheet |
License | Proprietary commercial software |
Developer(s) | Microsoft Corporation |
---|---|
Stable release |
2.73 / May 15, 2023
|
Operating system | iOS 15 or later iPadOS 15 or later |
Type | Spreadsheet |
License | Proprietary commercial software |
Microsoft Excel is a computer program that helps you organize, calculate, and present data. It's a type of software called a spreadsheet editor. Microsoft created Excel for many different devices, including computers running Windows and macOS, and mobile devices like Android phones and iOS or iPadOS tablets.
Excel is super useful for many things! You can use it to do math, create cool graphs and charts, sort information using pivot tables, and even write small computer programs called macros. It's part of the Microsoft 365 collection of software.
Contents
What Excel Can Do
Basic Spreadsheet Use
Excel works like a big grid. This grid has cells arranged in numbered rows and columns named with letters. You put your data into these cells. Excel can then do math operations, like adding or subtracting, with your data.
It also has many built-in tools for things like statistics, engineering, and finance. You can turn your data into visual displays like line graphs, bar charts, or pie charts. Excel can even show some data in a limited 3D view.
A PivotTable is a special tool that helps you look at large amounts of data in different ways. It makes big data sets simpler to understand.
Functions: Pre-made Calculations
Excel has hundreds of built-in functions. These are like pre-made formulas that do specific calculations for you. For example, there are functions to find the average of numbers, count items, or perform complex math.
In Excel 2016, there were 484 different functions! Many of these have been around for a long time.
Macro Programming
VBA: Automating Tasks
The Windows version of Excel lets you program using something called Visual Basic for Applications (VBA). This is a special computer language that helps you automate tasks in Excel. For example, you can write a VBA program to automatically format your spreadsheet or organize data.
A simple way to create VBA code is by using the Macro Recorder. This tool records what you do in Excel, like clicking buttons or typing, and then turns those actions into VBA code. You can then run this "macro" to repeat those actions automatically. You can even link macros to keyboard shortcuts or buttons!
VBA was removed from Excel for Mac in 2008 but was brought back in 2011.
Python Programming
In 2023, Microsoft announced that Excel would also support the Python programming language directly. This means you can use Python code right inside your Excel spreadsheets! This feature is currently being tested.
Charts and Graphs
Excel is great for making charts, graphs, and histograms from your data. You just select the cells you want to use, and Excel can create a visual display. These charts can be placed right on your spreadsheet or as a separate object.
The cool thing is that these charts update automatically if you change the numbers in your cells. This helps you see how changes in your data affect the visual results.
Add-ins: Extra Tools
You can add more features to Excel using add-ins. These are like small programs that give Excel extra abilities. Some add-ins come with Excel, such as:
- Analysis ToolPak: Helps with statistical and engineering calculations.
- Solver Add-In: Helps solve problems that involve finding the best solution.
Rows and Columns: How Much Data?
Older versions of Excel had limits on how much data you could put in them.
- Versions up to Excel 7.0 could handle about 16,000 rows.
- Versions 8.0 to 11.0 could handle about 65,000 rows and 256 columns.
- From version 12.0 onwards (including today's versions), Excel can handle over 1 million rows and 16,384 columns! That's a lot of data!
File Formats
Filename extension |
.xls, (.xlsx, .xlsm, .xlsb - Excel 2007)
|
---|---|
Internet media type |
application/vnd.ms-excel
|
Uniform Type Identifier (UTI) | com.microsoft.excel.xls |
Developed by | Microsoft |
Type of format | Spreadsheet |
Before 2007, Excel used a special file format called .XLS. Since Excel 2007, the main file format is .XLSX. This new format is based on XML, which is a way to organize information using tags.
Even with the new formats, Excel can still open older .XLS files. It can also open other types of files like CSV files.
Current File Types
Format | Extension | What it's for |
---|---|---|
Excel Workbook |
|
This is the most common Excel file type. It's like a compressed folder of XML documents. It's smaller than older .xls files and doesn't support macros for security reasons. |
Excel Macro-enabled Workbook |
|
This is like an .xlsx file, but it does support macros. |
Excel Binary Workbook |
|
This format stores information in a binary (computer code) way, making it faster to open and save, especially for very large files. |
Excel Macro-enabled Template |
|
A template is a starting point for new workbooks, and this one supports macros. |
Excel Add-in |
|
This is an Excel add-in that adds extra features and tools. It has macro support because that's its purpose. |
Old File Types
Format | Extension | What it was for |
---|---|---|
Spreadsheet |
|
The main spreadsheet format for older versions, holding data, charts, and macros. |
Add-in (VBA) |
|
Adds custom features; written in VBA. |
Template | .xlt |
A pre-formatted spreadsheet made by the user or Excel. |
Password Protection
Excel lets you protect your files with passwords. There are different types:
- A password to open the file.
- A password to change the file.
- A password to unprotect a specific sheet.
Most passwords, except the one to open the document, are mainly for sharing work. They don't really encrypt the data. The password to open a document is the only one that truly helps keep others from seeing your file.
The strength of this protection depends on the Excel version used:
- Older versions (like Excel 95) had very weak passwords that could be easily guessed.
- Excel 97/2000 passwords were a bit stronger but could still be cracked quickly.
- Excel 2003/XP allowed stronger encryption, but the default was still weak.
- From Excel 2007 onwards, the protection became much stronger, using modern encryption methods.
Excel on Other Devices
Excel for Mobile
Excel Mobile is a version of Excel for phones and tablets. It lets you edit and format text, use formulas, search, sort data, and create charts. It's great for quick edits on the go.
However, it has some limits compared to the full computer version. For example, you can't easily add or delete rows and columns in the middle of a document. Some advanced features might not work or look the same.
In 2015, Excel Mobile became available for Windows 10 and Windows 10 Mobile.
Excel for the Web
Excel for the web is a free, simpler version of Excel that you can use in your web browser. It's part of Office on the web, which also includes web versions of Word and PowerPoint.
It can show most of the features from the desktop Excel, but you might not be able to create or edit all of them. Some older features or complex data connections might not work in the web version.
Interesting Quirks and Issues
Like any complex software, Excel has some interesting quirks or small problems that people have found over time.
Numbers Aren't Always Perfect
Excel usually shows numbers with 15 digits of precision. However, the numbers it uses for calculations inside the program might be slightly different from what you see. This can sometimes lead to tiny, unexpected differences in calculations, especially with very large or very small numbers.
For example, if you add 1 to a very small fraction and then subtract 1, the result might not be exactly the original fraction due to how computers handle decimals.
The Year 1900 Leap Day Bug
Excel has a famous bug where it incorrectly treats the year 1900 as a leap year (meaning it thinks February 29, 1900, existed). This bug came from an older spreadsheet program called Lotus 1-2-3, and Microsoft kept it in Excel on purpose to make sure files from that old program would still work correctly. This means that dates in Excel can sometimes be off by one day if they are very early dates.
Text Changing to Dates
Sometimes, if you type text into Excel that looks like a date, Excel might automatically change it into a date format. For example, if you type "MARCH1", Excel might change it to "1-Mar". This has caused problems for scientists, especially those working with gene names. Some gene names, like "MARCH1" or "SEPT2", look like dates, and Excel would automatically convert them. This meant that when scientists shared their data, the gene names could get changed without them knowing!
To fix this, the group that names genes (the HUGO Gene Nomenclature Committee) even changed the names of some genes, like MARCH1 to MARCHF1, to avoid this problem. Microsoft also fixed this issue in October 2023.
Filename Rule
Excel won't let you open two documents that have the exact same name at the same time, even if they are in different folders. This is because if you link cells between files, Excel wouldn't know which file you mean if two had the same name.
Excel's History and Versions
Early Days
Microsoft first had a spreadsheet program called Multiplan in 1982. But on Windows computers, another program called Lotus 1-2-3 was more popular.
Microsoft released the first version of Excel for Apple Macintosh computers on September 30, 1985. The first Windows version, Excel 2.05, came out on November 19, 1987. Lotus was slow to make a Windows version of 1-2-3. By the early 1990s, Excel started selling much better than 1-2-3. This helped Microsoft become a top software company for computers with graphical interfaces.
Microsoft Windows Versions
Excel 2.0 was the first version for Windows.
- Excel 3.0 (1990): Added toolbars, drawing tools, and 3D charts.
- Excel 4.0 (1992): Introduced "auto-fill," which helps you quickly copy and extend data patterns. It also had a fun hidden "Easter egg" animation!
- Excel 5.0 (1993): This was a big update! It included Visual Basic for Applications (VBA), which lets you write programs to automate tasks. This also meant that "macro viruses" became a problem, so Microsoft added ways to disable macros for safety.
- Excel 95 (v7.0): This version was rewritten to work better on newer 32-bit Windows systems.
- Excel 97 (v8.0): A major update that introduced the paper clip "Office Assistant" (which some people found annoying!). It also had a hidden flight simulator game!
- Excel 2007 (v12.0): This was a huge change! It introduced the "Ribbon" menu system, which looked very different from older versions. It also greatly increased the number of rows and columns you could use (to over 1 million rows!).
- Excel 2010 (v14.0): Microsoft skipped version 13 due to superstitions about the number 13. This version added "sparklines" (tiny charts in cells) and improved pivot tables.
- Excel 2013 (v15.0): Added new tools like FlashFill and Power View.
- Excel 2016 (v16.0): Included new chart types and improved forecasting tools.
- Excel 2019, Excel 2021, Office 365 and later (v16.0): Microsoft now updates Excel automatically through Windows Update, so new features appear over time. One big change was "Dynamic Arrays," which make formulas even smarter.
Apple Macintosh Versions
- 1985: Excel 1.0 (first version for Mac)
- 1993: Excel 5.0 (first version for PowerPC Macs)
- 2008: Excel 12.0 (part of Office 2008)
- 2010: Excel 14.0 (version 13 was skipped, just like on Windows)
- 2015: Excel 15.0 (part of Office 2016 for Mac, making it much more similar to the Windows version)
Summary of Windows Versions
Legend: | Old version, not maintained | Older version, still maintained | Current stable version |
---|
Year | Name | Version | Comments |
---|---|---|---|
1987 | Excel 2 | 2.0 | First Windows version, matched Mac version number. |
1990 | Excel 3 | 3.0 | Added 3D graphs. |
1992 | Excel 4 | 4.0 | Introduced auto-fill. |
1993 | Excel 5 | 5.0 | Included Visual Basic for Applications (VBA) for programming. |
1995 | Excel 95 | 7.0 | Renumbered to match other Microsoft Office programs. |
1997 | Excel 97 | 8.0 | Introduced the Office Assistant. |
2000 | Excel 2000 | 9.0 | Part of Microsoft Office 2000. |
2002 | Excel 2002 | 10.0 | |
2003 | Excel 2003 | 11.0 | |
2007 | Excel 2007 | 12.0 | Major update with the new Ribbon menu and much larger spreadsheets. |
2010 | Excel 2010 | 14.0 | Version 13 was skipped due to superstitions. |
2013 | Excel 2013 | 15.0 | Added 50 new mathematical functions. |
2016 | Excel 2016 | 16.0 | Part of Microsoft Office 2016. |
Summary of Macintosh Versions
Year | Name | Version | Comments |
---|---|---|---|
1985 | Excel 1 | 1.0 | Initial version of Excel. |
1988 | Excel 1.5 | 1.5 | |
1989 | Excel 2 | 2.2 | |
1990 | Excel 3 | 3.0 | |
1992 | Excel 4 | 4.0 | |
1993 | Excel 5 | 5.0 | First version for PowerPC-based Macs. |
1998 | Excel 98 | 8.0 | Versions 6 and 7 were skipped to match other Microsoft Office programs. |
2000 | Excel 2000 | 9.0 | |
2001 | Excel 2001 | 10.0 | |
2004 | Excel 2004 | 11.0 | |
2008 | Excel 2008 | 12.0 | |
2011 | Excel 2011 | 14.0 | Version 13 was skipped for superstitious reasons. |
2016 | Excel 2016 | 16.0 | Now updates more closely with the Windows version. |
Excel's Impact
Excel changed how people used spreadsheets. It was one of the first to let users change the look of their spreadsheets, like fonts and cell colors. It also introduced "intelligent cell re-computation," meaning it only updated the parts of the spreadsheet that needed to change when you edited something.
Excel also brought "auto-fill," which lets you drag a corner of a cell to automatically copy its contents or extend a pattern to other cells. Its strong graphing tools also made it very popular.
Security
Because so many people use Excel, it can sometimes be a target for hackers. If someone tricks you into opening a harmful Excel file, and there's a security flaw in Excel, a hacker could potentially gain control of your computer. It's always important to be careful about opening files from unknown sources.
Games in Excel
Beyond its main purpose, people have created many games inside Excel! You can find versions of Tetris, 2048, Scrabble, Angry Birds, Pac-Man, and many more, all built using Excel's features.
In 2020, Excel even became an esport with the start of the Financial Modeling World Cup, where people compete using their Excel skills!
Images for kids
See also
In Spanish: Microsoft Excel para niños
- Comparison of spreadsheet software
- Financial Modeling World Cup, an online competition using Excel