Функцыя Excel XIRR для разліку IRR для неперыядычных грашовых патокаў

  • Падзяліцца Гэтым
Michael Brown

Падручнік паказвае, як выкарыстоўваць XIRR у Excel для разліку ўнутранай нормы прыбытку (IRR) для грашовых патокаў з нерэгулярным часам і як зрабіць свой уласны калькулятар XIRR.

Калі вы сутыкнуліся з капіталаёмістым рашэннем, разлік унутранай нормы прыбытку пажаданы, таму што гэта дазваляе параўнаць прагназуемую прыбытковасць розных інвестыцый і дае колькасную аснову для прыняцця рашэння.

У нашым папярэднім уроку, мы разгледзелі, як разлічыць унутраную норму прыбытку з дапамогай функцыі IRR Excel. Гэты метад хуткі і просты, але ён мае істотнае абмежаванне - функцыя IRR мяркуе, што ўсе грашовыя патокі адбываюцца праз роўныя прамежкі часу, напрыклад штомесяц або штогод. Аднак у рэальных жыццёвых сітуацыях грашовыя прытокі і адтокі часта адбываюцца праз нерэгулярныя прамежкі часу. На шчасце, Microsoft Excel мае іншую функцыю для пошуку IRR у такіх выпадках, і гэты падручнік навучыць вас, як ёй карыстацца.

    Функцыя XIRR у Excel

    Excel XIRR функцыя вяртае ўнутраную норму прыбытку для серыі грашовых патокаў, якія могуць быць перыядычнымі, а могуць і не.

    Функцыя была ўведзена ў Excel 2007 і даступна ва ўсіх пазнейшых версіях Excel 2010, Excel 2013, Excel 2016 , Excel 2019 і Excel для Office 365.

    Сінтаксіс функцыі XIRR наступны:

    XIRR(значэнні, даты, [адгадка])

    Дзе:

    • Значэнні (абавязкова) – anмасіў або дыяпазон ячэек, якія прадстаўляюць шэраг прытокаў і адтокаў.
    • Даты (абавязкова) – даты, якія адпавядаюць грашовым патокам. Даты могуць быць у любым парадку, але дата першапачатковых інвестыцый павінна быць першай у масіве.
    • Прыгадка (неабавязкова) – чаканая IRR, якая падаецца ў працэнтах або дзесятковым ліку. Калі апусціць, Excel выкарыстоўвае стаўку па змаўчанні 0,1 (10%).

    Напрыклад, каб вылічыць IRR для серыі грашовых патокаў у A2:A5 і дат у B2:B5, вы б выкарыстоўвайце гэту формулу:

    =XIRR(A2:A5, B2:B5)

    Савет. Каб вынік адлюстроўваўся карэктна, пераканайцеся, што для ячэйкі формулы ўсталяваны фармат Працэнт .

    6 рэчаў, якія вы павінны ведаць пра функцыю XIRR

    Наступныя заўвагі дапамогуць вам лепш зразумець унутраную механіку функцыі XIRR і найбольш эфектыўна выкарыстоўваць яе ў сваіх працоўных лістах.

    1. XIRR у Excel прызначаны для разліку ўнутранай нормы прыбытку для грашовых патокаў з няроўнымі часамі. Для перыядычных грашовых патокаў з невядомымі дакладнымі датамі плацяжу вы можаце выкарыстоўваць функцыю IRR.
    2. Дыяпазон значэнняў павінен змяшчаць як мінімум адно станоўчае (даход) і адно адмоўнае (выходны плацёж) значэнне.
    3. Калі першае значэнне - гэта выдаткі (першапачатковыя інвестыцыі), яно павінна быць прадстаўлена адмоўным лікам. Першапачатковыя інвестыцыі не зніжаюцца; наступныя плацяжы вяртаюцца да даты першага грашовага патоку і дыскантуюццау 365-дзённы год.
    4. Усе даты скарачаюцца да цэлых лікаў, што азначае, што дробавая частка даты, якая ўяўляе час, выдаляецца.
    5. Даты павінны быць сапраўднымі датамі Excel, уведзенымі ў якасці спасылак на ячэйкі, якія змяшчаюць даты або вынікі формул, такіх як функцыя ДАТА. Калі даты ўводзяцца ў тэкставым фармаце, могуць узнікнуць праблемы.
    6. XIRR у Excel заўсёды вяртае гадавую IRR нават пры разліку штомесячных або штотыднёвых грашовых патокаў.

    Разлік XIRR у Excel

    Функцыя XIRR у Excel выкарыстоўвае метад спроб і памылак, каб знайсці хуткасць, якая задавальняе гэтаму раўнанню:

    Дзе:

    • P - грашовы паток (плацёж)
    • d - дата
    • i - нумар перыяду
    • n - агульная колькасць перыядаў

    Пачынаючы з прыгадкі, калі яна прадастаўлена, або з 10% па змаўчанні, калі не, Excel праходзіць ітэрацыі, каб атрымаць вынік з дакладнасцю 0,000001%. Калі пасля 100 спроб дакладны паказчык не знойдзены, #NUM! вяртаецца памылка.

    Каб праверыць слушнасць гэтага ўраўнення, давайце праверым яго з вынікам формулы XIRR. Каб спрасціць наш разлік, мы будзем выкарыстоўваць наступную формулу масіву (калі ласка, памятайце, што любая формула масіва павінна быць завершана націскам Ctrl + Shift + Enter):

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

    Дзе:

    • A2:A5 - грашовыя патокі
    • B2:B5 - даты
    • E1 - стаўка, якую вяртае XIRR

    Як паказана ў на скрыншоце ніжэй, вынік вельмі блізкіда нуля. Q.E.D. :)

    Як разлічыць XIRR у Excel – прыклады формул

    Ніжэй прыведзены некалькі прыкладаў, якія дэманструюць звычайнае выкарыстанне функцыі XIRR у Excel.

    Асноўная формула XIRR у Excel

    Выкажам здагадку, што вы ўклалі 1000 долараў у 2017 годзе і чакаеце атрымаць прыбытак у наступныя 6 гадоў. Каб знайсці ўнутраную норму прыбытку для гэтай інвестыцыі, выкарыстоўвайце наступную формулу:

    =XIRR(A2:A8, B2:B8)

    Дзе A2:A8 — грашовыя патокі, а B2:B8 — даты, якія адпавядаюць грашовым патокам:

    Каб ацаніць прыбытковасць гэтай інвестыцыі, параўнайце аб'ём вытворчасці XIRR з сярэднеўзважаным коштам капіталу або перашкодай вашай кампаніі. Калі стаўка прыбытку вышэйшая за кошт капіталу, праект можна лічыць добрай інвестыцыяй.

    Пры параўнанні некалькіх варыянтаў інвестыцый памятайце, што прагназуемая стаўка прыбытку - гэта толькі адзін з фактараў, якія вы павінны ацаніць перад прыняццем рашэння. Для атрымання дадатковай інфармацыі, калі ласка, гл. Што такое ўнутраная норма прыбытку (IRR)?

    Поўная форма функцыі Excel XIRR

    Калі вы ведаеце, якой прыбытковасці вы чакаеце ад таго ці іншага інвестыцый, вы можаце выкарыстоўваць свае чаканні ў якасці здагадкі. Гэта асабліва карысна, калі відавочна правільная формула XIRR дае #NUM! памылка.

    Для ўведзеных даных, паказаных ніжэй, формула XIRR без адгадкі вяртае памылку:

    =XIRR(A2:A7, B2:B7)

    Чаканая хуткасць вяртання(-20%), уведзены ў аргумент адгадка , дапамагае Excel атрымаць вынік:

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

    Як вылічыць XIRR для штомесячныя грашовыя патокі

    Для пачатку запомніце гэта - якія б грашовыя патокі вы ні разлічвалі, функцыя Excel XIRR стварае гадавую норму прыбытку .

    Каб пераканацца, што гэта, давайце знойдзем IRR для той жа серыі грашовых патокаў (A2:A8), якія адбываюцца штомесяц і штогод (даты ў B2:B8):

    =XIRR(A2:A8, B2:B8)

    Як вы можаце бачыць у на скрыншоце ніжэй IRR пераходзіць ад 7,68% у выпадку штогадовых грашовых патокаў да прыкладна 145% для штомесячных грашовых патокаў! Розніца здаецца занадта вялікай, каб яе можна было апраўдаць толькі фактарам часовай кошту грошай:

    Каб знайсці прыблізны месячны XIRR , вы можаце выкарыстоўваць наступны разлік, дзе E1 з'яўляецца вынікам звычайнай формулы XIRR:

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

    Або вы можаце ўставіць XIRR непасрэдна ва ўраўненне:

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

    Як дадатковая праверка, давайце выкарыстоўваць функцыю IRR на тых жа грашовых патоках. Майце на ўвазе, што IRR таксама вылічыць прыблізную стаўку, паколькі мяркуе, што ўсе перыяды часу роўныя:

    =IRR(A2:A8)

    У выніку гэтых разлікаў мы атрымліваем штомесячны XIRR 7,77 %, што вельмі блізка да 7,68%, атрыманага па формуле IRR:

    Выснова : калі вы шукаеце гадавы IRR для штомесячных грошай патокі, выкарыстоўваць функцыю XIRR у чыстым выглядзе; каб атрымаць штомесячную IRR, падайце заяўкукарэкціроўка, апісаная вышэй.

    Шаблон Excel XIRR

    Каб хутка атрымаць унутраную норму прыбытку для розных праектаў, вы можаце стварыць універсальны калькулятар XIRR для Excel. Вось як:

    1. Увядзіце грашовыя патокі і даты ў два асобныя слупкі (A і B у гэтым прыкладзе).
    2. Стварыце два дынамічна вызначаныя дыяпазоны з назвай Cash_flows і Даты . Тэхнічна гэта будзе называцца формуламі:

      Грашовыя_плыні:

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

      Даты:

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

      Дзе Лісток1 імя вашага аркуша, A2 - першы грашовы паток, а B2 - першая дата.

      Для атрымання падрабязных пакрокавых інструкцый, калі ласка, глядзіце, як стварыць дынамічны найменны дыяпазон у Excel.

    3. Увядзіце дынамічна вызначаныя імёны, якія вы стварылі, у формулу XIRR:

    =XIRR(Cash_flows, Dates)

    Гатова! Цяпер вы можаце дадаць або выдаліць колькі заўгодна грашовых патокаў, і ваша дынамічная формула XIRR будзе пералічана адпаведна:

    XIRR супраць IRR у Excel

    Асноўнае адрозненне паміж функцыямі Excel XIRR і IRR заключаецца ў наступным:

    • IRR прадугледжвае, што ўсе перыяды ў серыі грашовых патокаў роўныя. Вы выкарыстоўваеце гэту функцыю, каб знайсці ўнутраную норму прыбытку для перыядычных грашовых патокаў, такіх як штомесячныя, квартальныя або гадавыя.
    • XIRR дазваляе вам прызначыць дату для кожнага асобнага грашовага патоку. Такім чынам, выкарыстоўвайце гэту функцыю для разліку IRR для грашовых патокаў, якія неабавязкова з'яўляюцца перыядычнымі.

    Як правіла,калі вы ведаеце дакладныя даты плацяжоў, пажадана выкарыстоўваць XIRR, таму што ён забяспечвае лепшую дакладнасць разліку.

    У якасці прыкладу параўнаем вынікі IRR і XIRR для аднолькавых грашовых патокаў:

    Калі ўсе плацяжы адбываюцца праз рэгулярныя прамежкі часу , функцыі вяртаюць вельмі блізкія вынікі:

    Калі час грашовых патокаў складае няроўныя , розніца паміж вынікамі даволі значная:

    XIRR і XNPV у Excel

    XIRR цесна звязаны з функцыяй XNPV, таму што вынік XIRR - гэта стаўка дыскантавання, якая прыводзіць да нулявой чыстай цяперашняй кошту. Іншымі словамі, XIRR - гэта XNPV = 0. Наступны прыклад дэманструе ўзаемасувязь паміж XIRR і XNPV у Excel.

    Дапусцім, вы разглядаеце магчымасць інвестыцый і жадаеце вывучыць як чыстую цяперашнюю вартасць, так і ўнутраную стаўку рэнтабельнасці гэтай інвестыцыі.

    З грашовымі патокамі ў A2:A5, датамі ў B2:B5 і стаўкай дыскантавання ў E1, наступная формула XNPV дасць вам чысты цяперашні кошт будучых грашовых патокаў:

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

    Станоўчы NPV паказвае, што праект прыбытковы:

    Цяпер давайце даведаемся, якая стаўка дыскантавання складзе чыстую цяперашнюю вартасць нуль. Для гэтага мы выкарыстоўваем функцыю XIRR:

    =XIRR(A2:A5, B2:B5)

    Каб праверыць, ці сапраўды стаўка, створаная XIRR, прыводзіць да нулявога NPV, увядзіце яе ў аргумент rate ваш XNPVформула:

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

    Або ўстаўце ўсю функцыю XIRR:

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

    Так, XNPV, акругленае да 2 знакаў пасля коскі, роўна нулю:

    Каб адлюстраваць дакладнае значэнне NPV, выберыце для паказу больш знакаў пасля коскі або прымяніце навуковы фармат да ячэйкі XNPV. Гэта прывядзе да выніку, падобнага да гэтага:

    Калі вы не знаёмыя з навуковай натацыяй, выканайце наступнае вылічэнне, каб пераўтварыць яго ў дзесятковы лік:

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

    Функцыя Excel XIRR не працуе

    Калі вы сутыкнуліся з праблемай з функцыяй XNPV у Excel, ніжэй прыведзены асноўныя моманты, якія трэба праверыць.

    #NUM ! памылка

    Памылка #NUM можа ўзнікнуць па наступных прычынах:

    • Дыяпазоны значэнняў і дат маюць розную даўжыню (розныя колькасць слупкоў або радкоў).
    • Масіў values не ўтрымлівае прынамсі аднаго станоўчага і аднаго адмоўнага значэнняў.
    • Любая з наступных дат ранейшая за першую дата.
    • Вынік не знойдзены пасля 100 ітэрацый. У гэтым выпадку паспрабуйце іншую здагадку.

    #ЗНАЧЭННЕ! памылка

    Памылка #VALUE можа быць выклікана наступным:

    • Любое з прадстаўленых значэнняў не з'яўляецца лікавым.
    • Некаторыя з прадстаўленых дат нельга вызначыць як сапраўдныя даты Excel.

    Вось як вы разлічваеце XIRR у Excel. Каб больш падрабязна разгледзець формулы, якія абмяркоўваюцца ў гэтым уроку, вы можаце спампаваць наш узорпрацоўны сшытак ніжэй. Я дзякую вам за чытанне і спадзяюся ўбачыць вас у нашым блогу на наступным тыдні!

    Практычны сшытак для спампоўкі

    Шаблон XIRR Excel (файл .xlsx)

    Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.