- Katılım
- 25 May 2018
- Mesajlar
- 1,610
- En iyi yanıt
- 14
- Puanları
- 113
- Konum
- İstanbul
- Web sitesi
- excelarsivi.com
- Ad Soyad
- Murat OSMA
- Office Vers.
- Microsoft 365 TR+EN
MIRR( ValueArray(), FinanceRate, ReinestRate ) -- D_İÇ_VERİM_ORANI
Belirtilen periyodik nakit akışı serilerinde (yani bir dizi ödeme ve iadeler) Değiştirilmiş İç Getiri Oranını hesaplar. (Double)
Açıklamalar
* ValueArray() değerleri en az bir negatif değer (ödeme) ve bir pozitif değer (bir alındı) içermelidir.
* İç getiri oranı, ödemeler ve makbuzlar farklı oranlarda finanse edildiğinde getiri oranıdır.
* FinanceRate, yatırımın maliyetinin ödenen faiz oranıdır.
* ReinestRate, paranın yeniden yatırılmasında alınan faiz oranıdır.
* FinanceRate ve ReinestRate yüzdelerdir ve ondalık olarak ifade edilmelidirler (örn.% 5 = 0,05)
* Bu fonksiyon, ödeme ve makbuzların sırasını yorumlamak için dizi içindeki değerlerin sırasını kullanır.
* Dizinizdeki değerlerin doğru sırada olduğundan emin olmanız önemlidir.
* Eğer ValueArray() parametresi MIRR işleve sağlanan en az bir negatif bir değer ve en az bir pozitif değer içermiyorsa bu hatayı alırsınız; Run-time error '5': Invalid procedure call or argument' - (Geçersiz yordam çağrısı veya bağımsız değişken)
Örnek Kullanım
Belirtilen periyodik nakit akışı serilerinde (yani bir dizi ödeme ve iadeler) Değiştirilmiş İç Getiri Oranını hesaplar. (Double)
ValueArray() | Bir dizi ödemeleri ve geliri temsil eden nakit akışı dizisi. Burada negatif değerler ödeme olarak kabul edilir, Pozitif değerler gelir olarak kabul edilir. Bu dizi en az bir negatif ve en az bir pozitif değer içermelidir. (Double) |
FinanceRate | Nakit akışlarında kullanılan paranın ödenen faiz oranı. (Double) |
ReinvestRate | Yeniden yatırılan nakit akışlarında alınan faiz oranı. (Double) |
Açıklamalar
* ValueArray() değerleri en az bir negatif değer (ödeme) ve bir pozitif değer (bir alındı) içermelidir.
* İç getiri oranı, ödemeler ve makbuzlar farklı oranlarda finanse edildiğinde getiri oranıdır.
* FinanceRate, yatırımın maliyetinin ödenen faiz oranıdır.
* ReinestRate, paranın yeniden yatırılmasında alınan faiz oranıdır.
* FinanceRate ve ReinestRate yüzdelerdir ve ondalık olarak ifade edilmelidirler (örn.% 5 = 0,05)
* Bu fonksiyon, ödeme ve makbuzların sırasını yorumlamak için dizi içindeki değerlerin sırasını kullanır.
* Dizinizdeki değerlerin doğru sırada olduğundan emin olmanız önemlidir.
* Eğer ValueArray() parametresi MIRR işleve sağlanan en az bir negatif bir değer ve en az bir pozitif değer içermiyorsa bu hatayı alırsınız; Run-time error '5': Invalid procedure call or argument' - (Geçersiz yordam çağrısı veya bağımsız değişken)
Örnek Kullanım
PHP:
Sub ExcelTurkey()
Dim dizim(3) As Double
dizim(0) = -20
dizim(1) = 10
dizim(2) = 10
dizim(3) = 20
MsgBox MIRR(dizim, 10, 10) ' = 3.061548
Dim NakitAkim(0 To 5) As Double
Dim mirrVal As Double
NakitAkim(0) = -100
NakitAkim(1) = 18#
NakitAkim(2) = 22.5
NakitAkim(3) = 28#
NakitAkim(4) = 35.5
NakitAkim(5) = 45#
MsgBox MIRR(NakitAkim, 0.055, 0.05)
End Sub
Son düzenleme: