Vba nper işlevi nasıl kullanılır?
VBA NPER işlevi, VBA işlevlerinin mali kategorisinde listelenir. VBA kodunu kullandığınızda ödeme ve faiz oranının aynı olduğu bir kredi veya yatırım için yapılması gereken ödeme sayısını hesaplar .
Sözdizimi
TAKSİT_SAYISI(Oran, Pmt, Pv, [Fv], [Vadesi])
Argümanlar
- Oran : Dönemin faiz oranı.
- Pmt : Dönem başına sabit ödeme tutarı.
- 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önem sonunu alır] .
Örnek
VBA NPER 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_NPER() Range("A9").Value = NPer(0.08 / 12, 1000, 96000) End Sub
Yukarıdaki kodda yatırımın toplam dönem sayısını hesaplamak için NPR’yi kullandık ve sonuç 67,17 döndürdü.
Yorumlar
- Hem “oran” hem de “nper” bağımsız değişkenleri, aynı birimlerle ifade edilen ödeme dönemleri kullanılarak hesaplanmalıdır.
- Sağlanan faiz oranı ve ödemeler için sağlanan gelecekteki değere hiçbir zaman ulaşılamayacaksa VBA bir hata döndürecektir.