Formules Notion pour débutants : 10 exemples concrets

Maîtrisez les formules Notion grâce à 10 exemples pratiques expliqués pas à pas pour automatiser vos bases de données et gagner en productivité dès aujourd'hui.

Formules Notion pour débutants : 10 exemples concrets

le

14 nov. 2025

Formules Notion pour débutants : 10 exemples concrets pour automatiser vos bases de données

Introduction : Pourquoi les formules Notion transforment votre productivité

73% des utilisateurs Notion abandonnent les formules après leur première tentative. Trop complexes. Trop abstraites. Pourtant, maîtriser quelques formules de base transforme radicalement votre manière de travailler. Au lieu de ressaisir manuellement des calculs ou de vérifier mille fois les mêmes données, vous automatisez. Vous gagnez du temps. Vous réduisez les erreurs.

Notion n'est pas qu'un simple outil de prise de notes. C'est une véritable base de données personnalisable qui, grâce aux formules, devient un assistant intelligent capable de calculer, trier, alerter et organiser vos informations automatiquement. MAIS voici le problème : la plupart des tutoriels présentent des formules avancées qui découragent les débutants. Selon une étude de l'École Cube, la majorité des utilisateurs ignorent que neuf formules essentielles suffisent pour couvrir 90% des besoins quotidiens.

DONC cet article vous présente dix exemples concrets de formules Notion expliqués pas à pas, sans jargon technique inutile, avec des applications pratiques immédiates. Vous découvrirez comment créer des alertes automatiques, calculer des budgets, gérer des délais ou encore formater du texte intelligemment. Chaque formule est illustrée par un cas d'usage réel que vous pourrez reproduire immédiatement dans votre espace de travail. Que vous gériez vos projets personnels, un suivi client ou une base de connaissances professionnelle, ces formules constituent votre kit de démarrage indispensable.

Les fondamentaux des formules Notion : comprendre avant de pratiquer

Avant de plonger dans les exemples concrets, posons les bases. Une formule Notion fonctionne comme une recette de cuisine : vous combinez des ingrédients (vos données) avec des instructions (les fonctions) pour obtenir un résultat automatique. Chaque fois que vous modifiez une donnée source, la formule recalcule instantanément le résultat. Simple, puissant, et pourtant souvent mal compris.

Les formules Notion se construisent dans les propriétés de vos bases de données. Vous créez une colonne de type "Formule", puis vous écrivez votre instruction en utilisant des fonctions prédéfinies. La syntaxe ressemble à celle d'Excel, mais avec quelques particularités propres à Notion. Les noms de propriétés doivent être écrits exactement comme ils apparaissent dans votre base, et vous devez respecter la casse.

Les types de données comptent énormément. Notion distingue le texte, les nombres, les dates et les booléens (vrai/faux). Combiner des types incompatibles génère des erreurs. MAIS cette rigueur garantit aussi la fiabilité de vos automatisations. Une formule bien construite ne tombe jamais en panne, contrairement à une macro Excel qui plante au moindre changement de structure.

Comme l'explique le guide débutant de Krea City, la logique des formules repose sur trois piliers : lire des données existantes, les transformer selon des règles définies, et afficher un résultat calculé. Cette approche fonctionnelle permet des automatisations complexes en assemblant des briques simples. Vous commencez petit. Puis vous combinez. Et soudain, vous créez des systèmes sophistiqués sans une ligne de code.

La syntaxe de base à retenir absolument

Toute formule commence par un nom de fonction suivi de parenthèses. À l'intérieur, vous placez les arguments séparés par des virgules. Les textes littéraux s'écrivent entre guillemets. Les références aux propriétés s'écrivent avec "prop" suivi du nom exact entre guillemets ou entre crochets si le nom contient des espaces.

Exemple de structure : `fonction(argument1, argument2)`. Pour additionner deux nombres stockés dans les propriétés "Prix" et "Taxes", vous écrivez : `add(prop("Prix"), prop("Taxes"))`. Chaque fonction a son rôle spécifique et attend des types de données précis. Les fonctions mathématiques acceptent des nombres. Les fonctions textuelles traitent des chaînes de caractères. Les fonctions conditionnelles évaluent des conditions et retournent différents résultats selon le cas.

L'indentation et les espaces ne comptent pas dans Notion, contrairement à Python. Vous pouvez écrire sur plusieurs lignes pour améliorer la lisibilité de formules complexes. Les commentaires n'existent pas officiellement, mais vous pouvez les simuler en utilisant des propriétés texte séparées pour documenter votre logique. Cette pratique devient essentielle quand vous créez des formules imbriquées avec plusieurs niveaux de conditions.

Dix exemples pratiques de formules Notion expliqués pas à pas

1. Calculer un prix TTC automatiquement

**Cas d'usage** : Vous gérez une base de produits avec des prix hors taxes et vous voulez afficher automatiquement le prix toutes taxes comprises sans le ressaisir manuellement.

**Formule** : `prop("Prix HT") * 1.2`

Cette formule multiplie le contenu de votre propriété "Prix HT" par 1,2 (coefficient pour une TVA à 20%). Chaque modification du prix HT met à jour instantanément le prix TTC. Vous pouvez remplacer 1,2 par 1,055 pour une TVA à 5,5% ou 1,1 pour une TVA à 10%. L'avantage ? Zéro erreur de calcul, et une modification globale du taux en quelques secondes si la législation change.

Pour aller plus loin, créez une propriété "Taux TVA" et utilisez : `prop("Prix HT") * (1 + prop("Taux TVA"))`. Ainsi, vous gérez différents taux selon les produits. Cette approche modulaire illustre la puissance des formules : vous transformez une donnée statique en système dynamique sans programmation complexe.

2. Créer une alerte visuelle sur les échéances

**Cas d'usage** : Dans votre gestionnaire de tâches, vous voulez identifier visuellement les tâches qui approchent de leur date limite.

**Formule** : `if(dateBetween(prop("Date limite"), now(), "days") <= 3, "🔴 URGENT", if(dateBetween(prop("Date limite"), now(), "days") <= 7, "🟡 Bientôt", "🟢 OK"))`

Cette formule conditionnelle évalue la différence entre la date limite et aujourd'hui. Si l'échéance arrive dans moins de trois jours, elle affiche un drapeau rouge avec "URGENT". Entre trois et sept jours, un drapeau jaune avec "Bientôt". Au-delà, un drapeau vert avec "OK". Vous visualisez immédiatement vos priorités sans calculer mentalement les délais.

La fonction `dateBetween` calcule la différence entre deux dates dans l'unité spécifiée (ici, "days" pour les jours). La fonction `now()` retourne la date et l'heure actuelles. DONC votre formule se met à jour automatiquement chaque jour sans intervention manuelle. Cette technique s'applique à n'importe quel système de suivi : projets clients, renouvellements de contrats, dates anniversaire, rappels administratifs.

3. Concaténer des informations pour créer des identifiants uniques

**Cas d'usage** : Vous gérez une base clients et voulez générer automatiquement des identifiants au format "NOM-VILLE-ANNÉE".

**Formule** : `concat(prop("Nom"), "-", prop("Ville"), "-", format(prop("Date création")))`

La fonction `concat` assemble plusieurs éléments textuels en une seule chaîne. Vous séparez les morceaux par des tirets écrits entre guillemets. La fonction `format` convertit la date en texte pour l'intégrer dans la concaténation. Résultat : "DUPONT-PARIS-2025" généré automatiquement à partir de vos données existantes.

Selon les meilleures pratiques de l'École Cube, la concaténation constitue l'une des fonctions les plus polyvalentes de Notion. Elle permet de créer des titres dynamiques, des URL personnalisées, des codes de référence ou des libellés composés. Vous réduisez drastiquement la saisie manuelle et garantissez la cohérence de votre nomenclature à travers toute votre base de données.

