IRR İşlevi

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

İç verim oranını bir dizi dönemsel nakit akışı (ödemeler ve faturalar) belirten double türünde bir değer döndürür.

Söz dizimi

İç_verim_oranı ([Tahmin ] )değerleri)

İç_verim_oranı işlevinin sözdiziminde aşağıdaki bağımsız değişkenler bulunur:

Bağımsız Değişken

Açıklama

değerler ()

Gerekli. Çift dizisi, nakit akışı değerlerini belirtir. Dizi en az bir negatif değer (ödeme) ve bir de pozitif değer (alındı) içermelidir.

Tahmin

İsteğe bağlı. İç_verim_oranıgöre tahmin değerini belirten variant döndürülür. Tahmin belirtilmezse 0,1 (yüzde 10) olduğu.


Notlar

İç verim oranını ödemeler ve düzenli aralıklarla gerçekleşen girişleri bir yatırım için alınan faiz oranıdır.

İç_verim_oranı işlevi dizi içinde değerlerin sırasını ödemeler ve faturalar sırasını yorumlamak için kullanır. Ödeme ve bilgisi değerleri doğru sırayla girdiğinizden emin olun. Bir yıllık için olduğu gibi her dönem için nakit akışı düzeltilmesi yoktur.

İç_verim_oranı tekrarlama yaparak hesaplanır. Sonuç 0,00001 yüzdede doğru olana kadar Tahmindeğeri ile başlayarak, benRR hesaplamayı geçiş yapar. İç_verim_oranı 20 denemeden sonra bir sonuç bulamaz, başarısız olur.

Örnek

Not : Aşağıdaki örneklerde, bu işlevin Visual Basic for Applications (VBA) modülünde kullanımı gösterilir. VBA ile çalışma hakkında daha fazla bilgi için, rama'nın yanındaki açılan listede Geliştirici Başvurusu'nu seçin ve arama kutusuna bir veya birden çok terim yazın.

Bu örnekte, iç verim oranını Values()dizi içinde yer alan 5 para akışı serisi için İç_verim_oranı işlevini verir. Birinci dizi iş başlangıç maliyeti temsil eden bir negatif nakit akışı öğedir. Kalan 4 nakit akışlarının pozitif nakit akışları için sonraki 4 yıl temsil eder. Tahmini iç verim oranını Guess olur.

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.

Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×