Microsoft Excel ist eine Tabellenkalkulationsanwendung, die entwickelt wurde, um grundlegende und komplexe mathematische Berechnungen und Funktionen durchzuführen. Neben der Durchführung arithmetischer Operationen ermöglicht Excel den Benutzern, grafische Anzeigen von Daten, Formularen und Pivot-Tabellen zu erstellen. Es wird auch routinemäßig verwendet, um Informationen zu sortieren und Benutzern bei der Identifizierung von Datentrends zu helfen.
Excel bietet Benutzern die Möglichkeit, Routinen namens „Makros“ zu programmieren. Diese Programme verwenden Visual Basic-Code, um ausgewählte Aktionen des Benutzers aufzuzeichnen, der Excel bedient. Diese Aktionen können dann ausgelöst werden, um automatisch in Excel abgeschlossen zu werden. Erfahrene Benutzer können sogar Excel programmieren, um interaktive Tabellenkalkulationen zu erstellen, die auf eine Vielzahl externer Auslöser reagieren.