Sintassi
SUCCESSORS(value)
- value—Il valore valutato è il risultato di una formula restituita in un riferimento a una singola cella.
Utilizzo esempio
= JOIN(SUCCESSORS(Column@row),”,”)
Utilizzo note
- È necessario attivare le dipendenze per utilizzare questa formula, altrimenti verrà visualizzato l'errore #INVALID COLUMN VALUE.
- Un successore è un’attività che non può iniziare o terminare fino a quando un’attività precedente (il predecessore) non è stata completata.
- I predecessori creano dipendenze basate sulla data tra le attività. Un evento specifico basato sulla data per un’attività deve essersi verificato prima che l’attività successiva possa iniziare.
- Non puoi escludere le informazioni sulla riga figlia dalla funzione del successore se quest’ultimo è una riga madre. Per aggirare questo problema, puoi scrivere una formula per una colonna di supporto per rimuovere tutti i successori di righe figlie il cui predecessore non era elencato esplicitamente.
- Questa funzione elenca automaticamente le attività dipendenti dall’attività corrente. Ciò è utile per monitorare le dipendenze e chiarire le timeline del progetto e le relazioni tra le attività.
- Le attività possono avere più predecessori immediati definiti.
- Per fare riferimento ai valori successivi in un’altra formula, ad esempio per raccogliere un elenco di nomi o stati delle attività, devi utilizzare una formula di supporto Row #. Ad esempio, (MATCH(Unique@row, Unique:Unique, 0), dove Unique è qualsiasi colonna del foglio sempre popolata ed è univoca per ogni riga. Puoi anche usare un numero automatico.
Esempi
Esempio 1
=JOIN (SUCCESSORI (colonna @row), CHAR (10))
In combinazione con la funzione JOIN in una colonna a discesa a selezione multipla, questa formula calcola i successori diretti di un’attività. Restituisce una raccolta di numeri di riga delle attività che si verificano a causa dell’attività referenziata.
Esempio 2
=COUNT (SUCCESSORI (colonna @row))
Determina il numero di attività dirette dipendenti dall'attività corrente.
Esempio 3
=COUNTIFS (Successori:Successori, HAS (@cell, [Row #] @row))
=COUNTIFS (Successori:Successori, HAS (@cell,
[Riga #] @row), [% Completo]: [% Completo], 1)
Se tutte le attività del predecessore sono completate al 100%, seleziona una casella che indica che l’attività corrente può essere avviata. Questa soluzione richiede una colonna di supporto per il numero di riga e un’altra con la formula JOIN/SUCCESSORS indicata sopra.
Imposta regole di automazione per inviare una notifica agli assegnatari quando possono iniziare a lavorare sulle loro attività.
Hai ancora bisogno di assistenza?
Usa il modello Formula Handbook per trovare ulteriore supporto, risorse, visualizzare oltre 100 formule, un glossario di tutte le funzioni con cui puoi esercitarti a lavorare in tempo reale ed esempi di formule avanzate e di uso comune.
Trova esempi di come altri clienti Smartsheet utilizzano questa funzione o chiedi informazioni sul tuo caso d'uso specifico nella community online di Smartsheet.