Dans ce tutoriel, nous montrons comment afficher automatiquement l’age de vos contacts et comment créer un calendrier d’anniversaires dans monday.com.

Si vous n’êtes pas familier avec l’app Advanced Formula Booster qui réinvente les formules de monday.com, je vous recommande de lire Les notions de base d’Advanced Formula Booster. Cet article vous guide à travers les étapes de création de votre première formule, puis de son automatisation à l’aide de copies d’écran et d’une vidéo.

Étape 1: ajouter 3 colonnes à votre tableau

  • une colonne date: nommez-la Date de naissance;
  • une colonne numérique: nommez-la Age;
  • une autre colonne date: nommez-la Prochain anniversaire.

Tableau avec les 3 colonnes ajoutées

Étape 2: créer 1 formule dans Advanced Formula Booster

Nommez-la Calcul anniversaire et utilisez cette syntaxe:

1: {Age}=AGE({Date de naissance})

2: {Prochain anniversaire}=NEXTBIRTHDAY({Date de naissance})

La première ligne a pour objectif d’écrire l’age dans la colonne {Age} que nous venons de créer.
La seconde écrit la date du prochain anniversaire dans la colonne {Prochain anniversaire}. AGE et NEXTBIRTHDAY sont 2 fonctions que nous avons créées. Elles n’ont pas d’équivalent dans monday.com.

Étape 3: ajouter 2 automatisations à votre tableau

Tout d’abord, dans le module Integrations de votre tableau dans monday.com, ajoutez une automatisation pour déclencher le calcul de la formule lors de l’entrée ou de la modification de la date de naissance. Choisissez l’option “When column changes Run the Booster Formula formula”.

Pour plus d’informations sur l’ajout d’une automatisation, voyez Les notions de base d’Advanced Formula Booster.

Automatisation 1

Vous pouvez maintenant commencer à entrer des dates de naissance. Assurez-vous que  les colonnes {Age} et {Prochain anniversaire} se remplissent automatiquement.

Exemples de calculs automatiques

Afin que les colonnes {Age} et {Prochain anniversaire} restent à jour en permanence, il vous faut aussi ajouter une seconde automatisation qui a pour objectif de déclencher le calcul de la formule chaque année à la fin de la journée anniversaire (nous avons choisi 23h00 ci-dessous). Choisissez l’option “When date arrives Run the Booster Formula formula”.

Automatisation 2

Étape 4: ajouter un calendrier à votre tableau

Cliquez le bouton + au-dessus de votre tableau et choisissez l’option Calendrier.

Ajout du calendrier

Ouvrez le calendrier, renommez-le Anniversaires. Puis allez dans les paramètres et sélectionner uniquement la colonne Prochain anniversaire.

Personnalisation du calendrier

Les enseignements de ce cas

  • Cette solution ne serait pas possible sans la capacité de Advanced Formula Booster à créer des formules sans utiliser la colonne Formule, puisque les colonnes Formule ne peuvent être utilisées dans les calendriers. Grâce à Advanced Formula Booster, qui peut écrire dans n’importe quelle colonne de vos tableaux monday.com, les résultats de vos formules peuvent être utilisés dans des calendriers, des widgets, d’autres formules, etc.
  • Nous avons conçu Advanced Formula Booster en pensant à l’utilisateur final et pouvons créer toute fonction dont vous pourriez avoir besoin à l’avenir : le type de fonctions qui simplifient votre programmation, comme les fonctions AGE et NEXTBIRTHDAY présentées ici.

Quels que soient les problèmes que vous rencontriez avec vos formules, n’hésitez pas à nous contacter. Nous serons ravis de vous aider.