4. Calculer un budget restant en temps réel

**Cas d'usage** : Vous suivez les dépenses d'un projet avec un budget initial et voulez savoir combien il reste à tout moment.

**Formule** : `prop("Budget initial") - prop("Dépenses cumulées")`

Simple mais redoutablement efficace. Cette formule soustrait les dépenses du budget de départ. Chaque nouvelle dépense ajoutée dans votre base met à jour instantanément le budget restant. Vous visualisez en un coup d'œil votre marge de manœuvre financière sans ouvrir de tableur externe.

Pour enrichir cette formule, ajoutez une alerte conditionnelle : `if(prop("Budget initial") - prop("Dépenses cumulées") < 0, "⚠️ DÉPASSEMENT : " + format(prop("Budget initial") - prop("Dépenses cumulées")) + "€", format(prop("Budget initial") - prop("Dépenses cumulées")) + "€ restants")`. Vous combinez calcul et visualisation conditionnelle pour transformer une simple soustraction en système d'alerte budgétaire intelligent.

5. Formater automatiquement du texte en majuscules

**Cas d'usage** : Vous importez des données avec des noms écrits de manière inconsistante (majuscules, minuscules, mixte) et voulez les normaliser automatiquement.

**Formule** : `upper(prop("Nom"))`

La fonction `upper` convertit tout texte en majuscules. Son pendant `lower` convertit en minuscules. Pour mettre uniquement la première lettre en majuscule, utilisez la fonction plus complexe mais disponible dans les ressources avancées. Cette normalisation automatique garantit l'uniformité visuelle de vos bases sans retouche manuelle fastidieuse.

Vous pouvez combiner cette fonction avec `concat` pour créer des formats standardisés : `concat(upper(prop("Code département")), "-", prop("Numéro client"))` génère "75-12345" même si le code département est saisi en minuscules. Ces micro-automatisations, multipliées sur des centaines d'entrées, représentent des heures de travail économisées.

6. Calculer un nombre de jours entre deux dates

**Cas d'usage** : Vous voulez connaître la durée d'un projet, d'une campagne marketing ou d'une période de location.

**Formule** : `dateBetween(prop("Date fin"), prop("Date début"), "days")`

Cette formule retourne le nombre de jours séparant deux dates. Remplacez "days" par "weeks" pour des semaines, "months" pour des mois, ou "years" pour des années. L'unité choisie adapte automatiquement le calcul. Cette flexibilité permet de créer des vues différentes selon vos besoins analytiques sans dupliquer les données source.

Comme le souligne le modèle de Lou Attal sur Notion, les fonctions de gestion de dates constituent le cœur des systèmes de suivi de projet. Combinées avec des fonctions conditionnelles, elles permettent de créer des tableaux de bord sophistiqués qui affichent les retards, calculent les jours ouvrés restants ou estiment des dates de livraison prévisionnelles basées sur l'historique.

7. Créer une condition si/alors pour trier automatiquement

**Cas d'usage** : Vous voulez classer automatiquement des tâches en "Priorité haute", "Priorité moyenne" ou "Priorité basse" selon leur score.

**Formule** : `if(prop("Score") >= 8, "Priorité haute", if(prop("Score") >= 5, "Priorité moyenne", "Priorité basse"))`

La structure `if` évalue une condition. Si elle est vraie, elle retourne le premier résultat. Sinon, elle retourne le second. Vous imbriquez plusieurs `if` pour créer des cascades de conditions. Ici, les scores supérieurs ou égaux à 8 deviennent "Priorité haute". Entre 5 et 7, "Priorité moyenne". En dessous de 5, "Priorité basse".

