Hoe gebruik ik de pv-functie in vba?

De VBA PV-functie wordt vermeld in de financiële categorie van VBA-functies. Wanneer u het in VBA-code gebruikt, kan het de contante waarde berekenen van een lening of investering met een constante rente en gelijke betalingen gedurende de hele periode. Het helpt u te weten of een lening of investering op dit moment rendabel is.

Dit werkt zoals de PV-functie in het spreadsheet .

Syntaxis

PV (tarief, Nper, Pmt, [Fv], [Verschuldigd])

Argumenten

  • Tarief : het rentepercentage voor de periode.
  • Nper : Het aantal termijnen waarin de lening of investering moet worden terugbetaald.
  • Pmt : Het vaste bedrag van de betaling per periode.
  • [FV] : de toekomstige waarde van de lening/investering [Dit is een optioneel argument en als dit wordt weggelaten, wordt VBA standaard ingesteld op 0].
  • [Verschuldigd] : definieert of betaling verschuldigd is aan het begin of einde van de periode. [Dit is een optioneel argument en als dit wordt weggelaten, wordt VBA standaard ingesteld op het einde van de periode.]
    • Gebruik 0 voor het einde van de periode en 1 voor het begin van de periode

Voorbeeld

Om praktisch te begrijpen hoe u de VBA PV-functie kunt gebruiken, moet u het onderstaande voorbeeld doorlopen waarin we er een vba-code mee hebben geschreven:

example-vba-pv-function
 Sub example_PV() Range("A9").Value = PV(0.08 / 12, 5 * 12, -1500) End Sub

In de bovenstaande code hebben we de PV gebruikt om de huidige waarde van een investering te verkrijgen met behulp van een jaarlijkse rente van 8% en 5 jaar van de periode, met een maandelijkse betaling van 1500, en het resultaat leverde 73977,65 op.

Opmerkingen

  • De argumenten “rate” en “nper” moeten worden berekend met behulp van betalingstermijnen, uitgedrukt in dezelfde eenheden.
  • Bij gebruik van PV wordt al het betaalde geld weergegeven door een negatief getal en wordt al het ontvangen geld weergegeven door een positief getal.

Voeg een reactie toe

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *