Kazalo
V tem učbeniku je razložena sintaksa Excelove funkcije IRR in prikazano, kako uporabiti formulo IRR za izračun notranje stopnje donosa za vrsto letnih ali mesečnih denarnih tokov.
IRR v Excelu je ena od finančnih funkcij za izračun notranje stopnje donosnosti, ki se pogosto uporablja pri načrtovanju kapitala za presojo predvidene donosnosti naložb.
Funkcija IRR v programu Excel
Excelova funkcija IRR vrne notranjo stopnjo donosa za niz periodičnih denarnih tokov, ki jih predstavljajo pozitivna in negativna števila.
Pri vseh izračunih se implicitno predpostavlja, da:
- Obstajajo enaki časovni intervali med vsemi denarnimi tokovi.
- Vsi denarni tokovi se pojavijo ob konec obdobja .
- Dobički, ustvarjeni s projektom, so reinvestirano pri notranji stopnji donosa.
Funkcija je na voljo v vseh različicah programov Excel za Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010 in Excel 2007.
Sintaksa Excelove funkcije IRR je naslednja:
IRR(vrednosti, [ugibanje])Kje:
- Vrednosti (obvezno) - polje ali sklic na niz celic, ki predstavljajo niz denarnih tokov, za katere želite poiskati notranjo stopnjo donosa.
- Ugani (neobvezno) - vaša domneva o tem, kakšna bi lahko bila notranja stopnja donosa. Navedite jo kot odstotek ali ustrezno decimalno število. Če jo izpustite, se uporabi privzeta vrednost 0,1 (10 %).
Na primer, za izračun IRR za denarne tokove v B2:B5 uporabite to formulo:
=IRR(B2:B5)
Da bo rezultat prikazan pravilno, se prepričajte, da je Odstotek za celico formule je nastavljena oblika (običajno Excel to stori samodejno).
Kot je prikazano na zgornji sliki zaslona, naša Excelova formula IRR vrne 8,9 %. Je ta stopnja dobra ali slaba? No, to je odvisno od več dejavnikov.
Na splošno se izračunana interna stopnja donosnosti primerja z donosnostjo podjetja. tehtani povprečni stroški kapitala ali mejna obrestna mera Če je IRR višja od mejne stopnje, velja projekt za dobro naložbo, če je nižja, je treba projekt zavrniti.
V našem primeru, če vas izposoja denarja stane 7 %, je interna stopnja donosnosti približno 9 % dokaj dobra. Če pa so stroški financiranja na primer 12 %, potem interna stopnja donosnosti 9 % ni dovolj dobra.
V resnici obstaja še veliko drugih dejavnikov, ki vplivajo na odločitev o naložbi, kot so neto sedanja vrednost, absolutna vrednost donosa itd. Za več informacij glejte osnove IRR.
5 stvari, ki jih morate vedeti o Excelovi funkciji IRR
Če želite zagotoviti, da bo vaš izračun IRR v Excelu opravljen pravilno, si zapomnite ta preprosta dejstva:
- Spletna stran vrednosti mora vsebovati vsaj en argument pozitivno vrednost (ki predstavlja dohodek) in eno negativni vrednost (ki predstavlja izdatke).
- Samo številke v vrednosti se obdelajo; besedilo, logične vrednosti ali prazne celice se ne upoštevajo.
- Ni nujno, da so denarni tokovi enakomerni, vendar se morajo pojaviti v v rednih časovnih presledkih na primer mesečno, četrtletno ali letno.
- Ker IRR v Excelu razlaga vrstni red denarnih tokov na podlagi vrstnega reda vrednosti, morajo biti vrednosti v kronološki vrstni red .
- V večini primerov je uganiti Če ima enačba IRR več rešitev, se vrne stopnja, ki je najbližja ugibanju. Če vaša formula daje nepričakovan rezultat ali napako #NUM!, poskusite z drugim ugibanjem.
Razumevanje formule IRR v programu Excel
Ker je notranja stopnja donosa (IRR) je diskontna stopnja, zaradi katere je neto sedanja vrednost (NPV) danega niza denarnih tokov enaka nič, se izračun IRR opira na tradicionalno formulo NPV:
Kje:
- CF - denarni tok
- i - številka obdobja
- n - obdobja skupaj
- IRR - notranja stopnja donosa
Zaradi specifične narave te formule IRR ni mogoče izračunati drugače kot s poskusi in napakami. Microsoft Excel se prav tako zanaša na to tehniko, vendar izredno hitro izvede več ponovitev. Excelova funkcija IRR začne z ugibanjem (če je bilo posredovano) ali privzetim 10 %, ciklično izvaja izračun, dokler ne ugotovi, da je rezultat natančen z 0,00001 %. Če po 20 ponovitvahnatančnega rezultata ni mogoče najti, vrnjena je napaka #NUM!.
Da bi videli, kako deluje v praksi, izvedimo ta izračun notranje stopnje donosa na vzorčnem naboru podatkov. Za začetek bomo poskusili uganiti, kakšna bi lahko bila notranja stopnja donosa (recimo 7 %), in nato izračunali neto sedanjo vrednost.
Ob predpostavki, da je B3 denarni tok, A3 pa številka obdobja, nam naslednja formula poda sedanjo vrednost (PV) prihodnjega denarnega toka:
=B3/(1+7%)^A3
Nato zgornjo formulo kopiramo v druge celice in seštejemo vse sedanje vrednosti, vključno z začetno naložbo:
=SUM(C2:C5)
In ugotovite, da pri 7 % dobimo neto sedanjo vrednost 37,90 dolarja:
Očitno je naša domneva napačna. Zdaj opravimo enak izračun na podlagi stopnje, izračunane s funkcijo IRR (približno 8,9 %). Ja, to res vodi do ničelne neto sedanje vrednosti:
Nasvet. če želite prikazati natančno vrednost neto sedanje vrednosti, izberite prikaz več decimalnih mest ali uporabite znanstveni format. V tem primeru je neto sedanja vrednost natančno enaka nič, kar je zelo redek primer!
Uporaba funkcije IRR v Excelu - primeri formul
Zdaj, ko poznate teoretično osnovo izračuna IRR v Excelu, pripravimo nekaj formul, da vidimo, kako deluje v praksi.
Primer 1. Izračunajte IRR za mesečne denarne tokove
Recimo, da poslujete že šest mesecev in želite ugotoviti stopnjo donosnosti svojega denarnega toka.
Iskanje IRR v Excelu je zelo preprosto:
- Vnesite začetna naložba v neko celico (v našem primeru B2). Ker gre za odhodno plačilo, mora biti to negativni število.
- Naslednje denarne tokove vnesite v polja pod začetno naložbo ali desno od nje (B2:B8 v tem primeru). Ta denar je prihajal s prodajo, zato ga vnesemo kot pozitivno številke.
Zdaj ste pripravljeni izračunati notranjo donosnost projekta:
=IRR(B2:B8)
Opomba: V primeru mesečnih denarnih tokov daje funkcija IRR mesečno Za pridobitev letne stopnje donosa za mesečni denarni tok lahko uporabite funkcijo XIRR.
Primer 2: Uporaba ugibanja v Excelovi formuli IRR
Po želji lahko vnesete pričakovano notranjo stopnjo donosa, na primer 10 odstotkov. uganiti argument:
=IRR(B2:B8, 10%)
Kot je prikazano na spodnji sliki zaslona, naša domneva ne vpliva na rezultat. V nekaterih primerih pa lahko sprememba vrednosti domneve povzroči, da formula IRR vrne drugačno stopnjo. Za več informacij glejte Večkratna IRR.
Primer 3. Poiščite notranjo stopnjo donosa za primerjavo naložb
Vrednosti IRR se pri kapitalskem načrtovanju pogosto uporabljajo za primerjavo naložb in razvrščanje projektov glede na njihovo potencialno donosnost. Ta primer prikazuje tehniko v njeni najpreprostejši obliki.
Recimo, da imate tri naložbene možnosti in se odločate, katero boste izbrali. Razumno predvideni donosi naložb vam lahko pomagajo pri informirani odločitvi. V ta namen vnesite denarni tok za vsak projekt v ločen stolpec in nato izračunajte notranjo stopnjo donosa za vsak projekt posebej:
Formula za projekt 1:
=IRR(B2:B7)
Formula za projekt 2:
=IRR(C2:C7)
Formula za projekt 3:
=IRR(D2:D7)
Glede na to, da je zahtevana stopnja donosa podjetja, recimo, 9 %, je treba projekt 1 zavrniti, ker je njegova notranja stopnja donosa le 7 %.
Drugi dve naložbi sta sprejemljivi, saj lahko obe ustvarita notranjo donosnost, ki je višja od mejne stopnje podjetja. Katero bi izbrali?
Na prvi pogled je projekt 3 videti ugodnejši, saj ima najvišjo interno stopnjo donosa. Vendar so njegovi letni denarni tokovi veliko nižji kot pri projektu 2. V razmerah, ko ima majhna naložba zelo visoko stopnjo donosa, podjetja pogosto izberejo naložbo z nižjim odstotkom donosa, vendar višjo absolutno (dolarsko) vrednostjo donosa, kar je projekt 2.
Zaključek je: naložba z najvišjo interno stopnjo donosa je običajno boljša, vendar morate za najboljšo porabo sredstev oceniti tudi druge kazalnike.
Primer 4. Izračunajte sestavljeno letno stopnjo rasti (CAGR)
Čeprav je funkcija IRR v Excelu namenjena izračunu notranje stopnje donosa, jo lahko uporabite tudi za izračun sestavljene stopnje rasti. Na ta način boste morali le preurediti svoje prvotne podatke:
- Prva vrednost začetne naložbe naj bo negativno število, končna vrednost pa pozitivno število.
- Vrednosti vmesnih denarnih tokov nadomestite z ničlami.
Ko je to končano, napišite običajno formulo IRR, ki bo vrnila CAGR:
=IRR(B2:B8)
Da bi se prepričali, da je rezultat pravilen, ga lahko preverite s splošno uporabljeno formulo za izračun CAGR:
(končna_vrednost/začetna_vrednost)^(1/število obdobij) -
Kot je prikazano na spodnji sliki zaslona, obe formuli dajeta enak rezultat:
Za več informacij glejte Kako izračunati CAGR v Excelu.
IRR in NPV v programu Excel
Notranja stopnja donosa in neto sedanja vrednost sta dva tesno povezana pojma in IRR je nemogoče v celoti razumeti brez razumevanja neto sedanje vrednosti. Rezultat IRR ni nič drugega kot diskontna stopnja, ki ustreza ničelni neto sedanji vrednosti.
Bistvena razlika je v tem, da je neto sedanja vrednost absolutno merilo, ki odraža vrednost v dolarjih, ki bi jo lahko pridobili ali izgubili z izvedbo projekta, medtem ko je interna stopnja donosa odstotna stopnja donosa, ki se pričakuje od naložbe.
Zaradi svoje različne narave si lahko IRR in NPV "nasprotujeta" - en projekt ima lahko višjo neto sedanjo vrednost, drugi pa višjo IRR. Kadar pride do takšnega nasprotja, finančni strokovnjaki svetujejo, da se da prednost projektu z višjo neto sedanjo vrednostjo.
Za boljše razumevanje razmerja med IRR in neto sedanjo vrednostjo upoštevajte naslednji primer. Recimo, da imate projekt, ki zahteva začetno naložbo v višini 1 000 USD (celica B2) in diskontno stopnjo 10 % (celica E1). Življenjska doba projekta je pet let, pričakovani denarni prilivi za vsako leto pa so navedeni v celicah B3:B7.
Da bi ugotovili, koliko so prihodnji denarni tokovi vredni zdaj, moramo izračunati neto sedanjo vrednost projekta. Za to uporabimo funkcijo NPV in od nje odštejemo začetno naložbo (ker je začetna naložba negativno število, uporabimo operacijo seštevanja):
=NPV(E1,B3:B7)+B2
Pozitivna neto sedanja vrednost pomeni, da bo naš projekt donosen:
S katero diskontno stopnjo bo neto sedanja vrednost enaka nič? Odgovor je podan z naslednjo formulo IRR:
=IRR(B2:B7)
To preverite tako, da vzamete zgornjo formulo NPV in diskontno stopnjo (E1) nadomestite z IRR (E4):
=NPV(E4,B3:B7)+B2
Lahko pa funkcijo IRR vgradite neposredno v stopnja argument za neto sedanjo vrednost:
=NPV(IRR(B2:B7),B3:B7)+B2
Zgornja slika zaslona kaže, da je vrednost NPV, zaokrožena na 2 decimalni mesti, dejansko enaka nič. Če vas zanima točno število, nastavite znanstveni format v celici NPV ali izberite prikaz več decimalnih mest:
Kot lahko vidite, je rezultat v okviru deklarirane natančnosti 0,00001 odstotka, zato lahko rečemo, da je neto sedanja vrednost dejansko enaka 0.
Nasvet. Če ne zaupate povsem rezultatu izračuna IRR v Excelu, ga lahko vedno preverite z uporabo funkcije NPV, kot je prikazano zgoraj.
Excelova funkcija IRR ne deluje
Če ste naleteli na težave z IRR v Excelu, vam bodo naslednji nasveti morda pomagali odpraviti težave.
Formula IRR vrne napako #NUM!
Zaradi teh razlogov se lahko vrne napaka #NUM!:
- Funkcija IRR v 20. poskusu ne najde rezultata z natančnostjo do 0,000001 %.
- Priloženi vrednosti ne vsebuje vsaj enega negativnega in vsaj enega pozitivnega denarnega toka.
Prazne celice v polju vrednosti
Če v enem ali več obdobjih ni denarnega toka, se lahko zgodi, da bodo polja v vrednosti in je vir težav, saj vrstice s praznimi celicami niso vključene v Excelov izračun notranje stopnje donosa. Če želite to odpraviti, v vse prazne celice vnesite ničelne vrednosti. Excel bo zdaj videl pravilne časovne intervale in pravilno izračunal notranjo stopnjo donosa.
Večkratna notranja stopnja donosa
Če se vrsta denarnih tokov večkrat spremeni iz negativne v pozitivno ali obratno, je mogoče ugotoviti več notranjih stopenj donosnosti.
Če je rezultat vaše formule daleč od pričakovanega, preverite ugibano vrednost - če je enačbo IRR mogoče rešiti z več vrednostmi stopnje, se vrne stopnja, ki je najbližja ugibani.
Možne rešitve:
- Ob predpostavki, da veste, kakšen donos pričakujete od določene naložbe, uporabite svoje pričakovanje kot predvidevanje.
- Če za isti denarni tok dobite več kot eno IRR, kot "pravo" IRR izberite tisto, ki je najbližje stroškom kapitala vašega podjetja.
- Uporabite funkcijo MIRR, da se izognete problemu večkratnih notranjih donosov.
Neredni intervali denarnih tokov
Funkcija IRR v Excelu je zasnovana za delo z rednimi obdobji denarnih tokov, kot so tedenski, mesečni, četrtletni ali letni. Če prilivi in odlivi potekajo v neenakih časovnih presledkih, bo funkcija IRR še vedno menila, da so presledki enaki, in vrnila napačen rezultat. V tem primeru namesto funkcije IRR uporabite funkcijo XIRR.
Različne obrestne mere za izposojo in reinvestiranje
Funkcija IRR pomeni, da se zaslužki projekta (pozitivni denarni tokovi) nenehno reinvestirajo po notranji stopnji donosa. Toda v realnem življenju sta stopnja, po kateri si izposojate denar, in stopnja, po kateri reinvestirate dobiček, pogosto različni. Na našo srečo ima Microsoft Excel posebno funkcijo, ki poskrbi za ta scenarij - funkcijo MIRR.
Če si želite podrobneje ogledati primere, obravnavane v tem učbeniku, si lahko prenesete naš vzorčni delovni zvezek za uporabo funkcije IRR v Excelu. Zahvaljujem se vam za branje in upam, da se naslednji teden vidimo na našem blogu!