Les principaux tableurs graphiques proposent une bibliothèque ou librairie de fonctions. Les versions récentes d’un tableur graphique peuvent contenir des fonctions supplémentaires. Le rôle de cette bibliothèque de fonction est de répondre à des besoins de calculs les plus variés.
Cette bibliothèque de fonctions se composent de différentes catégories dans lesquelles les fonctions peuvent être appelées sur la feuille de calculs.
Pour Microsoft Excel (Excel 2007), les fonctions sont classées dans les catégories suivantes:
Cube
Fonctions de complément et d’automatisation
Base de données
Date et Heure
Techniques
Financières
Informations
Logiques
Recherche et de référence
Mathématiques et trigonométriques
Statistiques
Texte
Excel 2007 permet d’accéder à l’aide de chacunes des fonctions en local hors ligne. Les versions récentes d’excel (Excel 2021…) proposent la librairie suivante avec quelques variations selon la version:
10 fonctions les plus fréquemment consultées
Fonctions de compatibilité
Fonctions Cube
Fonctions de base de données
Fonctions de date et d’heure
Fonctions d’ingénierie
Fonctions financières
Fonctions d’information
Fonctions logiques
Fonctions de recherche et de référence
Fonctions mathématiques et trigonométriques
Fonctions statistiques
Fonctions de texte
Fonctions définies par l’utilisateur installées avec les compléments
Fonctions web
La version d’Excel 2021 introduit également la fonction « LET » pour utiliser des variables dans des fonctions de calcul.
Pour LibreOffice (et probablement par extension OpenOffice), les fonctions sont classées dans les catégories suivantes:
Base de données
Date & Heure
Financières
Information
Logique
Mathématique
Matrice
Statistiques
Classeur
Texte
Add-in
Pour Gnumeric, les fonctions sont classées dans les catégories suivantes:
Fonctions binaires
Complexes
Date/heure
Ingénierie
Erlang
Finance
Gnumeric
Information
Logique
Recherche par référence
Mathématiques
Théorie des nombres
Probabilités
Statistiques
Texte
Analyse chronologique
Les bibliothèques de fonctions ne sont pas identiques entre chaque tableur. Des fonctions spécifiques peuvent être présentes ou absentes dans un tableur et présentes ou absentes dans d’autres tableurs.
Dans les tableurs graphiques, il est possible de combiner plusieurs fonctions. Dans ce cas, le terme de « formule » peut s’appliquer pour un calcul qui combine plusieurs fonctions.
Connaître la catégorie d’une fonction permet de mieux comprendre les types de données (nombre entier, nombre décimale, dates, texte…) qui sont en argument de la fonction et la ou les valeurs retournées par la fonction. Les incompatibilités de type de données génèrent les principales erreurs dans l’utilisation d’une fonction.
Par exemple, pour le calcul simple d’une durée, il ne sera pas possible pour une fonction dans la catégorie date de retourner un résultat si un des arguments est un nombre formaté en texte.