Les champs Formule calculent des résultats à partir d’autres Champs du même Enregistrement. Ils peuvent effectuer des opérations mathématiques, concaténer du texte, calculer des dates et appliquer une logique conditionnelle. Utilisez-les pour transformer des règles de calcul répétitives en Champs.
Cas d’utilisation
Types de données
Avant d’écrire une formule, vérifiez les types des Champs utilisés dans le calcul. Chaque type prend en charge des opérations et fonctions différentes.
Référencer des champs
Dans une formule, référencez un autre Champ par son nom. Placez le nom du Champ entre {} et veillez à ce qu’il corresponde au nom réel :
Opérateurs
Fonctions et expressions
Fonctions courantes
Les fonctions effectuent des opérations précises. Par exemple, SUM calcule un total, LEFT extrait des caractères au début d’un texte, TEXTBEFORE extrait le texte situé avant un délimiteur et TEXTSPLIT fractionne le texte selon un délimiteur.
Consultez l’aide-mémoire des formules pour découvrir davantage de fonctions.
Traitement du texte
Conditions logiques
Utilisez la fonction IF pour renvoyer différentes valeurs selon une condition :
Pour vérifier si un Champ est vide, comparez-le à BLANK(). Par exemple, IF({Poids}=BLANK(), 1, 2) renvoie 1 lorsqu’un champ Nombre est vide et 2 dans le cas contraire.
Expressions complexes
Une formule complexe peut comprendre plusieurs fonctions, références de Champs et opérateurs. Utilisez des parenthèses pour contrôler l’ordre des calculs :
Affichage et maintenance des résultats
Les résultats de Formule peuvent également utiliser les paramètres de mise en forme et d’affichage interactif, comme les styles de pourcentage, de barre de progression ou d’icône. Les options disponibles dépendent du type de résultat de la formule.
Débogage et optimisation
- Vérifier les types de données : vérifiez que les opérations et les fonctions utilisent les bons types de données.
- Vérifier les références de champs : vérifiez que les noms de Champs sont correctement écrits.
- Tester étape par étape : décomposez les formules complexes en éléments plus petits et testez-les séparément.
- Éviter les calculs répétés : si le même calcul est utilisé à plusieurs endroits, envisagez d’en stocker le résultat dans un Champ distinct.
Dernière modification le 4 septembre 2026