Par
Sarah Fayad
, le
6/11/2025
Les formules sont le cœur battant de tout modèle de planification. Elles transforment des données brutes en insights actionnables, calculent des prévisions complexes, et automatisent des processus métier critiques. Mais elles sont aussi une source majeure de frustration : difficiles à comprendre, risquées à modifier, chronophages à tester.
Pigment vient de lancer trois nouveautés qui révolutionnent la manière de créer, comprendre et maintenir les formules dans les modèles de planification : Explain Formulas (explication par IA), Formula Playground (environnement de test) et Prettify Formulas (formatage automatique).
Ces innovations ne sont pas de simples améliorations cosmétiques. Elles s'attaquent à des problèmes réels qui ralentissent les équipes Finance, FP&A et Data au quotidien : perte de temps sur la compréhension de formules héritées, erreurs coûteuses en production, difficultés de collaboration, limitations dans la modélisation de patterns complexes.
Dans cet article, nous décryptons ces trois nouveautés, expliquons comment les utiliser concrètement, et montrons en quoi elles transforment la modélisation dans Pigment.
Les modèles de planification modernes sont sophistiqués. Ils intègrent des dizaines de dimensions, des centaines de métriques, et des milliers de formules interconnectées. Cette complexité est nécessaire pour refléter la réalité des organisations, mais elle crée des défis majeurs :
Compréhension difficile : Une formule écrite il y a 6 mois par un collègue parti entre-temps peut devenir un mystère. Que fait exactement ce SUM(Revenue[Product.FILTER(Category = "Software")].BY(Region)) ? Pourquoi cette logique plutôt qu'une autre ?
Risque d'erreurs : Modifier une formule sans la tester peut avoir des effets en cascade sur l'ensemble du modèle. Une erreur dans un calcul de marge peut fausser tout le P&L consolidé.
Collaboration freinée : Quand les formules sont opaques, seuls les experts peuvent les modifier. Les analystes métier restent dépendants des modelers techniques, ce qui ralentit les projets.
Limitations techniques : Certains patterns (saisonnalité, cycles économiques) sont difficiles à modéliser avec les fonctions mathématiques standard.
Ces défis se traduisent par des coûts tangibles :
C'est précisément pour résoudre ces problèmes que Pigment a développé ses trois nouveautés formules.
Explain Formulas est une fonctionnalité alimentée par l'IA qui traduit automatiquement vos formules Pigment en langage naturel. Vous sélectionnez une formule complexe, vous cliquez sur "Explain", et l'IA vous explique en français (ou en anglais) ce que fait cette formule, étape par étape.
L'IA analyse la structure de la formule, comprend les fonctions utilisées, identifie les dimensions et métriques référencées, et génère une explication claire et contextualisée.
Exemple concret :
Formule Pigment :
IF(Forecast_Type = "Best Case",
Revenue * 1.15,
IF(Forecast_Type = "Worst Case",
Revenue * 0.85,
Revenue))
Explication générée par l'IA :
"Cette formule ajuste le chiffre d'affaires en fonction du type de prévision. Si le scénario est 'Best Case', elle applique une croissance de 15%. Si c'est 'Worst Case', elle applique une réduction de 15%. Dans tous les autres cas (scénario 'Base'), elle conserve le chiffre d'affaires initial."
1. Onboarding rapideUn nouvel analyste rejoint l'équipe et doit comprendre le modèle existant. Avec Explain Formulas, il peut explorer les formules clés en quelques minutes au lieu de plusieurs jours.
2. Audit et documentationAvant une revue d'audit, vous devez documenter la logique de calcul de vos provisions. Explain Formulas génère automatiquement des explications que vous pouvez inclure dans votre documentation.
3. Collaboration Finance x DataUn contrôleur de gestion veut comprendre comment est calculée la marge contributive par produit. Au lieu de solliciter le modeler, il utilise Explain Formulas pour obtenir une réponse instantanée.
4. Maintenance de modèles héritésVous héritez d'un modèle construit par un consultant externe. Explain Formulas vous aide à comprendre rapidement la logique existante avant de la faire évoluer.
Formula Playground est un environnement de test (sandbox) qui vous permet de valider vos formules avant de les intégrer dans une Metric en production. C'est l'équivalent d'un brouillon où vous pouvez expérimenter sans risque.
Vous ouvrez le Formula Playground, vous écrivez votre formule, vous sélectionnez les dimensions à tester (mode Auto ou Custom), et vous visualisez immédiatement les résultats. Une fois satisfait, vous copiez la formule validée dans votre Metric.
Exemple concret :
Vous voulez créer une formule pour calculer le taux de rétention client par cohorte. Au lieu de l'écrire directement dans une Metric et de risquer une erreur visible par toute l'équipe, vous :
Retained_Customers / Total_Customers * 1001. Développement de formules complexesVous construisez une formule de prévision de cash-flow avec plusieurs conditions imbriquées. Le Playground vous permet de tester chaque branche de la logique séparément.
2. Validation de modificationsVous devez modifier une formule critique utilisée dans 10 dashboards. Le Playground vous permet de valider le nouveau comportement avant de déployer.
3. Formation et apprentissageUn analyste junior apprend les fonctions Pigment. Le Playground lui offre un espace sûr pour expérimenter sans risquer de casser le modèle de production.
4. DebuggingUne formule ne retourne pas les résultats attendus. Le Playground vous permet d'isoler le problème en testant différentes variations.
Prettify Formulas est un outil de formatage automatique qui transforme vos formules denses et illisibles en code propre, indenté et structuré. C'est l'équivalent de "Prettier" ou "Black" pour les développeurs, mais appliqué aux formules Pigment.
Vous sélectionnez une formule, vous cliquez sur "Prettify", et l'outil reformate automatiquement le code en appliquant des règles de style cohérentes : indentation, espacement, retours à la ligne, alignement des opérateurs.
Exemple concret :
Avant Prettify :
IF(Region="EMEA",IF(Product_Category="Software",Revenue*0.7,Revenue*0.6),IF(Region="AMER",IF(Product_Category="Software",Revenue*0.75,Revenue*0.65),Revenue*0.5))
Après Prettify :
IF(Region = "EMEA",
IF(Product_Category = "Software",
Revenue * 0.7,
Revenue * 0.6),
IF(Region = "AMER",
IF(Product_Category = "Software",
Revenue * 0.75,
Revenue * 0.65),
Revenue * 0.5))
La logique est identique, mais la lisibilité est incomparablement meilleure.
1. Maintenance de modèles héritésVous reprenez un modèle où toutes les formules sont écrites sur une seule ligne. Prettify les rend immédiatement compréhensibles.
2. Standardisation d'équipeVotre équipe de 5 modelers a des styles d'écriture différents. Prettify harmonise automatiquement le code pour faciliter la collaboration.
3. Revues de codeAvant de valider une modification importante, vous relisez les formules impactées. Prettify facilite cette revue en rendant le code plus scannable.
4. DocumentationVous préparez une présentation pour expliquer votre modèle à la direction. Les formules "prettifiées" sont beaucoup plus présentables dans vos slides.
Avec Explain Formulas et Prettify, les formules ne sont plus une boîte noire réservée aux experts. Les analystes métier peuvent comprendre la logique, proposer des améliorations, et même créer des formules simples en autonomie.
Formula Playground réduit drastiquement le risque d'erreurs en production. Les équipes peuvent expérimenter, itérer et valider avant de déployer. C'est un changement de paradigme : on passe d'une approche "test en production" à une approche "test puis déploiement".
Quand les formules sont lisibles (Prettify), compréhensibles (Explain) et testables (Playground), la collaboration entre équipes s'améliore naturellement. Les silos entre "ceux qui comprennent les formules" et "ceux qui utilisent les résultats" s'estompent.
Les formules ne devraient jamais être un frein à la planification. Elles doivent être un levier pour transformer les données en décisions, pour automatiser l'analyse, pour gagner du temps sur les tâches répétitives.
Avec Explain Formulas, Formula Playground et Prettify Formulas Pigment franchit un cap dans la démocratisation de la modélisation. Ces outils ne remplacent pas l'expertise des modelers — ils la multiplient. Ils permettent aux experts d'aller plus vite et plus loin, et aux profils métier de gagner en autonomie.
Si vous utilisez Pigment, ces trois nouveautés méritent d'être adoptées dès maintenant. Si vous envisagez Pigment, elles illustrent la philosophie de la plateforme : rendre la planification puissante ET accessible.
Et si vous voulez structurer vos modèles Pigment pour tirer le maximum de ces innovations, l'équipe yelloNoto est là pour vous accompagner. Nous aidons les entreprises à construire des modèles robustes, maintenables et évolutifs, des modèles où les formules créent de la valeur au lieu de créer de la friction.