Utvärdera projekt med NPV
Diskontera framtida kassaflöden till ett nettonuvärde
Utvärdera projekt med NPV är en gratis lektion i Excel Formulas Academy på CoddyKit. Detta är lektion 3 av 4. Du kan läsa vilka 3 lektioner som helst i den här lärvägen kostnadsfritt i sin helhet – därefter låser CoddyKit PRO upp alla lektioner, plus praktisk övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Den ingår i lärvägen för Excel Formulas Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Excel Formulas Academy innehåller totalt 4 lektioner.
Frågan som NPV besvarar
Företag ställer ständigt frågan: är det här projektet värt att genomföra? En investering kostar pengar från början men ger intäkter under flera år. NPV (Net Present Value, nettonuvärde) hjälper till att fatta beslutet.
NPV diskonterar varje framtida kassaflöde till dagens värde och summerar dem. Om summan är positiv ger projektet mer än den avkastning du kräver. Om den är negativ når det inte upp till kravet.
Det är grunden för investeringsbudgetering.
NPV-syntaxen
Funktionen är =NPV(rate, value1, [value2], ...).
- rate — diskonteringsräntan per period (din avkastning eller kapitalkostnad).
- value1, value2, ... — de framtida kassaflödena, ett per period.
Du kan också ange ett enda område, till exempel =NPV(rate, B2:B6), vilket är mycket vanligare i praktiken.
=NPV(rate, B2:B6)En viktig egenhet
Här är det allra viktigaste att känna till om NPV: funktionen antar att varje värde infaller i SLUTET av en period, med början en period från och med nu.
Det innebär att det första värdet du anger diskonteras med en period och inte behandlas som dagens pengar.
En initial investering som görs i dag ska därför INTE ligga i NPV-området — den är redan uttryckt i nuvärde.
Hantera den initiala investeringen
Eftersom den initiala kostnaden uppstår vid tidpunkt noll lägger du till den utanför NPV-funktionen.
Mönstret är: diskontera framtida inbetalningar med NPV och lägg sedan till den (negativa) initiala investeringen separat.
Det här är det korrekta sättet enligt läroböckerna att beräkna NPV i ett kalkylblad.
=NPV(rate, future_flows) + initial_investmentEtt genomräknat exempel
Du investerar 1 000 i dag och förväntar dig att få 300, 400, 500 och 600 i slutet av de kommande fyra åren. Din avkastning är 10 %.
Den initiala investeringen på -1 000 ligger utanför NPV. De fyra inbetalningarna ligger inuti.
Formeln ger ungefär 402,92. Eftersom värdet är positivt överstiger projektet en avkastning på 10 % och är värt att genomföra.
=NPV(0.10, 300, 400, 500, 600) - 1000Använda ett cellområde
I en verklig modell finns kassaflödena i celler. Anta att B2:B5 innehåller de fyra framtida inbetalningarna och att B1 innehåller den initiala investeringen (som ett negativt värde).
Referera till området i NPV och lägg till investeringscellen efteråt.
Det håller formeln kort och gör att du kan ändra valfritt kassaflöde och se resultatet uppdateras.
=NPV(0.10, B2:B5) + B1Tolka resultatet
Det är enkelt att tolka NPV.
- NPV > 0 — projektet ger mer än diskonteringsräntan. Acceptera det.
- NPV = 0 — projektet uppfyller exakt din avkastning. Du är likgiltig.
- NPV < 0 — projektet ger mindre än kravet. Avvisa det.
Ett högre NPV innebär ett mer värdefullt projekt, om allt annat är lika.
Diskonteringsräntan styr allt
NPV är känsligt för diskonteringsräntan. En högre ränta påverkar avlägsna kassaflöden mer negativt och sänker NPV.
Prova samma projekt med 20 % i stället för 10 % så minskar NPV — och kan eventuellt bli negativt.
Att välja rätt ränta (din kapitalkostnad) är den svåraste och viktigaste bedömningen i analysen.
=NPV(0.20, 300, 400, 500, 600) - 1000Jämna perioder krävs
Vanlig NPV antar att kassaflödena är jämnt fördelade — ett per period, med exakt en period mellan varje.
Om dina datum är oregelbundna använder du i stället XNPV, som tar en faktisk lista med datum: =XNPV(rate, values, dates).
XNPV behandlar också det första värdet som om det infaller på det angivna datumet, så du kan ta med utbetalningen vid tidpunkt noll.
=XNPV(0.10, B2:B6, A2:A6)NPV i Google Sheets
NPV, XNPV och den snart kommande IRR finns alla i Google Sheets med identisk syntax.
Samma antagande om periodens slut gäller, och metoden att placera den initiala investeringen utanför funktionen är fortfarande rätt.
En diskonterad kassaflödesmodell som byggts i Excel kan därför överföras direkt till Sheets. Kom bara ihåg att NPV diskonterar det första värdet med en hel period.
=NPV(0.10, B2:B5) + B1Jämföra två projekt
NPV är särskilt användbart när du ska rangordna konkurrerande projekt. Beräkna NPV för varje projekt. Det högre värdet skapar mer värde.
Anta att kassaflödena för projekt A finns i B2:B5 och kassaflödena för projekt B i C2:C5, där båda kräver en initial investering på 1 000 med en ränta på 10 %. Beräkna båda NPV-värdena bredvid varandra.
Den cell som visar det större positiva NPV-värdet representerar den bättre användningen av dina pengar — förutsatt liknande risk.
=NPV(0.10, C2:C5) - 1000Snabb kontroll
Testa den vanligaste fallgropen med NPV.
Sammanfattning: NPV
Du har lärt dig att värdera projekt med =NPV(rate, values).
- NPV diskonterar framtida kassaflöden till i dag och antar att varje kassaflöde infaller i slutet av en period.
- Håll den initiala investeringen utanför NPV och lägg till den separat.
- Positivt NPV betyder att projektet ska accepteras. Negativt betyder att det ska avvisas.
- Högre diskonteringsräntor sänker NPV. Använd XNPV för oregelbundna datum.
Samma regler gäller i Excel och Google Sheets.
=NPV(0.10, B2:B5) + B1Lär dig Excel med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 30
- Lektioner
- 120
Vanliga frågor
Är lektionen ”Utvärdera projekt med NPV” gratis?
Ja – du kan läsa vilka 3 lektioner som helst i lärvägen Excel Formulas Academy, inklusive ”Utvärdera projekt med NPV”, kostnadsfritt i sin helhet här på webben. Därefter låser CoddyKit PRO upp alla lektioner, plus interaktiv övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Kursen i Excel Formulas Academy innehåller totalt 4 lektioner.
Vad lär jag mig i ”Utvärdera projekt med NPV”?
Diskontera framtida kassaflöden till ett nettonuvärde Ni övar på Excel Formulas Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig Excel Formulas Academy?
Du behöver inga förkunskaper. Utbildningen i Excel Formulas Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 3 av 4.
Hur lång tid tar lektionen ”Utvärdera projekt med NPV”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här Excel Formulas Academy-lektionen?
Ja. Varje Excel Formulas Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- Lånebetalningar med PMT
- Nuvärde och framtida värde med PV och FV
- Utvärdera projekt med NPV
- Avkastning med IRR