Vba ppmt işlevi nasıl kullanılır?
VBA PPMT işlevi, VBA işlevlerinin mali kategorisinde listelenir. VBA kodunu kullandığınızda bir giderin veya yatırımın anapara ödeme tutarını hesaplayabilirsiniz . Basit bir ifadeyle, her kredi ve yatırımın bir faiz oranı vardır ve PPMT yalnızca anapara tutarını, yani (tutarın) faiz kısmını eklemeden hesaplamanıza yardımcı olur.
Sözdizimi
PPmt(oran, başına, Nper, Pv, [Fv], [vadesi])
Argümanlar
- Oran : Dönemin faiz oranı.
- By : Faiz hesaplamak istediğiniz dönemin numarası (1 ile Nper arasında olmalıdır).
- Nper : Kredinin veya yatırımın geri ödeneceği dönem sayısı.
- PV : Yatırımın veya kredinin mevcut değeri.
- [FV] : Kredinin/yatırımın gelecekteki değeri [Bu isteğe bağlı bir bağımsız değişkendir ve atlanırsa VBA varsayılan olarak 0 olur].
- [Vadesi] : Ödemenin dönem başında mı yoksa sonunda mı yapılacağını tanımlar, dönem sonu için 0 ve dönem başlangıcı için 1 kullanın [Bu isteğe bağlı bir bağımsız değişkendir ve atlanırsa VBA varsayılan olarak dönemin sonunu alır] .
Örnek
VBA PPMT 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_PPMT() Range("A9").Value = PPmt(0.08 / 12, 1, 5 * 12, 98000) End Sub
Yukarıdaki kodda yatırımın ilk ayına ait ödemenin ana kısmını hesaplamak için PPMT kullandık çünkü par (dönem) kısmında 1 kullandık ve sonuçta -1333,75 döndürdü.
Yorumlar
- Per ≤ 0 veya > Nper ise VBA, 5 çalışma zamanı hatası döndürür.