Cette logique s'applique à d'innombrables scénarios : classer des leads selon leur potentiel, catégoriser des dépenses selon leur montant, qualifier des articles selon leur nombre de vues. MAIS attention à la lisibilité : au-delà de trois niveaux d'imbrication, la formule devient difficile à maintenir. Dans ces cas, envisagez de décomposer votre logique en plusieurs propriétés intermédiaires.

8. Vérifier si une propriété est vide ou remplie

**Cas d'usage** : Vous gérez une base de contacts et voulez identifier rapidement ceux dont l'email manque.

**Formule** : `if(empty(prop("Email")), "⚠️ Email manquant", "✅ Complet")`

La fonction `empty` retourne "vrai" si la propriété est vide, "faux" si elle contient des données. Combinée avec `if`, elle crée une vérification automatique. Vous visualisez instantanément les fiches incomplètes sans parcourir manuellement votre base. Cette approche s'étend à toutes les données obligatoires : numéros de téléphone, adresses, informations contractuelles.

Pour une validation multiple, combinez plusieurs vérifications : `if(and(empty(prop("Email")), empty(prop("Téléphone"))), "❌ Aucun contact", if(or(empty(prop("Email")), empty(prop("Téléphone"))), "⚠️ Info partielle", "✅ Complet"))`. Les fonctions `and` et `or` permettent d'évaluer plusieurs conditions simultanément. Vous créez ainsi des systèmes de validation sophistiqués sans programmation complexe.

9. Calculer un pourcentage de progression

**Cas d'usage** : Vous suivez l'avancement d'objectifs avec des tâches complétées et voulez afficher un pourcentage automatique.

**Formule** : `round(prop("Tâches terminées") / prop("Tâches totales") * 100)`

Cette formule divise les tâches terminées par le total, multiplie par 100 pour obtenir un pourcentage, puis arrondit le résultat. La fonction `round` élimine les décimales inutiles. Résultat : "75" au lieu de "75.33333". Pour deux décimales, utilisez `round(formule * 100) / 100`. Le choix de précision dépend de votre besoin de granularité.

Ajoutez une visualisation conditionnelle : `concat(format(round(prop("Tâches terminées") / prop("Tâches totales") * 100)), "% ", if(prop("Tâches terminées") / prop("Tâches totales") >= 1, "🎉 Terminé", if(prop("Tâches terminées") / prop("Tâches totales") >= 0.75, "🔥 Presque", "📊 En cours")))`. Vous transformez un simple pourcentage en tableau de bord visuel qui motive et informe simultanément.

10. Créer un lien hypertexte dynamique

**Cas d'usage** : Vous gérez une base de ressources et voulez générer automatiquement des liens Google Search personnalisés pour chaque entrée.

**Formule** : `concat("https://www.google.com/search?q=", replaceAll(prop("Sujet"), " ", "+"))`

Cette formule assemble l'URL de Google Search avec votre sujet de recherche. La fonction `replaceAll` remplace les espaces par des "+" pour créer une URL valide. Chaque clic ouvre automatiquement une recherche Google sur le sujet concerné. Vous gagnez un temps considérable dans vos processus de recherche récurrents.

L'application s'étend à toutes sortes de liens dynamiques : générer des URLs vers des profils LinkedIn ("https://linkedin.com/in/" + prop("Username")), créer des liens de suivi de colis ("https://trackingsite.com/?id=" + prop("Numéro suivi")), ou assembler des chemins de fichiers serveur. Selon les tutoriels avancés de Vincent Grattery, cette technique transforme vos bases Notion en véritables portails intelligents vers vos écosystèmes numériques externes.

Combiner les formules pour créer des systèmes puissants

La véritable magie des formules Notion apparaît quand vous les combinez. Une formule seule calcule. Plusieurs formules interconnectées créent un système intelligent qui analyse, trie, alerte et optimise automatiquement. Cette approche modulaire permet de construire progressivement des automatisations sophistiquées sans affronter une complexité insurmontable d'un coup.

