Funkcija IRR

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Vraća dvostruku vrijednost koja određuje internu stopu profitabilnosti za niz periodičkih novčanih tokova (plaćanja i potvrde).

Sintaksa

IRR ((vrijednosti) [Procjena ] )

Sintaksa funkcije IRR sadrži sljedeće argumente:

Argument

Opis

vrijednosti ()

Obavezno. Polje Dvostruke vrijednosti novčanog toka. Polje mora sadržavati barem jednu negativnu vrijednost (uplatu) i jednu pozitivnu vrijednost (račun).

Procjena

Neobavezno. Pomoću funkcije IRRvratit će se varijantu procijenjenu vrijednost. Ako se ispusti, Procjena je 0,1 (10 posto).


Napomene

Interna stopa profitabilnosti je kamatna stopa dobivena za ulaganje koje se sastoji od plaćanja i potvrde koji se pojavljuju u pravilnim vremenskim razmacima.

Funkcija IRR koristi redoslijed vrijednosti unutar polja za tumačenje redoslijeda plaćanja i potvrde. Pripazite da unesete plaćanja i potvrda vrijednosti ispravnim redoslijedom. Protoka novca za svaki razdoblje ne mora biti fiksni, kao što je za anuitet.

IRR se računa iteracijom. Počevši vrijednost rate, liRR provjeravaju se izračun dok rezultat nije točan u 0.00001 posto. Ako IRR ne može pronaći rezultat nakon 20 pokušaja, ne uspijeva.

Primjer

Napomena : Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru funkcija IRR Vraća internu stopu profitabilnosti za niz novčanih tokova 5 čuvaju u polja Values(). Prvi element polja je negativan novčani tijek koji predstavlja troškove pokretanja tvrtke. Preostali 4 novčanih tokova predstavljaju pozitivan novčanih tokova za sljedeće 4 godine. Guess je Procijenjena internu stopu profitabilnosti.

Dim Guess, Fmt, RetRate, Msg
Static Values(5) As Double ' Set up array.
Guess = .1 ' Guess starts at 10 percent.
Fmt = "#0.00" ' Define percentage format.
Values(0) = -70000 ' Business start-up costs.
' Positive cash flows reflecting income for
' four successive years.
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
' Calculate internal rate.
RetRate = IRR(Values(), Guess) * 100
Msg = "The internal rate of return for these " & _
"five cash flows is "
Msg = Msg & Format(RetRate, Fmt) & " percent."
MsgBox Msg ' Display internal return rate.

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×