Des parties de cette page peuvent avoir été traduites automatiquement.

Fonction Successeurs

Permet de calculer les successeurs directs d'une tâche. Cette fonction renvoie les numéros de ligne des tâches suivantes qui se produisent en raison de la tâche référencée.

Syntaxe

SUCCESSORS(value)
  • valeur
    La valeur est une cellule unique.

Exemple d'utilisation

= JOIN(SUCCESORS(Column@row),»,»)

Notes d'utilisation

  • Il le faut activer les dépendances pour utiliser cette formule, vous verrez une VALEUR DE LA COLONNE #INVALID erreur.
  • Un successeur est une tâche qui ne peut pas commencer ou se terminer tant qu'une tâche précédente (le prédécesseur) n'est pas terminée.
  • Les prédécesseurs créent des interdépendances entre les tâches en fonction de la date. Un événement spécifique lié à la date d’une tâche doit s’être produit avant que la tâche suivante puisse débuter.
  • Vous ne pouvez pas exclure les informations de ligne enfant de la fonction successeur si le successeur est une ligne parent. Vous pouvez écrire une formule de colonne d'assistance pour supprimer les successeurs de ligne enfants dont le prédécesseur n'a pas été explicitement répertorié pour contourner ce problème.
  • Cette fonction répertorie automatiquement les tâches qui dépendent de la tâche en cours. Cela est utile pour suivre les dépendances et clarifier les calendriers de projet et les relations entre les tâches.
  • Plusieurs prédécesseurs immédiats peuvent être définis pour les tâches.
  • Pour référencer des valeurs de successeur dans une autre formule, comme la collecte d'une liste de noms ou d'états de tâche, vous devez utiliser une formule d'assistance Row #. Par exemple, (MATCH(Unique@row, Unique:Unique, 0), où Unique est une colonne de la feuille qui est toujours remplie et qui est unique pour chaque ligne. Vous pouvez également utiliser un numérotation automatique

Exemples

=JOINTURE(SUCCESSEURS(column@row),CAR(10))

Combinée à la fonction JOIN dans une colonne déroulante à sélection multiple, cette formule calcule les successeurs directs d'une tâche. Elle renvoie une collection de numéros de ligne de tâche qui se produisent en raison de la tâche référencée.

 

=NOMBRE(SUCCESSEURS(column@row))

Détermine le nombre de tâches directes dépendant de la tâche actuelle.

 

=COUNTIFS(Successeurs:Successeurs, HAS(@cell, [Ligne #]@row)) = COUNTIFS(Successeurs:Successeurs, HAS(@cell, 

[Ligne #]@row), [% Terminé]:[% Terminé], 1)

Si toutes les tâches prédécesseurs sont achevées à 100 %, cochez une case indiquant que la tâche en cours peut être démarrée. Cette solution nécessite une colonne d'assistance Numéro de ligne et une autre avec la formule JOIN/SUCCESSORS ci-dessus. 

Configurez des règles d'automatisation pour avertir les destinataires lorsqu'ils peuvent commencer à travailler sur leurs tâches.

Avez-vous encore besoin d’aide ?

Utilisez le modèle Formula Handbook (Manuel de formules) pour obtenir de l’aide, des ressources, plus de 100 formules, un glossaire de chaque fonction avec lequel vous pouvez vous entraîner à travailler en temps réel, ainsi que des exemples de formules courantes et avancées.

Découvrez comment d’autres clients Smartsheet utilisent cette fonction ou posez des questions sur votre cas précis à la communauté en ligne Smartsheet.

Poser des questions à la communauté