Vba pmt işlevi nasıl kullanılır?
VBA PMT işlevi, VBA işlevlerinin mali kategorisinde listelenir. VBA kodunu kullandığınızda, kredinin veya yatırımın tüm dönem boyunca sabit faiz oranıyla sabit olan periyodik ödemelerini hesaplar .
Sözdizimi
Pmt(Oran, Nper, Pv, [Fv], [Vadesi])
Argümanlar
- Oran : Dönemin faiz oranı.
- 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 PMT 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_PMT() Range("A9").Value = Pmt(0.08 / 12, 5 * 12, 98000) End Sub
Yukarıdaki kodda sabit periyodik ödemeyi hesaplamak için PMT’yi kullandık ve sonuçta ödememiz gereken 1987.09 değerini döndürdü. Aylık faize çevirmek için faiz oranını 12’ye böldük, aylara çevirmek için yılları 12 ile çarptık.
Yorumlar
- Nper sıfırsa, VBA çalışma zamanı hatası 5’i döndürecektir.