Excel PREMIUM

Template per Reticolo CPM e Percorso Critico in Excel

Per chi deve calcolare davvero il percorso critico e non solo colorarlo a mano su un Gantt. Costruisce il network diagram CPM con forward pass (ES/EF) e backward pass (LS/LF), il float di ogni attività e l'identificazione automatica del cammino critico: la base rigorosa per capire dove un ritardo sposta la data di fine progetto.

#cpm #percorso-critico #forward-backward-pass #float #reticolo #excel

Esempio di output

FOGLIO 1 — Reticolo CPM
Convenzione:	Forward pass calcola ES/EF; Backward pass calcola LS/LF; Float = LS-ES
Progetto inizia al giorno:	0

ID	Attività	Durata	Predecessori	ES	EF =ES+Durata	LS =LF-Durata	LF	Float =LS-ES	Critica =SE(Float=0)
A	Analisi requisiti	5	-	0	=E2+C2	=H2-C2	=MIN(LS dei successori B,C)	=G2-E2	=SE(I2=0;"SÌ";"NO")
B	Progettazione	8	A	=F2	=E3+C3	=H3-C3	=G5	=G3-E3	=SE(I3=0;"SÌ";"NO")
C	Setup ambiente	3	A	=F2	=E4+C4	=H4-C4	=G5	=G4-E4	=SE(I4=0;"SÌ";"NO")
D	Sviluppo	10	B;C	=MAX(F3;F4)	=E5+C5	=H5-C5	=G6	=G5-E5	=SE(I5=0;"SÌ";"NO")
E	Test e rilascio	4	D	=F5	=E6+C6	=H6-C6	=F6	=G6-E6	=SE(I6=0;"SÌ";"NO")

Durata totale progetto (giorni):	=MAX(F2:F6)
Percorso critico:	=TESTO.UNISCI(" → ";VERO;SE(I2:I6=0;A2:A6;""))

Nota sui passi:
- Forward pass: ES = MAX(EF dei predecessori), EF = ES + Durata (sinistra→destra).
- Backward pass: LF = MIN(LS dei successori), LS = LF − Durata (destra→sinistra); per le attività finali LF = durata totale.
- Total float = LS − ES = LF − EF.

FOGLIO 2 — Lettura
- Durata progetto: 27 giorni (A→B→D→E).
- Percorso critico: A → B → D → E (float = 0 su tutte).
- C 'Setup ambiente' ha float = 5 gg: può slittare fino a 5 giorni senza spostare la fine.
- Attenzione: ogni ritardo su B o D si ribalta 1:1 sulla data di fine progetto.

Domande frequenti

In cosa differisce da un Gantt con colonna 'percorso critico'?

Il Gantt mostra le barre e magari evidenzia il critico a mano; qui si esegue il vero algoritmo CPM: forward pass per ES/EF, backward pass per LS/LF e float = LS-ES. Il percorso critico emerge dai calcoli (float = 0), non da una marcatura manuale.

Come gestisce le dipendenze multiple di un'attività?

L'ES di un'attività è il massimo degli EF dei suoi predecessori (=MAX), e l'LF è il minimo degli LS dei successori (=MIN). Il foglio usa queste formule così le precedenze multiple sono trattate correttamente.

Posso vedere quanto float ha ciascuna attività?

Sì. Il foglio calcola il total float (LS-ES, equivalente a LF-EF) per ogni attività: le attività con float 0 formano il percorso critico, quelle con float positivo indicano il margine di ritardo prima di impattare la fine progetto.

Vuoi un template su misura?

Costruiscine uno in poche domande — con la struttura corretta per il tuo standard.

Crea il tuo template