IRR funkcija u Excelu za izračunavanje interne stope povrata

  • Podijeli Ovo
Michael Brown

Ovaj vodič objašnjava sintaksu funkcije Excel IRR i pokazuje kako koristiti formulu IRR za izračunavanje interne stope povrata za niz godišnjih ili mjesečnih novčanih tokova.

IRR u Excelu je jedna od finansijskih funkcija za izračunavanje interne stope povrata, koja se često koristi u kapitalnom budžetiranju za prosuđivanje projektovanog povrata na investicije.

    IRR funkcija u Excelu

    Excel funkcija IRR vraća internu stopu povrata za seriju periodičnih novčanih tokova predstavljenih pozitivnim i negativnim brojevima.

    U svim proračunima, implicitno se pretpostavlja da:

    • Postoje jednaki vremenski intervali između svih novčanih tokova.
    • Svi novčani tokovi se javljaju na kraju perioda .
    • Profit generiran od strane projekti se reinvestiraju po internoj stopi povrata.

    Funkcija je dostupna u svim verzijama Excela za Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010 i Excel 2007.

    Sintaksa programa Exce l IRR funkcija je sljedeća:

    IRR(vrijednosti, [pogodi])

    Gdje:

    • Vrijednosti (obavezno) – niz ili referenca na raspon ćelija koje predstavljaju niz novčanih tokova za koje želite pronaći internu stopu povrata.
    • Pogodi (opcionalno) – vaša pretpostavka kolika bi interna stopa povrata mogla biti. Treba ga dati kao procenat ili odgovarajući decimalni broj. Akoočekivano, provjerite vrijednost nagađanja – u slučaju da se IRR jednadžba može riješiti s nekoliko vrijednosti stope, vraća se stopa najbliža nagađanju.

      Moguća rješenja:

      • Pod pretpostavkom da znate kakav povrat očekujete od određene investicije, koristite svoja očekivanja kao nagađanje.
      • Kada dobijete više od jednog IRR-a za isti novčani tok, odaberite jedan najbliži trošku kapitala vaše kompanije kao "pravi" IRR.
      • Koristite funkciju MIRR da biste izbjegli problem višestrukih IRR-ova.

      Nepravilni intervali novčanog toka

      Funkcija IRR u Excel-u dizajnirana je za rad s redovnim periodima toka novca kao što su sedmični, mjesečni, tromjesečni ili godišnji. Ako se vaši prilivi i odlivi dešavaju u nejednakim intervalima, IRR će i dalje smatrati intervale jednakim i vraćati pogrešan rezultat. U ovom slučaju koristite funkciju XIRR umjesto IRR.

      Različite stope zaduživanja i reinvestiranja

      Funkcija IRR podrazumijeva da zarada projekta (pozitivni novčani tokovi ) se kontinuirano reinvestiraju po internoj stopi prinosa. Ali u stvarnosti, stopa po kojoj posuđujete novac i stopa po kojoj reinvestirate dobit često se razlikuju. Na našu sreću, Microsoft Excel ima posebnu funkciju koja se brine o ovom scenariju – MIRR funkciju.

      Tako se radi IRR u Excelu. Da biste bolje pogledali primjere o kojima se ovdje raspravljatutorial, dobrodošli ste da preuzmete naš primjer radne sveske za korištenje funkcije IRR u Excelu. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeće sedmice!

      izostavljeno, koristi se zadana vrijednost od 0,1 (10%).

    Na primjer, da biste izračunali IRR za tokove novca u B2:B5, koristili biste ovu formulu:

    =IRR(B2:B5)

    Da bi se rezultat ispravno prikazao, provjerite je li format Percentage postavljen za ćeliju formule (obično Excel to radi automatski).

    Kao što je prikazano na gornjoj slici, naša Excel IRR formula vraća 8,9%. Da li je ova stopa dobra ili loša? Pa, zavisi od nekoliko faktora.

    Generalno, izračunata interna stopa prinosa se upoređuje sa ponderisanim prosječnim troškom kapitala ili stopom prepreka kompanije. Ako je IRR veći od stope prepreka, projekat se smatra dobrom investicijom; ako je niži, projekat bi trebao biti odbijen.

    U našem primjeru, ako vas košta 7% da posudite novac, tada je IRR od oko 9% prilično dobar. Ali ako je trošak sredstava, recimo 12%, onda IRR od 9% nije dovoljno dobar.

    U stvarnosti, postoje mnogi drugi faktori koji utiču na odluku o ulaganju kao što je neto sadašnja vrijednost, apsolutna povratnu vrijednost itd. Za više informacija pogledajte osnove IRR-a.

    5 stvari koje biste trebali znati o Excel IRR funkciji

    Da biste osigurali da je vaš IRR izračun u Excelu ispravno obavljen, zapamtite ove jednostavne činjenice:

    1. Argument vrijednosti mora sadržavati najmanje jednu pozitivnu vrijednost (koja predstavlja prihod) i jednu negativnu vrijednost (koja predstavljaizdatak).
    2. Obrađuju se samo brojevi u argumentu vrijednosti ; tekst, logičke vrijednosti ili prazne ćelije se zanemaruju.
    3. Tokovi novca ne moraju nužno biti ravnomjerni, ali se moraju javljati u redovnim intervalima , na primjer mjesečno, tromjesečno ili godišnje.
    4. Budući da IRR u Excelu tumači redoslijed novčanih tokova na osnovu redoslijeda vrijednosti, vrijednosti bi trebale biti hronološkim redoslijedom .
    5. U većini situacija, pogodi argument zapravo nije potreban. Međutim, ako IRR jednačina ima više od jednog rješenja, vraća se stopa najbliža nagađanju. Dakle, vaša formula daje neočekivani rezultat ili #NUM! greška, pokušajte drugačije pretpostaviti.

    Razumijevanje formule IRR-a u Excel-u

    Budući da je interna stopa povrata (IRR) diskontna stopa koja čini neto sadašnja vrijednost (NPV) date serije novčanih tokova jednaka nuli, izračun IRR-a se oslanja na tradicionalnu formulu NPV:

    Gdje:

    • CF - novčani tok
    • i - broj perioda
    • n - ukupan period
    • IRR - interna stopa povrata

    Zbog a Specifična priroda ove formule, ne postoji način da se izračuna IRR osim putem pokušaja i grešaka. Microsoft Excel se takođe oslanja na ovu tehniku, ali radi višestruke iteracije izuzetno brzo. Počevši od nagađanja (ako je navedeno) ili zadanih 10%, funkcija Excel IRR kruži krozizračunavanje dok se ne utvrdi da je rezultat tačan unutar 0,00001%. Ako se nakon 20 ponavljanja ne pronađe tačan rezultat, #NUM! greška se vraća.

    Da vidimo kako to funkcionira u praksi, hajde da izvršimo ovaj proračun IRR-a na uzorku skupa podataka. Za početak, pokušat ćemo pogoditi kolika bi interna stopa povrata mogla biti (recimo 7%), a zatim izračunati neto sadašnju vrijednost.

    Pod pretpostavkom da je B3 novčani tok, a A3 broj perioda, sljedeća formula nam daje sadašnju vrijednost (PV) budućeg novčanog toka:

    =B3/(1+7%)^A3

    Zatim kopiramo gornju formulu u druge ćelije i zbrojimo sve sadašnje vrijednosti, uključujući početne investicija:

    =SUM(C2:C5)

    I saznajte da sa 7% dobijamo NPV od 37,90$:

    Očigledno, naša pretpostavka je pogrešna . Sada, hajde da uradimo istu kalkulaciju na osnovu stope koju izračunava IRR funkcija (oko 8,9%). Da, to dovodi do nulte NPV:

    Savjet. Da biste prikazali tačnu vrijednost NPV, odaberite prikaz više decimalnih mjesta ili primijenite Scientific format. U ovom primjeru, NPV je točno nula, što je vrlo rijedak slučaj!

    Korišćenje IRR funkcije u Excelu – primjeri formule

    Sada kada znate teorijsku osnovu za obračun IRR-a u Excel-u, napravimo nekoliko formula da vidimo kako to funkcionira u praksi.

    Primjer 1. Izračunajte IRR za mjesečne novčane tokove

    Pod pretpostavkom da poslujete šest mjeseci a sada tiželite utvrditi stopu povrata za vaš novčani tok.

    Pronalaženje IRR-a u Excelu je vrlo jednostavno:

    1. Upišite početno ulaganje u neku ćeliju ( B2 u našem slučaju). Budući da se radi o odlaznoj uplati, ona mora biti negativan broj.
    2. Upišite sljedeće novčane tokove u ćelije ispod ili desno od početnog ulaganja (B2:B8 u ovom primjeru ). Ovaj novac je dolazio prodajom, pa ih unosimo kao pozitivne brojeve.

    Sada ste spremni da izračunate IRR za projekat:

    =IRR(B2:B8)

    Napomena. U slučaju mjesečnih novčanih tokova, IRR funkcija proizvodi mjesečnu stopu povrata. Da biste dobili godišnju stopu povrata za mjesečni novčani tok, možete koristiti XIRR funkciju.

    Primjer 2: Koristite nagađanje u Excel formuli IRR

    Opcionalno, možete staviti očekivanu internu stopu povrata, recimo 10 posto, u argument pogodi :

    =IRR(B2:B8, 10%)

    Kao što je prikazano na slici ispod, naša pretpostavka nema nikakav uticaj na rezultat. Ali u nekim slučajevima, promjena vrijednosti nagađanja može uzrokovati da IRR formula vrati drugu stopu. Za više informacija pogledajte Višestruki IRR.

    Primjer 3. Pronađite IRR za poređenje investicija

    U kapitalnom budžetiranju, vrijednosti IRR-a se često koriste za poređenje investicija i rangirati projekte u smislu njihove potencijalne profitabilnosti. Ovaj primjer demonstrira tehniku ​​u svomnajjednostavniji oblik.

    Pretpostavimo da imate tri opcije ulaganja i da odlučujete koju ćete odabrati. Razumno projektovani prinosi na ulaganja mogu vam pomoći da donesete informisanu odluku. Za to unesite novčani tok za svaki projekat u posebnu kolonu, a zatim izračunajte internu stopu povrata za svaki projekat pojedinačno:

    Formula za projekat 1:

    =IRR(B2:B7)

    Formula za projekat 2:

    =IRR(C2:C7)

    Formula za projekat 3:

    =IRR(D2:D7)

    S obzirom da je potrebna stopa povrata kompanije je, recimo, 9%, projekat 1 treba odbiti jer je njegov IRR samo 7%.

    Dve druge investicije su prihvatljive jer obe mogu generisati IRR veći od granične stope kompanije. Koju biste odabrali?

    Na prvi pogled, projekat 3 izgleda poželjnije jer ima najveću internu stopu povrata. Međutim, njeni godišnji novčani tokovi su mnogo niži nego za projekat 2. U situaciji kada mala investicija ima veoma visoku stopu povrata, preduzeća često biraju investiciju sa nižim procentom prinosa, ali većom apsolutnom (dolarskom) povratnom vrednošću, što je projekat. 2.

    Zaključak je: investicija sa najvišom internom stopom povrata je obično poželjna, ali da biste što bolje iskoristili svoja sredstva trebalo bi procijeniti i druge pokazatelje.

    Primjer 4 Izračunajte složenu godišnju stopu rasta (CAGR)

    Iako je IRR funkcija u Exceludizajniran za izračunavanje interne stope povrata, može se koristiti i za izračunavanje složene stope rasta. Morat ćete samo reorganizirati svoje originalne podatke na ovaj način:

    • Prvu vrijednost početnog ulaganja zadržite kao negativan broj, a krajnju vrijednost kao pozitivan broj.
    • Zamijenite privremene vrijednosti novčanog toka sa nulama.

    Kada završite, napišite redovnu IRR formulu i ona će vratiti CAGR:

    =IRR(B2:B8)

    Da biste bili sigurni da je rezultat je ispravno, možete to provjeriti pomoću uobičajene formule za izračunavanje CAGR:

    (krajnja_vrijednost/početna_vrijednost)^(1/br. tačaka) -

    Kao što je prikazano na slici ispod, obje formule daju isti rezultat:

    Za više informacija pogledajte Kako izračunati CAGR u Excelu.

    IRR i NPV u Excelu

    Interna stopa povrata i neto sadašnja vrijednost su dva blisko povezana koncepta i nemoguće je u potpunosti razumjeti IRR bez razumijevanja NPV. Rezultat IRR-a nije ništa drugo nego diskontna stopa koja odgovara nultoj neto sadašnjoj vrijednosti.

    Suštinska razlika je u tome što je NPV apsolutna mjera koja odražava iznos vrijednosti u dolarima koji bi se mogao dobiti ili izgubiti preuzimanjem projekat, dok je IRR postotak prinosa koji se očekuje od investicije.

    Zbog njihove različite prirode, IRR i NPV mogu se međusobno "sukobiti" - jedan projekt može imati veći NPVa drugi veći IRR. Kad god dođe do takvog sukoba, finansijski stručnjaci savjetuju da se favorizuje projekt s višom neto sadašnjom vrijednošću.

    Da biste bolje razumjeli odnos između IRR-a i NPV-a, razmotrite sljedeći primjer. Recimo, imate projekat koji zahtijeva početnu investiciju od 1.000 USD (ćelija B2) i diskontnu stopu od 10% (ćelija E1). Životni vek projekta je pet godina, a očekivani novčani prilivi za svaku godinu navedeni su u ćelijama B3:B7.

    Da bismo saznali koliko budući novčani tokovi sada vrijede, moramo izračunati neto sadašnju vrijednost projekat. Za to koristite funkciju NPV i od nje oduzmite početno ulaganje (jer je početno ulaganje negativan broj, koristi se operacija sabiranja):

    =NPV(E1,B3:B7)+B2

    Pozitivna neto sadašnja vrijednost označava da će naš projekat biti profitabilan:

    Koja diskontna stopa će učiniti NPV jednaku nuli? Sljedeća formula IRR-a daje odgovor:

    =IRR(B2:B7)

    Da biste to provjerili, uzmite gornju formulu NPV-a i zamijenite diskontnu stopu (E1) sa IRR-om (E4):

    =NPV(E4,B3:B7)+B2

    Ili možete ugraditi IRR funkciju direktno u rate argument NPV:

    =NPV(IRR(B2:B7),B3:B7)+B2

    Gornji snimak ekrana pokazuje da je NPV vrijednost zaokružena na 2 decimale zaista jednaka nuli. Ako ste znatiželjni da znate tačan broj, postavite Scientific format na ćeliju NPV ili odaberite prikaz višedecimalna mjesta:

    Kao što vidite, rezultat je u granicama deklarirane preciznosti od 0,00001 posto, i možemo reći da je NPV efektivno 0.

    Savjet. Ako nemate potpuno povjerenje u rezultat izračunavanja IRR-a u Excelu, uvijek ga možete provjeriti pomoću funkcije NPV kao što je prikazano iznad.

    Excel IRR funkcija ne radi

    Ako ste naišli na neki problem s IRR-om u Excelu, sljedeći savjeti bi vam mogli dati nagovještaj kako ga popraviti.

    IRR formula vraća #NUM ! greška

    A #BROJ! greška se može vratiti iz sljedećih razloga:

    • Funkcija IRR ne uspijeva pronaći rezultat s preciznošću do 0,000001% u 20. pokušaju.
    • Dostavljene vrijednosti raspon ne sadrži najmanje jedan negativan i najmanje jedan pozitivan novčani tok.

    Prazne ćelije u nizu vrijednosti

    U slučaju da se novčani tok ne pojavi u jednom ili više perioda , možete završiti s praznim ćelijama u rasponu vrijednosti . I to je izvor problema jer su redovi sa praznim ćelijama izostavljeni iz Excel IRR izračunavanja. Da biste to popravili, samo unesite nulte vrijednosti u sve prazne ćelije. Excel će sada vidjeti ispravne vremenske intervale i pravilno izračunati internu stopu povrata.

    Višestruki IRR

    U situaciji kada se serija novčanog toka promijeni iz negativne u pozitivnu ili obrnuto više puta, može se pronaći više IRR-ova.

    Ako je rezultat vaše formule daleko od onoga što

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.