Les formules dans Notion : vous allez enfin les comprendre

Dans les bases de données, les formules permettent d'utiliser le contenu d'autres colonnes, des relations et des agrégations pour créer des conditions, calculer des résultats, faire des statistiques ou manipuler du texte. Avec pédagogie et méthode, nous vous expliquons toute la magie derrière les formules Notion.

Que peut-on faire avec une formule dans Notion ?

  • Calculer un prix TVA comprise
  • Arrondir un nombre
  • Rassembler deux textes en un
  • Calculer l'âge d'une personne
  • Compter le nombre de jours nécessaire à une tâche
  • Afficher un texte différent en fonction d'un résultat
  • Mesurer l'avancement d'un projet
  • Calculer le nombre de jours avant la remise d'un travail
  • Mettre un texte en majuscules ou en minuscules
  • Remplacer des espaces par des tirets
Et tellement d'autres possibilités encore...

D'autres questions qu'on nous pose souvent sur les formules

L'éditeur des formules de Notion n'est pas simple à utiliser.

Notion est simple à utiliser, élégant, minimaliste tout en restant puissant. L'éditeur des formules est un peu le parent pauvre. Pas de possibilité de passer à la ligne, d'organiser le code de la formule de manière efficace, de redimensionner l'éditeur. Rien n'est simple. 
Et puis, dès qu'on construit une formule un peu plus longue, un peu plus complexe, il devient très difficile de repérer les niveaux d'imbrications, c'est-à-dire les fonctions placées à l'intérieur d'autres fonctions.
Nous avons donc développé une formule pour expliquer les formules, une méthode pour vous aider à les comprendre, les construire, les maîtriser
Reprenons l'exemple précédent. La formule ci-contre est en réalité créée sur base de trois conditions imbriquées. On vérifie successivement la durée mentionnée et on ajoute la durée à la date de départ. Rien de trop compliqué, mais le fait qu'il y ait trois durées possibles rend la formule difficile à lire
Présenté de cette manière, les choses deviennent bien plus lisibles, bien plus structurées visuellement.
On commence avec le premier if(), la première condition à vérifier. La durée est-elle d'un mois ? Oui, alors on ajoute un mois à la date de départ. Non, alors on vérifie une autre condition grâce à une deuxième structure if().
La deuxième condition vérifie si la durée est de 6 mois. Si oui, on ajoute la durée, si non, on vérifie une troisième condition.
Dernière boucle conditionnelle, on vérfie si la durée est d'un an. Si oui, on ajoute, si non, on utilise une petite astuce pour afficher une case vide.
fromTimestamp() est en effet une fonction qui transforme un nombre en date. Mais si le nombre est vide, la date le sera également. Celle-ci est plus croustillante, on est d'accord.
Même si il est disponible seul (vous le trouverez plus bas sur la page), le Grimoire des Formules est une des composantes essentielles du Kit Complet Notion. 
La troisième édition propose 2 livres, 2 formations vidéo et 10 templates pour une approche globale et à votre rythme.

Si vous préférez une petite vidéo, en voici une. A vot' bon plaisir