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. 1
    Étape 1 — Liste des sous-tâches : récupère la relation “Sous-tâches”
  2. 2
    Étape 2 — Condition 1 : every() → toutes terminées
  3. 3
    Étape 3 — Condition 2 : some() → au moins une a démarré
  4. 4
    Étape 4 — Condition par défaut : pas commencé
  5. 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 section
Section réservée · No-Limit
Correction

Débloque cette partie en rejoignant le palier No-Limit.

Débloquer cette section
Ré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