missionGratouFR Réservé All-in

Utilise la fonction map()

Comment utiliser la fonction map() dans Notion pour calculer la durée totale des tâches assignées à tous les projets ?

Parcours · en prévisualisation
← Formules Notion

Rejoins-le pour progresser et valider tes étapes.

Se connecter pour rejoindre
Le contexte

BRIEFING MISSION

Dans Notion, tu ne peux pas faire une “agrégation d’agrégation” (ex: somme des durées de tâches, puis somme au-dessus sur plusieurs projets). Résultat : ton reporting est bloqué… sauf si tu passes par une formule.

Ici, tu vas utiliser map() (et une variante avec reduce()) pour récupérer toutes les tâches de plusieurs projets puis faire la somme totale.

Consigne & checklist

OBJECTIFS MISSION

Consigne et checklist

Ta mission, que tu choisis d'accepter épicétou, est de calculer la durée totale des tâches de plusieurs projets, en utilisant lets() + map() (et optionnellement reduce()).

La mission sera considérée comme réussie si…

  • Tu as une formule structurée avec lets()
  • Tu récupères les projets puis leurs tâches (et tu comprends pourquoi flat() peut être nécessaire)
  • Tu obtiens une somme totale fiable (ex: “617 minutes” dans l’exemple)
  • Tu sais expliquer la différence map vs reduce (au moins intuitivement)

Pour aller plus loin

  • Formate le résultat (heures/minutes) et ajoute un texte explicatif.
Le pas-à-pas

ETAPES

  1. 1
    Étape 1 — lets() : crée une variable projets (liste des projets)
  2. 2
    Étape 2 — Variable taches : récupère toutes les tâches de ces projets via map() (puis flat() si besoin)
  3. 3
    Étape 3 — Variable durees : taches.map(current.prop("Durée"))
  4. 4
    Étape 4 — Somme :
    • soit via sum(durees) (si applicable)
    • soit via reduce(durees, current + accumulator, 0)
  5. 5
    Étape 5 — Affiche le résultat final (ex: “Durée totale : X”)
Réservé All-in

La suite est réservée aux membres du parcours

Rejoins Formules Notion pour débloquer la suite, les templates et suivre ta progression.

Aucune remise publique sur cette mission pour l'instant.

Les outils de cette page