Exceli XIRR-funktsioon mitteperioodiliste rahavoogude IRR-i arvutamiseks

  • Jaga Seda
Michael Brown

Õpetuses näidatakse, kuidas kasutada XIRR-i Excelis sisemise tasuvusläve (IRR) arvutamiseks ebakorrapärase ajastusajaga rahavoogude puhul ja kuidas teha oma XIRR-kalkulaator.

Kapitalimahuka otsuse tegemisel on sisemise tasuvusläve arvutamine soovitav, sest see võimaldab võrrelda erinevate investeeringute prognoositavat tulu ja annab kvantitatiivse aluse otsuse tegemiseks.

Eelmises õpetuses vaatlesime, kuidas arvutada sisemist tasuvusläve Exceli IRR-funktsiooni abil. See meetod on kiire ja lihtne, kuid sellel on üks oluline piirang - IRR-funktsioon eeldab, et kõik rahavood toimuvad võrdsete ajavahemike tagant, näiteks igakuiselt või igal aastal. Reaalses elus toimuvad rahavood aga sageli ebakorrapäraste ajavahemike tagant.Õnneks on Microsoft Excelil olemas veel üks funktsioon IRR-i leidmiseks sellistel juhtudel ja see õpetus õpetab teile, kuidas seda kasutada.

    XIRR funktsioon Excelis

    Exceli XIRR-funktsioon annab sisemise tootluse rea rahavoogude jaoks, mis võivad olla perioodilised või mitte.

    Funktsioon võeti kasutusele Excel 2007is ja on saadaval kõigis hilisemates Excel 2010, Excel 2013, Excel 2016, Excel 2019 ja Excel for Office 365 versioonides.

    Funktsiooni XIRR süntaks on järgmine:

    XIRR(values, dates, [guess])

    Kus:

    • Väärtused (nõutav) - massiivi või lahtrite vahemik, mis kujutab rida sisse- ja väljavoolusid.
    • Kuupäevad (nõutav) - rahavoogudele vastavad kuupäevad. Kuupäevad võivad esineda mis tahes järjekorras, kuid algse investeeringu kuupäev peab olema massiivi esimene.
    • Arvata (valikuline) - eeldatav sisemine tulumäär, mis esitatakse protsendi või kümnendmurruna. Kui see jäetakse välja, kasutab Excel vaikimisi määra 0,1 (10%).

    Näiteks, et arvutada sisemine tulumaksu suhtarv (IRR) rahavoogude seeriatele A2:A5 ja kuupäevadele B2:B5, kasutate seda valemit:

    =XIRR(A2:A5, B2:B5)

    Vihje. Et tulemus kuvataks õigesti, veenduge, et Protsentuaalne osakaal valemi lahtrile on määratud vorming.

    6 asja, mida peaksite teadma XIRR-funktsioonist

    Järgnevad märkused aitavad teil paremini mõista XIRR-funktsiooni sisemist mehaanikat ja kasutada seda oma töölehtedel kõige tõhusamalt.

    1. XIRR on Excelis mõeldud sisemise tasuvusläve arvutamiseks ebavõrdse ajastusajaga rahavoogude puhul. Perioodiliste rahavoogude puhul, mille täpne maksetähtpäev ei ole teada, saate kasutada IRR-funktsiooni.
    2. Väärtuste vahemik peab sisaldama vähemalt ühte positiivset (tulu) ja ühte negatiivset (väljaminev makse) väärtust.
    3. Kui esimene väärtus on väljaminek (algne investeering), tuleb see esitada negatiivse arvuga. Algset investeeringut ei diskonteerita; hilisemad maksed viiakse tagasi esimese rahavoo kuupäevani ja diskonteeritakse 365-päevase aasta alusel.
    4. Kõik kuupäevad on kärbitud täisarvudeks, mis tähendab, et kuupäeva murdosa, mis kujutab aega, on eemaldatud.
    5. Kuupäevad peavad olema kehtivad Exceli kuupäevad, mis on sisestatud viidetena kuupäevi sisaldavatele lahtritele või valemite, näiteks funktsiooni DATE tulemustele. Kui kuupäevad sisestatakse tekstivormingus, võivad tekkida probleemid.
    6. XIRR Excelis tagastab alati aastane IRR isegi igakuiste või iganädalaste rahavoogude arvutamisel.

    XIRR arvutamine Excelis

    Exceli XIRR-funktsioon kasutab katse-eksituse meetodit, et leida sellele võrrandile vastav määr:

    Kus:

    • P - rahavoog (makse)
    • d - kuupäev
    • i - perioodi number
    • n - perioodid kokku

    Alustades arvutusest, kui see on esitatud, või vaikimisi 10%-st, kui seda ei ole tehtud, läbib Excel iteratsioone, et jõuda tulemuseni 0,000001% täpsusega. Kui pärast 100 katset ei ole täpset määra leitud, tagastatakse #NUM! viga.

    Et kontrollida selle võrrandi kehtivust, testime seda XIRR-valemi tulemusega. Arvutuste lihtsustamiseks kasutame järgmist massiivi valemit (palun pidage meeles, et iga massiivi valem peab olema lõpule viidud, vajutades Ctrl + Shift + Enter ):

    =SUM(A2:A5/((1+$E$1)^((B2:B5-$B$2)/365)))

    Kus:

    • A2:A5 on rahavood
    • B2:B5 on kuupäevad
    • E1 on XIRR-i poolt tagastatav määr.

    Nagu allpool olevast ekraanipildist näha, on tulemus väga lähedal nullile. Q.E.D. :)

    Kuidas arvutada XIRR-i Excelis - valemite näited

    Allpool on toodud mõned näited, mis näitavad XIRR-funktsiooni tavalisi kasutusviise Excelis.

    XIRRi põhivalem Excelis

    Oletame, et investeerite 2017. aastal 1000 dollarit ja loodate saada järgmise 6 aasta jooksul mingit kasumit. Selle investeeringu sisemise tasuvusläve leidmiseks kasutage järgmist valemit:

    =XIRR(A2:A8, B2:B8)

    Kus A2:A8 on rahavood ja B2:B8 on rahavoogudele vastavad kuupäevad:

    Selle investeeringu tasuvuse hindamiseks võrrelge XIRR-i väljundit oma ettevõtte kaalutud keskmine kapitalikulu või piirnormi määr Kui tagasisaadud määr on suurem kui kapitalikulu, võib projekti pidada heaks investeeringuks.

    Mitme investeerimisvõimaluse võrdlemisel pidage meeles, et prognoositav tulumäär on vaid üks teguritest, mida peaksite enne otsuse tegemist hindama. Lisateavet leiate jaotisest Mis on sisemine tulumäär (IRR)?

    Exceli XIRR-funktsiooni täielik vorm

    Juhul, kui te teate, millist tootlust te sellelt või teiselt investeeringult ootate, võite kasutada oma ootust oletusena. See on eriti kasulik, kui ilmselgelt õige XIRR-valem viskab #NUM! vea.

    Allpool esitatud andmete sisestamisel annab XIRR-valem ilma arvutuseta vea:

    =XIRR(A2:A7, B2:B7)

    Eeldatav tagasimakse määr (-20%), mis on pandud arvata argument aitab Excelil tulemuseni jõuda:

    =XIRR(A2:A7, B2:B7, -20%)

    Kuidas arvutada XIRRi igakuiste rahavoogude puhul

    Alustuseks pidage meeles - ükskõik, milliseid rahavoogusid te arvutate, Exceli XIRR-funktsioon annab tulemuseks aastane tootlusmäär .

    Et selles veenduda, leiame IRR-i sama rahavoogude seeria (A2:A8) jaoks, mis toimub igakuiselt ja igal aastal (kuupäevad on B2:B8):

    =XIRR(A2:A8, B2:B8)

    Nagu näete alloleval ekraanipildil, tõuseb IRR 7,68%-lt aastaste rahavoogude puhul umbes 145%-ni igakuiste rahavoogude puhul! Vahe tundub liiga suur, et seda saaks õigustada ainult raha ajaväärtuse teguriga:

    Et leida ligikaudne igakuine XIRR võite kasutada allpool esitatud arvutust, kus E1 on tavalise XIRR-valemi tulemus:

    =(1+E1)^(1/12)-1

    Või võite XIRRi otse võrrandisse lisada:

    =(1+XIRR(A2:A8,B2:B8))^(1/12)-1

    Täiendava kontrollimiseks kasutame samade rahavoogude puhul funktsiooni IRR. Pidage meeles, et IRR arvutab samuti ligikaudse määra, sest see eeldab, et kõik ajaperioodid on võrdsed:

    =IRR(A2:A8)

    Nende arvutuste tulemusena saame igakuiseks XIRR-ks 7,77%, mis on väga lähedal 7,68%-le, mis saadakse IRR-valemi abil:

    Kokkuvõte : kui otsite igakuiste rahavoogude jaoks aastapõhist IRR-i, kasutage XIRR-funktsiooni puhtal kujul; igakuise IRR-i saamiseks rakendage eespool kirjeldatud kohandusi.

    Exceli XIRR mall

    Erinevate projektide sisemise tasuvusläve kiireks leidmiseks saate Exceli jaoks luua mitmekülgse XIRR-kalkulaatori. Järgnevalt on kirjeldatud, kuidas:

    1. Sisestage rahavood ja kuupäevad kahte eraldi veergu (antud näites A ja B).
    2. Looge kaks dünaamiliselt määratletud vahemikku, mille nimed on Rahavood ja Kuupäevad . tehniliselt on see nimeline valem:

      Rahavood:

      =OFFSET(Sheet1!$A$2,0,0,0,COUNT(Sheet1!$A:$A),1)

      Kuupäevad:

      =OFFSET(Sheet1!$B$2,0,0,0,COUNT(Sheet1!$B:$B),1)

      Kus Leht1 on teie töölehe nimi, A2 on esimene rahavoog ja B2 on esimene kuupäev.

      Üksikasjalikud samm-sammulised juhised leiate jaotisest Kuidas luua dünaamiline nimega vahemik Excelis.

    3. Sisestage dünaamiliselt määratletud nimed, mille olete loonud XIRRi valemile:

    =XIRR(Rahavood, kuupäevad)

    Valmis! Nüüd saate lisada või eemaldada nii palju rahavooge kui soovite ja teie dünaamiline XIRR-valem arvutab vastavalt ümber:

    XIRR vs. IRR Excelis

    Peamine erinevus Exceli XIRR- ja IRR-funktsioonide vahel on järgmine:

    • IRR eeldab, et kõik perioodid rahavoogude seerias on võrdsed. Seda funktsiooni kasutate sisemise tasuvusläve leidmiseks perioodiliste rahavoogude, näiteks igakuiste, kvartaalsete või aastaste rahavoogude puhul.
    • XIRR võimaldab määrata igale üksikule rahavoole kuupäeva. Seega kasutage seda funktsiooni IRRi arvutamiseks rahavoogude puhul, mis ei pruugi olla perioodilised.

    Üldiselt, kui te teate maksete täpseid kuupäevi, on soovitatav kasutada XIRRi, sest see annab parema arvutustäpsuse.

    Võrdleme näiteks IRR ja XIRR tulemusi samade rahavoogude puhul:

    Kui kõik maksed toimuvad regulaarsete ajavahemike järel , annavad funktsioonid väga lähedasi tulemusi:

    Kui rahavoogude ajastus on ebavõrdne , on erinevus tulemuste vahel üsna märkimisväärne:

    XIRR ja XNPV Excelis

    XIRR on tihedalt seotud funktsiooniga XNPV, sest XIRR-i tulemus on diskontomäär, mis viib nullilähedase nüüdispuhasväärtuseni. Teisisõnu, XIRR on XNPV = 0. Järgmine näide näitab XIRR-i ja XNPV-i suhet Excelis.

    Oletame, et te kaalute mõnda investeerimisvõimalust ja soovite uurida nii nüüdispuhasväärtust kui ka sisemist tulumäära.

    Rahavoogude A2:A5, kuupäevade B2:B5 ja diskontomäära E1 puhul annab järgmine XNPV valem teile tulevaste rahavoogude nüüdisväärtuse:

    =XNPV(E1, A2:A5, B2:B5)

    Positiivne NPV näitab, et projekt on kasumlik:

    Nüüd leiame, milline diskontomäär muudab nüüdisväärtuse nulliks. Selleks kasutame XIRR-funktsiooni:

    =XIRR(A2:A5, B2:B5)

    Et kontrollida, kas XIRR-i abil saadud määr tõesti viib NPV nullini, paneme selle sisse määr teie XNPV valemi argument:

    =XNPV(E4, A2:A5, B2:B5)

    Või põimida kogu XIRR-funktsioon:

    =XNPV(XIRR(A2:A5, B2:B5), A2:A5, B2:B5)

    Jah, XNPV ümardatud 2 kümnendkohani on võrdne nulliga:

    Täpse NPV väärtuse kuvamiseks valige, et näidata rohkem kümnendkohti või rakendage lahtrile XNPV teaduslikku formaati. See annab tulemuse, mis sarnaneb sellele:

    Kui te ei tunne teaduslikku märkimist, tehke järgmine arvutus, et teisendada see kümnendarvuks:

    1.11E-05 = 1.11*10^-5 = 0.0000111

    Exceli XIRR-funktsioon ei tööta

    Kui teil on Exceli XNPV-funktsiooniga probleeme, on allpool esitatud peamised punktid, mida kontrollida.

    #NUM! viga

    #NUM viga võib tekkida järgmistel põhjustel:

    • The väärtused ja kuupäevad vahemikud on erineva pikkusega (erinev arv veerge või ridu).
    • The väärtused massiiv ei sisalda vähemalt ühte positiivset ja ühte negatiivset väärtust.
    • Iga järgmine kuupäev on varasem kui esimene kuupäev.
    • Tulemust ei ole leitud pärast 100 iteratsiooni. Sel juhul proovige teistsugust arvamist.

    #VALUE! error

    #VALUE viga võib olla põhjustatud järgmisest:

    • Mis tahes tarnitud väärtused on mittenumbrilised.
    • Mõnda esitatud kuupäeva ei saa tuvastada kui kehtivat Exceli kuupäeva.

    Nii arvutatakse XIRR-i Excelis. Et lähemalt tutvuda selles õpetuses käsitletud valemitega, võite alla laadida meie näidistöövihiku. Tänan teid lugemise eest ja loodan, et näeme teid järgmisel nädalal meie blogis!

    Praktiline töövihik allalaadimiseks

    XIRR Exceli mall (.xlsx fail)

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.