Tartalomjegyzék
Az útmutató bemutatja, hogyan használhatja az XIRR-t Excelben a belső megtérülési ráta (IRR) kiszámításához szabálytalan időzítésű pénzáramlások esetén, és hogyan készíthet saját XIRR-kalkulátort.
Ha tőkeigényes döntéssel kell szembenéznie, a belső megtérülési ráta kiszámítása kívánatos, mert lehetővé teszi a különböző befektetések várható megtérülésének összehasonlítását, és mennyiségi alapot ad a döntés meghozatalához.
Az előző bemutatóban azt néztük meg, hogyan lehet a belső megtérülési rátát kiszámítani az Excel IRR függvényével. Ez a módszer gyors és egyszerű, de van egy lényeges korlátja - az IRR függvény feltételezi, hogy minden pénzáramlás egyenlő időközönként, például havonta vagy évente történik. A valós életben azonban a pénzbevételek és -kiáramlások gyakran szabálytalan időközönként történnek.Szerencsére a Microsoft Excel rendelkezik egy másik funkcióval, amellyel ilyen esetekben is meg lehet találni az IRR-t, és ez a bemutató megtanítja, hogyan kell használni.
XIRR funkció Excelben
Az Excel XIRR függvénye visszaadja a belső megtérülési rátát egy sor pénzáramlásra, amely lehet periodikus vagy nem periodikus.
A funkciót az Excel 2007-ben vezették be, és az Excel 2010, Excel 2013, Excel 2016, Excel 2019 és Excel for Office 365 későbbi verzióiban is elérhető.
A XIRR függvény szintaxisa a következő:
XIRR(values, dates, [guess])Hol:
- Értékek (kötelező) - a be- és kiáramlások sorozatát reprezentáló cellák tömbje vagy tartománya.
- Dátumok (kötelező) - a pénzáramlásoknak megfelelő dátumok. A dátumok bármilyen sorrendben előfordulhatnak, de a kezdeti befektetés dátumának kell az elsőnek lennie a tömbben.
- Találd ki (opcionális) - egy százalékos vagy tizedes számként megadott várható IRR. Ha elhagyja, az Excel az alapértelmezett 0,1 (10%) arányt használja.
Például az A2:A5 és B2:B5 pénzáramlások és dátumok sorozata esetén az IRR kiszámításához a következő képletet kell használni:
=XIRR(A2:A5, B2:B5)
Tipp: Ahhoz, hogy az eredmény helyesen jelenjen meg, győződjön meg róla, hogy a Százalékos arány formátum van beállítva a képletcellához.
6 dolog, amit a XIRR funkcióról tudni kell
A következő megjegyzések segítenek jobban megérteni a XIRR függvény belső mechanizmusát, és a leghatékonyabban használni azt a munkalapokon.
- Az XIRR az Excelben az egyenlőtlen időzítésű pénzáramlások belső megtérülési rátájának kiszámítására szolgál. Az olyan időszakos pénzáramlások esetében, amelyeknél a pontos fizetési időpontok nem ismertek, használhatja az IRR funkciót.
- Az értéktartománynak legalább egy pozitív (bevétel) és egy negatív (kimenő fizetés) értéket kell tartalmaznia.
- Ha az első érték egy kiadás (kezdeti beruházás), akkor azt negatív számmal kell ábrázolni. A kezdeti beruházást nem diszkontáljuk; a későbbi kifizetéseket az első pénzáramlás időpontjára visszavezetjük, és 365 napos év alapján diszkontáljuk.
- Minden dátumot egész számokká rövidítünk, ami azt jelenti, hogy a dátumból eltávolítjuk az időt jelentő törtrészeket.
- A dátumoknak érvényes Excel-dátumoknak kell lenniük, amelyeket dátumokat tartalmazó cellákra való hivatkozásként vagy képletek, például a DATE függvény eredményeként kell megadni. Ha a dátumokat szöveges formátumban adják meg, problémák léphetnek fel.
- Az XIRR az Excelben mindig egy évesített IRR még a havi vagy heti pénzforgalom kiszámításakor is.
XIRR-számítás Excelben
Az Excel XIRR függvénye próbálgatással és hibával keresi meg azt az arányt, amely megfelel ennek az egyenletnek:
Hol:
- P - pénzforgalom (kifizetés)
- d - dátum
- i - az időszak száma
- n - időszakok összesen
Az Excel a becslésből kiindulva, ha megadta, vagy az alapértelmezett 10%-kal, ha nem, akkor iterációkat végez, hogy 0,000001%-os pontosságú eredményt kapjon. Ha 100 kísérlet után sem talál pontos arányt, akkor a #NUM! hiba kerül visszaküldésre.
Hogy ellenőrizzük ennek az egyenletnek az érvényességét, teszteljük le a XIRR-képlet eredményével. A számítás egyszerűsítése érdekében a következő tömbképletet fogjuk használni (ne feledje, hogy minden tömbképletet a Ctrl + Shift + Enter billentyűkombinációval kell befejezni ):
=SUM(A2:A5/((1+$E$1)^((B2:B5-$B$2)/365)))
Hol:
- A2:A5 a pénzáramlások
- B2:B5 a dátumok
- E1 a XIRR által visszaadott ráta.
Ahogy az alábbi képernyőképen látható, az eredmény nagyon közel van a nullához. Q.E.D. :)
XIRR kiszámítása Excelben - képletpéldák
Az alábbiakban néhány példa mutatja be az XIRR függvény gyakori felhasználási módjait az Excelben.
Alapvető XIRR-képlet Excelben
Tegyük fel, hogy 2017-ben 1000 dollárt fektetett be, és a következő 6 évben némi nyereségre számít. A befektetés belső megtérülési rátáját a következő képlet segítségével találja meg:
=XIRR(A2:A8, B2:B8)
Ahol A2:A8 a cash flow-k, B2:B8 pedig a cash flow-knak megfelelő időpontok:
A befektetés jövedelmezőségének megítéléséhez hasonlítsa össze az XIRR-eredményt a vállalatának súlyozott átlagos tőkeköltség vagy akadályviszonylati ráta Ha a megtérülési ráta magasabb, mint a tőkeköltség, a projekt jó befektetésnek tekinthető.
Amikor több befektetési lehetőséget hasonlít össze, ne feledje, hogy a tervezett megtérülési ráta csak egyike azoknak a tényezőknek, amelyeket a döntés meghozatala előtt meg kell becsülnie. További információért lásd: Mi a belső megtérülési ráta (IRR)?
Az Excel XIRR funkció teljes formája
Abban az esetben, ha tudod, hogy milyen hozamot vársz ettől vagy attól a befektetéstől, a várakozásodat használhatod becslésként. Különösen hasznos, ha egy nyilvánvalóan helyes XIRR-képlet #NUM! hibát dob.
Az alábbiakban bemutatott adatbevitel esetén az XIRR-képlet a találgatás nélkül hibát ad vissza:
=XIRR(A2:A7, B2:B7)
A várt megtérülési arány (-20%), amelyet a találd ki argumentum segít az Excelnek az eredmény elérésében:
=XIRR(A2:A7, B2:B7, -20%)
Hogyan számítsuk ki a XIRR-t havi pénzáramlások esetén?
Kezdetnek ne feledje, hogy bármilyen pénzáramlást is számol, az Excel XIRR függvénye a következő értéket állítja elő éves megtérülési ráta .
Hogy erről megbizonyosodjunk, keressük meg az IRR-t ugyanarra a pénzáramlási sorozatra (A2:A8), amely havonta és évente jelentkezik (a dátumok B2:B8-ban vannak):
=XIRR(A2:A8, B2:B8)
Amint az alábbi képernyőképen látható, az IRR 7,68%-ról éves pénzáramlás esetén körülbelül 145%-ra emelkedik havi pénzáramlás esetén! A különbség túl nagynak tűnik ahhoz, hogy pusztán a pénz időértéke tényezővel igazolható legyen:
Egy hozzávetőleges havi XIRR , használhatja az alábbi számítást, ahol E1 a szokásos XIRR-képlet eredménye:
=(1+E1)^(1/12)-1
Vagy a XIRR-t közvetlenül az egyenletbe is beágyazhatja:
=(1+XIRR(A2:A8,B2:B8))^(1/12)-1
További ellenőrzésként használjuk az IRR függvényt ugyanezekre a pénzáramlásokra. Ne feledje, hogy az IRR is közelítő arányt fog kiszámítani, mivel feltételezi, hogy az összes időszak egyenlő:
=IRR(A2:A8)
E számítások eredményeként 7,77%-os havi XIRR-t kapunk, ami nagyon közel van az IRR-képlet által meghatározott 7,68%-hoz:
A következtetés : ha éves IRR-t keres a havi pénzáramlásokhoz, használja a XIRR függvényt a tiszta formájában; ha havi IRR-t szeretne kapni, alkalmazza a fent leírt kiigazítást.
Excel XIRR sablon
A különböző projektek belső megtérülési rátájának gyors kiszámításához létrehozhat egy sokoldalú XIRR-kalkulátort az Excelben. Íme, hogyan:
- Írja be a pénzáramlásokat és a dátumokat két külön oszlopba (ebben a példában az A és a B oszlopba).
- Hozzon létre két dinamikusan definiált tartományt, amelyek neve Cash_flows és Dátumok Gyakorlatilag ez a képletek neve lesz:
Cash_flows:
=OFFSET(Sheet1!$A$2,0,0,0,COUNT(Sheet1!$A:$A),1)
Időpontok:
=OFFSET(Sheet1!$B$2,0,0,0,COUNT(Sheet1!$B:$B),1)
Hol Sheet1 a munkalap neve, A2 az első pénzforgalom, B2 pedig az első dátum.
A részletes, lépésről-lépésre történő utasításokat lásd: Hogyan hozzunk létre dinamikus névtartományt az Excelben?
- Adja meg a dinamikusan definiált neveket, amelyeket létrehozott az XIRR-képlethez:
=XIRR(Cash_flows, Dátumok)
Kész! Most már annyi pénzáramlást adhat hozzá vagy távolíthat el, amennyit csak akar, és a dinamikus XIRR-képlet ennek megfelelően újraszámítja:
XIRR vs. IRR Excelben
A fő különbség az Excel XIRR és IRR függvények között a következő:
- IRR feltételezi, hogy a pénzáramlások sorozatának minden periódusa egyenlő. Ezt a függvényt a belső megtérülési ráta meghatározására használhatja periodikus pénzáramlások, például havi, negyedéves vagy éves pénzáramlások esetén.
- XIRR lehetővé teszi, hogy minden egyes pénzáramláshoz dátumot rendeljen. Így ezt a funkciót olyan pénzáramlások IRR kiszámításához használhatja, amelyek nem feltétlenül periodikusak.
Általában, ha ismeri a kifizetések pontos időpontjait, akkor célszerű az XIRR-t használni, mert az jobb számítási pontosságot biztosít.
Példaként hasonlítsuk össze az IRR és az XIRR eredményeit ugyanazon pénzáramlások esetében:
Ha az összes kifizetés a rendszeres időközönként , a függvények nagyon közeli eredményeket adnak vissza:
Ha a cash flow-k időzítése egyenlőtlen , az eredmények közötti különbség igen jelentős:
XIRR és XNPV Excelben
Az XIRR szorosan kapcsolódik az XNPV függvényhez, mivel az XIRR eredménye az a diszkontráta, amely nulla nettó jelenértékhez vezet. Más szóval az XIRR egyenlő XNPV = 0. Az alábbi példa az XIRR és az XNPV közötti kapcsolatot mutatja be Excelben.
Tegyük fel, hogy valamilyen befektetési lehetőséget fontolgat, és szeretné megvizsgálni mind a nettó jelenértéket, mind a befektetés belső megtérülési rátáját.
Az A2:A5-ben szereplő pénzáramlások, a B2:B5-ben szereplő időpontok és az E1-ben szereplő diszkontráta alapján a következő XNPV képlet megadja a jövőbeli pénzáramlások nettó jelenértékét:
=XNPV(E1, A2:A5, B2:B5)
A pozitív NPV azt jelzi, hogy a projekt nyereséges:
Most keressük meg, hogy milyen diszkontrátával lesz nulla a nettó jelenérték. Ehhez használjuk az XIRR függvényt:
=XIRR(A2:A5, B2:B5)
Annak ellenőrzéséhez, hogy az XIRR által előállított ráta valóban nulla NPV-hez vezet-e, tegyük be a árfolyam az XNPV-képlet érve:
=XNPV(E4, A2:A5, B2:B5)
Vagy ágyazza be a teljes XIRR funkciót:
=XNPV(XIRR(A2:A5, B2:B5), A2:A5, B2:B5)
Igen, az XNPV 2 tizedesjegyre kerekítve valóban nulla:
A pontos NPV-érték megjelenítéséhez válassza a több tizedesjegy megjelenítését, vagy alkalmazza a Tudományos formátumot az XNPV cellára. Ez egy ehhez hasonló eredményt fog eredményezni:
Ha nem ismeri a tudományos jelölést, végezze el a következő számítást, hogy decimális számmá alakítsa át:
1.11E-05 = 1.11*10^-5 = 0.0000111
Az Excel XIRR funkció nem működik
Ha az Excelben az XNPV függvénnyel kapcsolatban problémába ütközött, az alábbiakban a főbb pontokat kell ellenőrizni.
#NUM! hiba
A #NUM hiba a következő okok miatt fordulhat elő:
- A értékek és dátumok a tartományok különböző hosszúságúak (különböző számú oszlopok vagy sorok).
- A értékek tömb nem tartalmaz legalább egy pozitív és egy negatív értéket.
- A későbbi időpontok bármelyike korábbi, mint az első időpont.
- 100 iteráció után sem találunk eredményt. Ebben az esetben próbáljunk meg egy másik találatot.
#VALUE! hiba
A #VALUE hibát a következők okozhatják:
- Bármelyik mellékelt értékek nem számjegyek.
- A megadott dátumok közül néhányat nem lehet érvényes Excel-dátumként azonosítani.
Így számolja ki az XIRR-t Excelben. Ha közelebbről is meg szeretné nézni a bemutatóban tárgyalt képleteket, szívesen letölti az alábbi minta munkafüzetünket. Köszönöm, hogy elolvasta, és remélem, jövő héten találkozunk a blogunkon!
Gyakorlati munkafüzet letölthető
XIRR Excel sablon (.xlsx fájl)