missionGratouFR Réservé No-Limit
Créer un statut automatique
Comment créer une formule dans Notion pour déterminer automatiquement les statuts des tâches de chaque projet ?
Le contexte
BRIEFING MISSION
Tu as des tâches et des sous-tâches, et tu veux un statut “parent” automatique qui se met à jour sans réfléchir :
- si tout est terminé → Terminé
- si ça a démarré → En cours
- sinon → Pas commencé
Ici tu vas le faire avec une structure conditionnelle lisible (ifs() / logique every/some) + un peu de mise en forme (style()).
Consigne & checklist
OBJECTIFS MISSION
Consigne et checklist
Ta mission, que tu choisis d'accepter épicétou, est d’écrire une formule Notion qui calcule automatiquement le statut d’une tâche à partir de l’état de ses sous-tâches (Terminé / En cours / Pas commencé) et l’affiche avec une mise en forme.
La mission sera considérée comme réussie si…
- Si toutes les sous-tâches sont terminées → statut “Terminé”
- Si au moins une sous-tâche est différente de “Pas commencé” → statut “En cours”
- Sinon → “Pas commencé”
- Le statut est stylé (couleurs) pour être lisible en tableau
Pour aller plus loin
- Ajoute un 4e statut “Bloqué” si une sous-tâche est “Bloqué”.
Le pas-à-pas
ETAPES
- 1Étape 1 — Liste des sous-tâches : récupère la relation “Sous-tâches”
- 2Étape 2 — Condition 1 :
every()→ toutes terminées - 3Étape 3 — Condition 2 :
some()→ au moins une a démarré - 4Étape 4 — Condition par défaut : pas commencé
- 5Étape 5 — Habille le résultat avec
style()(vert / bleu / gris)
Section réservée · No-Limit
Documentation & Template
Débloque cette partie en rejoignant le palier No-Limit.
Débloquer cette sectionSection réservée · No-Limit
Correction
Débloque cette partie en rejoignant le palier No-Limit.
Débloquer cette sectionRéservé No-Limit
Tu peux lire ce contenu librement. Pour le valider, il faut No-Limit.
Compléter la mission, soumettre une remise, passer le quiz et gagner de l'XP, c'est inclus dans No-Limit.
Passer à No-Limit →