2.4Formules & champs calculés
Les formules font passer une base de « stockage » à « intelligence ». Un champ formule calcule automatiquement une valeur à partir des autres champs de l'enregistrement : un statut (« en retard » si la date d'échéance est dépassée), un délai (jours entre deux dates), un total (quantité × prix), un libellé concaténé. La syntaxe rappelle celle d'Excel, avec des fonctions par familles : logique (IF, AND, OR), texte (CONCATENATE, LEFT), dates (DATETIME_DIFF, TODAY), nombres (ROUND, SUM).
L'intérêt : la valeur se recalcule toute seule et reste toujours juste, sans intervention. On automatise ainsi des indicateurs (une pastille « urgent », un compte à rebours, un score) qui pilotent ensuite les filtres, les vues et les automatisations. Quelques formules bien pensées remplacent des heures de mise à jour manuelle. Pas besoin d'être développeur : on combine des fonctions simples, on teste, on ajuste. C'est le premier pas vers le « low-code » — un peu de logique, beaucoup d'effet.
Vocabulaire de la section
- Champ formule
- Champ Airtable dont la valeur est calculée automatiquement à partir des autres champs de l'enregistrement.
- Fonction
- Brique de calcul d'une formule (IF, CONCATENATE, DATETIME_DIFF, ROUND…), organisée par familles (logique, texte, date, nombre).
- IF (condition)
- Fonction logique renvoyant une valeur si une condition est vraie, une autre sinon (base des statuts calculés).
- DATETIME_DIFF
- Fonction calculant l'écart entre deux dates (en jours, heures…) ; utile pour délais et comptes à rebours.
- Champ calculé
- Terme général pour un champ dont la valeur découle d'un calcul (formule, rollup, lookup) plutôt que d'une saisie.
Quelle différence entre un lookup et un rollup ?