Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Egy dupla értéket ad vissza, amely az időszakos pénzáramlások (kifizetések és bevételek) belső megtérülési rátáját határozza meg.

Szintaxis

BMR( értékek () [; becslés ] )

A BMR függvény szintaxisa az alábbi argumentumokat foglalja foglalja tartalmazza:

argumentumok

Leírás

értékek ()

Kötelező. Double típusú értékekből álló tömb, amely megadja a pénzmozgások értékét. A tömbben kell lennie legalább egy negatív (kifizetés) és egy pozitív (bevétel) értéknek

guess

Nem kötelező. A becslést meghatározó variant értéket a BMR adja vissza. Ha nincs megadva, a becslés 0,1 (10 százalék).

Megjegyzések

A belső megtérülési ráta a rendszeres időközönként esedékes kifizetésekből és nyugtákból álló befektetéshez kapott kamatláb.

A BMR függvény a tömb értékeinek sorrendjét használja a kifizetések és bevételek sorrendjének értelmezéséhez. Ügyeljen arra, hogy a kifizetések és bevételek megfelelő sorrendben legyenek megadva. Az egyes időszakok pénzforgalmát nem kell rögzíteni, mivel az egy járadékhoz tartozik.

Az IRR kiszámítása iterációval történik. A becslés értékétől kezdve az IRR addig vált a számításon, amíg az eredmény 0,00001 százalékon belülire nem pontos. Ha a BMR 20 próbálkozás után nem talál eredményt, az sikertelen lesz.

Példa

Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ebben a példában a BMR függvény a Values()tömbben található 5 pénzáramlásból álló sorozat belső megtérülési rátáját adja vissza. Az első tömbelem egy negatív pénzáramlás, amely az üzleti indítási költségeket jelöli. A fennmaradó 4 pénzáramlás pozitív pénzáramlást jelent az azt követő 4 évre. Guess a becsült belső megtérülési ráta.

Dim Guess, Fmt, RetRate, MsgStatic 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) = 25000Values(3) = 28000 : Values(4) = 31000' Calculate internal rate.RetRate = IRR(Values(), Guess) * 100Msg = "The internal rate of return for these " & _      "five cash flows is "Msg = Msg & Format(RetRate, Fmt) & " percent."MsgBox Msg    ' Display internal return rate.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.