Funkcija IRR

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Atgriež datu tipu Double, kas norāda iekšējo ienākumu normu periodisku naudas plūsmu (maksājumi un ieņēmumi).

Sintakse

IRR ((vērtības) [minējums ] )

Funkcijas IRR sintaksei ir šādi argumenti:

Arguments

Apraksts

vērtības ()

Obligāts. Double masīvs, kas norāda naudas plūsmas vērtības. Masīvā jābūt iekļautai vismaz vienai negatīvai vērtībai (maksājums) un vienai pozitīvai vērtībai (ieņēmumi).

minējums

Pēc izvēles. Variant, kas norāda vērtību, aprēķinot tiks atgrieztais IRR. Ja ir izlaists, minējums 0,1 (10 procenti).


Piezīmes

Iekšējo ienākumu normu, ir procentu likmi, kas saņemta investīcijas, kas sastāv no maksājumi un ieņēmumi, kas rodas regulārā intervālā.

Funkcija IRR izmanto vērtību secību masīvā, lai interpretētu maksājumu un ieņēmumu secību. Noteikti ievadiet maksājumu un ieņēmumu vērtības pareizā secībā. Katra perioda naudas plūsmai nav noteikta, kā tas ir anuitātes.

IRR aprēķina iterācijas. Sākot ar minējumuvērtību, varuRR cikliski veic aprēķinu, līdz rezultāts ir noapaļota līdz līdz 0,00001 procentam. Ja IRR nevar atrast rezultātu pēc 20 mēģinājumiem, tas neizdodas.

Piemērs.

Piezīme : Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā funkcija IRR atgriež iekšējo ienākumu normu atrodas masīva Values()5 naudas plūsmas sērijai. Pirmais masīva elements ir negatīva naudas plūsma, kas atspoguļo uzņēmējdarbības uzsākšanas izmaksas. Atlikušās 4 naudas plūsmas atspoguļo pozitīvas naudas plūsmas nākamajiem 4 gadiem. Guess ir novērtētā iekšējo ienākumu norma.

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.

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×