Valutare i progetti con NPV
Attualizzare i flussi di cassa futuri per ottenere un valore attuale netto
Valutare i progetti con NPV è una lezione Excel Formulas Academy gratuita su CoddyKit. Questa è la lezione 3 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Excel Formulas Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Excel Formulas Academy include 4 lezioni in totale.
La domanda a cui risponde NPV
Le aziende si chiedono continuamente: vale la pena realizzare questo progetto? Un investimento richiede denaro inizialmente, ma genera ritorni nel corso degli anni. NPV (Net Present Value, valore attuale netto) aiuta a decidere.
NPV attualizza ogni flusso di cassa futuro al valore odierno e li somma. Se il totale è positivo, il progetto rende più del rendimento richiesto; se è negativo, non raggiunge tale rendimento.
È il fondamento del capital budgeting.
La sintassi di NPV
La funzione è =NPV(rate, value1, [value2], ...).
- rate — il tasso di attualizzazione per periodo (il rendimento richiesto o il costo del capitale).
- value1, value2, ... — i flussi di cassa futuri, uno per periodo.
Può anche passare un unico intervallo, ad esempio =NPV(rate, B2:B6), una modalità molto più comune nella pratica.
=NPV(rate, B2:B6)Una particolarità fondamentale
Ecco l'aspetto più importante di NPV: presuppone che ogni valore si verifichi alla FINE di un periodo, a partire da un periodo futuro.
Questo significa che il primo valore fornito viene attualizzato di un periodo, invece di essere considerato denaro odierno.
Pertanto, un investimento iniziale effettuato oggi NON deve essere incluso nell'intervallo di NPV: è già espresso in termini di valore attuale.
Gestire l'esborso iniziale
Poiché il costo iniziale si verifica al tempo zero, lo aggiunge al di fuori della funzione NPV.
Lo schema è il seguente: attualizzi gli afflussi futuri con NPV, quindi aggiunga separatamente l'investimento iniziale (negativo).
Questo è il metodo corretto, secondo i manuali, per calcolare NPV in un foglio di calcolo.
=NPV(rate, future_flows) + initial_investmentUn esempio svolto
Investe oggi 1.000 e prevede di ricevere 300, 400, 500 e 600 alla fine dei quattro anni successivi. Il rendimento richiesto è 10%.
I -1.000 iniziali restano al di fuori di NPV. I quattro afflussi vengono inseriti nella funzione.
La formula restituisce circa 402.92. Poiché è positivo, il progetto supera un rendimento del 10% e conviene realizzarlo.
=NPV(0.10, 300, 400, 500, 600) - 1000Usare un intervallo di celle
In un modello reale, i flussi di cassa si trovano nelle celle. Supponiamo che B2:B5 contenga i quattro afflussi futuri e che B1 contenga l'esborso iniziale, come valore negativo.
Faccia riferimento all'intervallo all'interno di NPV e aggiunga la cella dell'esborso in seguito.
In questo modo la formula rimane breve e può modificare qualsiasi flusso per vedere il risultato aggiornarsi.
=NPV(0.10, B2:B5) + B1Interpretare il risultato
Interpretare NPV è semplice.
- NPV > 0 — il progetto rende più del tasso di attualizzazione; lo accetti.
- NPV = 0 — raggiunge esattamente il rendimento richiesto; è indifferente.
- NPV < 0 — rende meno del necessario; lo rifiuti.
A parità di condizioni, un NPV più alto indica un progetto più redditizio.
Il tasso di attualizzazione determina tutto
NPV è sensibile al tasso di attualizzazione. Un tasso più alto penalizza maggiormente i flussi di cassa lontani nel tempo, riducendo NPV.
Provi lo stesso progetto al 20% invece che al 10%: NPV si riduce, e potrebbe persino diventare negativo.
Scegliere il tasso corretto, cioè il costo del capitale, è la valutazione più difficile e importante dell'analisi.
=NPV(0.20, 300, 400, 500, 600) - 1000Sono necessari periodi uniformi
NPV semplice presuppone che i flussi di cassa siano distribuiti uniformemente — uno per periodo, a distanza esattamente di un periodo.
Se le date non sono regolari, usi XNPV, che accetta un elenco effettivo di date: =XNPV(rate, values, dates).
XNPV considera inoltre il primo valore come verificatosi nella data indicata, quindi può includere al suo interno l'esborso al tempo zero.
=XNPV(0.10, B2:B6, A2:A6)NPV in Google Sheets
NPV, XNPV e il prossimo IRR sono tutti disponibili in Google Sheets con sintassi identica.
Vale la stessa ipotesi di fine periodo e il metodo di tenere l'esborso iniziale al di fuori della funzione rimane quello corretto.
Di conseguenza, un modello di flussi di cassa attualizzati creato in Excel può essere trasferito senza problemi in Sheets. Ricordi soltanto che NPV attualizza il primo valore di un intero periodo.
=NPV(0.10, B2:B5) + B1Confrontare due progetti
NPV è particolarmente utile per classificare progetti concorrenti. Calcoli NPV per ciascuno: quello più alto crea più valore.
Supponiamo che i flussi del Progetto A siano in B2:B5 e quelli del Progetto B in C2:C5, con un costo iniziale di 1.000 per entrambi e un tasso del 10%. Calcoli entrambi gli NPV affiancati.
La cella che mostra l'NPV positivo più alto indica il modo migliore di impiegare il denaro, a parità di rischio.
=NPV(0.10, C2:C5) - 1000Verifica rapida
Verifichi la causa più comune di errore nell'uso di NPV.
Riepilogo: NPV
Ha imparato a valutare i progetti con =NPV(rate, values).
- NPV attualizza i flussi di cassa futuri al valore odierno e presuppone che ciascuno si verifichi alla fine di un periodo.
- Tenga l'esborso iniziale al di fuori di NPV e lo aggiunga separatamente.
- Un NPV positivo significa accettare il progetto; uno negativo significa rifiutarlo.
- Tassi di attualizzazione più alti riducono NPV; usi XNPV per date irregolari.
Le stesse regole valgono in Excel e Google Sheets.
=NPV(0.10, B2:B5) + B1Domande Frequenti
La lezione «Valutare i progetti con NPV» è gratuita?
Sì — il testo completo di «Valutare i progetti con NPV» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Excel Formulas Academy, passa a CoddyKit PRO. Il corso Excel Formulas Academy include 4 lezioni in totale.
Cosa imparerò in «Valutare i progetti con NPV»?
Attualizzare i flussi di cassa futuri per ottenere un valore attuale netto Eserciti Excel Formulas Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Excel Formulas Academy?
Non è richiesta alcuna esperienza precedente. Excel Formulas Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 3 di 4.
Quanto tempo richiede la lezione «Valutare i progetti con NPV»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Excel Formulas Academy?
Sì. Ogni lezione Excel Formulas Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Pagamenti dei prestiti con PMT
- Valore attuale e futuro con PV e FV
- Valutare i progetti con NPV
- Tassi di rendimento con IRR