Microsoft Excel est un tableur conçu pour effectuer des calculs et des fonctions mathématiques de base et complexes. En plus d'effectuer des opérations arithmétiques, Excel permet aux utilisateurs de créer des affichages graphiques de données, de formulaires et de tableaux croisés dynamiques. Il est également couramment utilisé pour trier les informations et aider les utilisateurs à identifier les tendances des données.
Excel permet aux utilisateurs de programmer des routines appelées « macros ». Ces programmes utilisent le code Visual Basic pour enregistrer les actions sélectionnées de l'utilisateur utilisant Excel. Ces actions peuvent ensuite être déclenchées pour se terminer automatiquement dans Excel. Les utilisateurs expérimentés peuvent même programmer Excel pour créer des feuilles de calcul interactives qui répondent à une variété de déclencheurs externes.