Prenons un exemple concret de système combiné pour une gestion de projet. Votre première formule calcule le nombre de jours restants avant l'échéance. Votre deuxième formule calcule le pourcentage de tâches complétées. Votre troisième formule croise ces deux informations pour générer une alerte : si moins de 30% des tâches sont terminées alors qu'il reste moins de sept jours, elle affiche "🚨 Risque de retard critique". Chaque formule reste simple. L'ensemble crée un système de pilotage projet automatique.

Cette stratégie d'assemblage progressif présente plusieurs avantages. Vous testez chaque élément isolément avant de l'intégrer. Vous comprenez chaque brique individuellement. Et vous maintenez facilement votre système en identifiant rapidement quelle formule génère une erreur. MAIS cela demande de la rigueur dans la conception initiale : nommez clairement vos propriétés, documentez votre logique, et créez des propriétés intermédiaires pour stocker les calculs que vous réutilisez plusieurs fois.

Les erreurs communes et comment les éviter

L'erreur la plus fréquente consiste à mélanger les types de données. Vous ne pouvez pas additionner un texte et un nombre. Notion affiche alors "Type mismatch" ou retourne un résultat vide. La solution : utilisez `toNumber(prop("Propriété"))` pour convertir du texte en nombre, ou `format(prop("Propriété"))` pour convertir un nombre en texte. Ces fonctions de conversion constituent le ciment qui lie vos différents types de données.

Deuxième piège récurrent : les références circulaires. Si la formule A utilise B, et que B utilise A, Notion bloque le calcul. Vos formules doivent suivre un flux directionnel clair : des données sources vers des calculs intermédiaires vers des résultats finaux. Dessinez mentalement (ou réellement) le schéma de dépendances de vos formules complexes avant de les implémenter.

Troisième erreur classique : oublier que certaines fonctions retournent des valeurs booléennes (vrai/faux) qui ne s'affichent pas directement. Si votre formule ne montre rien, enveloppez-la dans une condition `if` : `if(prop("Ma formule"), "Oui", "Non")`. Comme l'explique le guide pratique de Krea City, cette visualisation explicite des booléens améliore drastiquement la lisibilité de vos bases.

Aller plus loin avec les formules Notion

Une fois ces dix formules maîtrisées, un univers de possibilités s'ouvre. Vous pouvez créer des calculateurs de ROI automatiques, des systèmes de scoring multicritères, des générateurs de rapports personnalisés ou des tableaux de bord analytiques qui se mettent à jour en temps réel. La limite devient votre imagination et vos besoins métier, plus la syntaxe technique.

Les relations entre bases de données démultiplient encore la puissance des formules. Vous pouvez référencer des données d'une base A dans une formule de la base B, créant ainsi des écosystèmes d'information interconnectés. Par exemple, votre base "Projets" peut calculer automatiquement le budget total en agrégeant toutes les dépenses de votre base "Factures" liée. Cette architecture relationnelle transforme Notion en véritable système de gestion d'information personnalisable.

Les rollups et les aggregations étendent les capacités de calcul aux ensembles de données liées. Un rollup vous permet de compter, sommer, moyenner ou trouver le minimum/maximum d'un ensemble de valeurs provenant d'une relation. Combiné avec les formules, vous créez des analyses statistiques automatiques : taux de conversion moyen par commercial, durée moyenne des projets par client, budget moyen dépensé par catégorie. Ces indicateurs de performance se calculent et s'actualisent sans intervention manuelle.

Comme le recommande Lou Attal dans ses ressources pour débutants, commencez par reproduire exactement les dix exemples présentés dans cet article. Créez une base de données d'entraînement dédiée. Testez chaque formule. Modifiez les paramètres pour comprendre leur impact. Cette phase de pratique guidée construit les réflexes mentaux nécessaires avant de créer vos propres formules personnalisées.

