Vba irr işlevi nasıl kullanılır?

VBA IRR işlevi, VBA işlevlerinin mali kategorisinde listelenir. Bunu VBA kodunda kullandığınızda, bir yatırımın iç getiri oranını (yani bir dizi ödeme ve getiri) hesaplar . IRR hesaplaması, bir yatırımın getiri oranının bir ölçüsüdür.

Sözdizimi

IRR(Değer Dizisi, [Tahmin Et])

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].
  • [Tahmin et] : IRR’nin ne olacağına dair ilk tahmin (tahmin) [Bu isteğe bağlı bir bağımsız değişkendir ve atlanırsa, VBA varsayılan olarak %10 (=0,1) alır].

Örnek

VBA IRR 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:

example-vba-irr-function
 Sub example_IRR() 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 = IRR(cF) End Sub

Yukarıdaki kodda, başlangıç yatırımımızın -1000 olduğu ve sonraki 9 yıldaki tüm nakit getirilerinin olduğu bir tablodan (cF) getiri faiz oranını elde etmek için IRR’yi kullandık. Yani bu kodu çalıştırdığımızda sonuç olarak %34 döndürdü.

Yorumlar

  • Tablolardaki ilk değer, yatırım için ödenen başlangıç tutarı olduğundan negatif bir değer olmalıdır.
  • Sağladığımız dizinin negatif değeri ve pozitif değeri yoksa veya 20 yinelemeden sonra sonuç bulunamıyorsa, VBA çalışma zamanı hatası 5 döndürecektir.

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir