PPmt funkcija [VBA]

Grąžina duoto laikotarpio indėlio su reguliariomis išmokomis ir pastovia palūkanų norma išmokos sumą.

warning

Ši konstanta, funkcija arba objektas yra įjungiami su sakiniu Parinktis „VBASupport 1“ įdedama prieš vykdomos programos kodą modulyje.


Sintaksė:


Pmt( Rate as Double, Per as Double, NPer as Double, PV as Double, [FV as Variant], [Due as Variant] )

Grąžinimo reikšmė:

Double

Parametrai:

Norma – periodinių palūkanų norma.

Per Laikotarpio numeris, už kurį norite apskaičiuoti pagrindinį mokėjimą (turi būti sveikasis skaičius nuo 1 iki MokL).

MokL – kasmetinės rentos mokėjimų laikotarpių skaičius.

DS – (pasirinktinai) dabartinė investicijos vertė grynaisiais pinigais.

FV – (pasirinktinai) būsima paskolos ar investicijos vertė.

Kada (pasirinktinai) – nurodo, ar mokėjimas apmokamas laikotarpio pradžioje ar laikotarpio pabaigoje.

0 – mokėjimas turi būti mokamas laikotarpio pabaigoje;

1 – mokėjimas turi būti mokamas laikotarpio pradžioje;

Klaidos kodai:

5 Neteisingas procedūros iškvietimas

Pavyzdys:


REM ***** BASIC *****
Option VBASupport 1
Sub ExamplePPmt
' Apskaičiuokite 4 ir 5 mėnesių pagrindinius mokėjimus už paskolą, kuri turi būti pilnai sumokėta
' virš 6 metų. Palūkanos yra 10% per metus, o mokėjimai atliekami mėnesio pabaigoje.
Dim ppMth4 As Double
Dim ppMth5 As Double
' Pagrindinis mokėjimas per 4 mėnesį:
ppMth4 = PPmt( 0.1/12, 4, 72, 100000 )
print ppMth4 ' ppMth4 skaičiuojama -1044,94463903636.
' Pagrindinis mokėjimas per 5 mėnesį:
ppMth5 = PPmt( 0.1/12, 5, 72, 100000 )
print ppMth5' ppMth5 skaičiuojama -1053,65251102833.
End Sub

Paremkite mus!