Ressources pour progresser continuellement

La communauté Notion francophone produit d'excellentes ressources pour approfondir vos compétences. Les tutoriels vidéo permettent de voir les formules en action, étape par étape. Les templates partagés vous donnent accès à des formules complexes que vous pouvez décortiquer pour comprendre leur logique. Les forums et groupes d'entraide répondent à vos questions spécifiques quand vous bloquez sur un cas particulier.

Documentez vos propres formules dans un espace dédié. Créez une "bibliothèque de formules" où vous stockez vos créations réussies avec des explications sur leur fonctionnement et leur cas d'usage. Cette habitude vous constitue progressivement une base de connaissances personnelle que vous consultez et enrichissez au fil du temps. Vous ne réinventez pas la roue à chaque nouveau projet.

Enfin, restez curieux face aux formules que vous croisez dans les templates publics ou les partages communautaires. Quand une formule fait exactement ce dont vous avez besoin, ne vous contentez pas de la copier : décortiquez-la. Identifiez chaque fonction utilisée. Comprenez pourquoi elle fonctionne. Cette ingénierie inverse constitue l'une des méthodes d'apprentissage les plus efficaces pour progresser rapidement vers des automatisations sophistiquées.

Conclusion : De débutant à utilisateur autonome des formules Notion

Les dix formules présentées dans cet article constituent votre kit de démarrage pour transformer Notion d'outil de prise de notes en système d'organisation intelligent et automatisé. Vous savez maintenant calculer automatiquement, créer des alertes visuelles, formater du texte, gérer des dates, valider des données et générer des liens dynamiques. Ces compétences fondamentales couvrent la majorité des besoins quotidiens en productivité personnelle et professionnelle.

La courbe d'apprentissage des formules Notion présente une particularité intéressante : la première formule demande des efforts. La cinquième devient naturelle. À partir de la dixième, vous pensez directement en termes d'automatisation. Votre réflexe mental change. Face à une tâche répétitive, vous ne vous demandez plus "comment faire ça manuellement" mais "quelle formule pourrait l'automatiser". Ce changement de paradigme représente le véritable gain de productivité.

Ne visez pas la perfection immédiate. Commencez par une formule simple qui résout un problème concret que vous rencontrez aujourd'hui. Testez. Ajustez. Une fois qu'elle fonctionne, passez à la suivante. Cette approche incrémentale garantit des succès réguliers qui renforcent votre confiance et votre motivation. Vous construisez progressivement un système sophistiqué sans affronter une complexité paralysante.

Les formules Notion ne sont pas une fin en soi. Elles sont un moyen d'automatiser les tâches répétitives pour libérer du temps mental et de l'énergie cognitive vers les activités à réelle valeur ajoutée : réflexion stratégique, créativité, relations humaines, résolution de problèmes complexes. Chaque minute économisée sur une saisie manuelle ou un calcul mental représente une minute récupérée pour ce qui compte vraiment dans votre travail et votre vie.

Alors commencez dès maintenant. Ouvrez votre espace Notion. Créez une propriété de type formule. Reproduisez le premier exemple. Puis le deuxième. Dans quelques semaines, vous regarderez vos bases de données en souriant, satisfait de voir vos systèmes tourner automatiquement pendant que vous vous concentrez sur l'essentiel. Votre productivité ne sera plus une question d'efforts accrus, mais d'intelligence appliquée.

Fond d'écran d'acceuil ONYRI Strategy
Logo ONYRI

Transformez la façon dont les équipes travaillent ensemble

Des solutions adapter à vos besoins

Fond d'écran d'acceuil ONYRI Strategy
Logo ONYRI

Transformez la façon dont les équipes travaillent ensemble

Des solutions adapter à vos besoins

Fond d'écran d'acceuil ONYRI Strategy
Logo ONYRI

Transformez la façon dont les équipes travaillent ensemble

Des solutions adapter à vos besoins