Les formules Notion vous permettent de calculer des valeurs automatiquement dans vos bases de données : jours restants avant une deadline, revenu estimé, score de priorité, statut calculé. Ce guide couvre les 10 formules les plus utiles avec des exemples réels.


Pourquoi les formules changent tout

Avant de maîtriser les formules, mon CRM Notion était un tableur glorifié. Après : une machine qui calcule automatiquement mes priorités, mes revenus et mes deadlines. Les formules Notion ne sont pas aussi puissantes que Google Sheets, mais elles couvrent 80% des cas d’usage sans quitter l’interface.

⚡ Les meilleurs outils de productivité en 2026

Découvrez notre sélection des outils qui vont transformer votre organisation : Notion, Todoist, Obsidian et plus.

Voir le classement 2026 →

[IMAGE: notion-formules-avancees-exemples.jpg | Exemples de formules Notion avancées dans une base de données]

Les bases des formules Notion

Une formule Notion est un champ de type Formule dans une base de données. Elle référence d’autrès champs de la même entrée vià leur nom entre prop("nom du champ").

Syntaxe de base :

prop("Nom du champ")

Opérations simples :

prop("Prix") * prop("Quantité")

Condition if :

if(prop("Statut") == "Terminé", "✅", "⏳")

Les 10 formules les plus utiles

1. Jours avant deadline

dateBetween(prop("Date limite"), now(), "days")

Affiche le nombre de jours restants. Utilisez-le avec une coloration conditionnelle.

2. Statut de deadline (avec couleur émoji)

if(dateBetween(prop("Date limite"), now(), "days") < 0, "🔴 En retard",
  if(dateBetween(prop("Date limite"), now(), "days") < 3, "🟡 Urgent", "🟢 OK"))

3. Revenu total (avec TVA)

prop("Montant HT") * 1.2

4. Score de priorité composite

(prop("Impact") * 3) + (prop("Facilité") * 2) - prop("Effort")

Crée un score pour prioriser automatiquement vos tâches ou projets.

5. Progression en pourcentage

format(floor(prop("Tâches terminées") / prop("Total tâches") * 100)) + "%"

Utile pour voir l’avancement d’un projet.

6. Durée du projet en jours

dateBetween(prop("Date fin"), prop("Date début"), "days")

7. Mois de l’entrée

formatDate(prop("Date"), "MMMM YYYY")

Utile pour grouper par mois dans une vue.

8. Initiales du responsable

slice(prop("Responsable"), 0, 1)

9. Lien cliquable formaté

"[Voir le projet](" + prop("URL") + ")"

10. Texte conditionnel complexe

if(prop("Budget") > 5000,
  "💎 Grand compte",
  if(prop("Budget") > 1000, "⭐ Compte standard", "📌 Petit projet")
)

Les rollups : formules entre tables liées

Les rollups permettent de récupérer des valeurs depuis des tables liées. Exemple : dans mà table Clients, j’affiche le revenu total calculé depuis tous les projets liés.

Configuration :

  1. Créez un champ Relation vers une autre table
  2. Créez un champ Rollup
  3. Sélectionnez la relation, le champ cible, et la fonction (Sum, Count, Average, etc.)

Rollups utiles :

Mes 3 bases de données avec formules

Base Projets :

Base Contenu :

Base Finance :

Lire aussi : Guide complet bases de données Notion | Notion setup workspace professionnel


Articlés connexes

A lire aussi

Comparatif Productivite 2026
Notion, ClickUp et plus
Notre Methodologie
Comment nous evaluons les outils
Tous nos Articles
Guides productivite et organisation
Maxime Berger
By Maxime Berger

Maxime Berger est coach en productivité personnelle, auteur de la newsletter 'Focus Flow' suivie par 12 000 abonnés. Ancien ingénieur reconverti, il applique les méthodes GTD, Zettelkasten et Deep Work à sa propre vie et les enseigne à ses clients. Sur guide-productivite.com, il teste en conditions réelles tous les outils de productivité — Notion, Obsidian, Todoist — pour vous donner son avis honnête.

 ·  Last updated: 9 April 2026