Vba mirr işlevi nasıl kullanılır?
VBA MIRR işlevi, VBA işlevlerinin mali kategorisinde listelenir. Bunu VBA kodunda kullandığınızda, sağlanan bir dizi periyodik nakit akışı için değiştirilmiş iç getiri oranını hesaplar . Finansal bir terim olduğu için buradan daha fazla bilgi edinebilirsiniz.
Sözdizimi
MIRR(ValueArray, FinanceRate, ReinvestRate)
Argümanlar
- ValueArray : Ödemeleri ve gelirleri temsil eden bir nakit akışı tablosu. Ödemeler negatif değerlerde, gelirler ise pozitif değerlerde olacaktır [En az bir negatif değer ve en az bir pozitif değer içermelidir].
- Finans Oranı : Nakit akışında kullanılan paraya ödenen faiz oranıdır.
- Yeniden Yatırım Oranı : Yeniden yatırıma dönüştürülen nakit akışlarından alınan faiz oranı.
Örnek
VBA MIRR işlevinin nasıl kullanılacağını pratik olarak anlamak için, onu kullanarak bir vba kodu yazdığımız aşağıdaki örneği incelemeniz gerekir:
Sub example_MIRR() Dim cF(0 To 9) As Double cF(0) = -1000 cF(1) = 213.6 cF(2) = 259.22 cF(3) = 314.6 cF(4) = 381.79 cF(5) = 463.34 cF(6) = 562.31 cF(7) = 682.42 cF(8) = 828.19 cF(9) = 1005.09 Range("A1").Value = MIRR(cF, 0.09, 0.08) End Sub
Yukarıdaki kodda, başlangıçtaki yatırımımızın -1000 olduğu ve ardından sonraki 9 yıldaki tüm nakit getirilerinin olduğu bir tablodan (cF) getiri faiz oranını elde etmek için MIRR’yi kullandık ve ayrıca finansman oranı ve yeniden yatırım oranını da belirledik. ve sonuçta %22’yi getirdi.
Yorumlar
- Sağladığımız dizi negatif bir değere sahip değilse ve bir değer pozitifse veya 20 yinelemeden sonra sonuç bulunamıyorsa, VBA çalışma zamanı hatası 5’i döndürecektir.