Palauttaa Double-arvon, joka määrittää annuiteetin tulevan arvon säännöllisten, kiinteiden maksujen ja kiinteän koron perusteella.
Syntaksi
FV( korko; ta; erä [; nykyarvo ] [ ,tyyppi ] )
TA-funktion syntaksissa on seuraavat argumentit:
Argumentti |
Kuvaus |
korko |
Pakollinen. Kaksinkertainen, joka määrittää korkoprosentin per ajanjakso. Jos esimerkiksi otat autolainan, jonka vuotuinen korkoprosentti on 10 ja jota lyhennät kuukausittain, korko per ajanjakso on 0,1/12 tai 0,0083. |
nper |
Pakollinen. Kokonaisluku, joka määrittää annuiteetin maksukausien kokonaismäärän. Jos esimerkiksi lyhennät neljän vuoden autolainaa kuukausittain, lainan maksuajanjaksojen kokonaismäärä on 4 * 12 (tai 48). |
erä |
Pakollinen. Kaksinkertainen-tietotyyppi, joka määrittää kunakin ajanjaksona maksettavan maksun. Maksut sisältävät tavallisesti lyhennyksen ja koron, jotka eivät muutu annuiteetin aikana. |
nykyarvo |
Valinnainen. Variantti, joka määrittää tulevien maksujen nykyarvon (tai kertasumman). Jos esimerkiksi otat lainaa auton ostoa varten, lainasumma on nykyarvo lainaajalle, jolle maksat auton kuukausittaiset maksut. Jos jätetään pois, oletusarvona on 0. |
tyyppi |
Valinnainen. Variantti, joka määrittää maksujen eräpäivän. Käytä arvoa 0, jos maksujen eräpäivä on maksuajanjakson lopussa, ja arvoa 1, jos maksujen eräpäivä on maksuajanjakson alussa. Jos jätetään pois, oletusarvona on 0. |
Huomautuksia
Annuiteetti on sarja kiinteitä maksuja, jotka tehdään jonakin ajanjaksona. Annuiteetti voi olla laina (kuten asuntolaina) tai sijoitus (kuten kuukausittainen säästösuunnitelma).
Korko - ja nper -argumentit on laskettava käyttäen samoina yksikköinä ilmoitettuja maksukausia. Jos esimerkiksi korko on laskettu käyttäen kuukausia, nper on laskettava myös kuukausia käyttäen.
Maksetut käteiset (kuten säästötalletukset) esitetään kaikissa argumenteissa negatiivisina numeroina. Vastaanotetut käteiset (kuten osinkoliput) esitetään positiivisina numeroina.
Kyselyesimerkki
Lauseke |
Tulokset |
SELECT FinancialSample.*, FV([AnnualRate]/12,[TermInYears]*12,-[MonthlyRePayment],[LoanAmount],0) AS FutureValue FROM FinancialSample; |
Palauttaa taulukon "FinancialSample"kaikki kentät, laskea "LoanAmount"-sarakkeen tulevan arvon annualrate-, MonthlyRePayment- ja TermInYears-kenttien perusteella ja näyttää tulokset sarakkeessa TulevaArvo. |
VBA-esimerkki
Huomautus: Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.
Tässä esimerkissä TULEVA.ARVO-funktiota käytetään sijoituksen tulevan arvon palauttamiseen, kun otetaan huomioon kausittaisen korkoprosentin (APR / 12), maksujen kokonaismäärä (TotPmts), maksu (Payment), sijoituksen nykyinen arvo (PVal) ja luku, joka ilmaisee, suoritetaanko maksu maksujakson alussa vai lopussa (PayType). Huomaa, että Payment edustaa maksettua rahaa, se on negatiivinen luku.
Dim Fmt, Payment, APR, TotPmts, PayType, PVal, FVal
Const ENDPERIOD = 0, BEGINPERIOD = 1 ' When payments are made.
Fmt = "###,###,##0.00" ' Define money format.
Payment = InputBox("How much do you plan to save each month?")
APR = InputBox("Enter the expected interest annual percentage rate.")
If APR > 1 Then APR = APR / 100 ' Ensure proper form.
TotPmts = InputBox("For how many months do you expect to save?")
PayType = MsgBox("Do you make payments at the end of month?", vbYesNo)
If PayType = vbNo Then PayType = BEGINPERIOD Else PayType = ENDPERIOD
PVal = InputBox("How much is in this savings account now?")
FVal = FV(APR / 12, TotPmts, -Payment, -PVal, PayType)
MsgBox "Your savings will be worth " & Format(FVal, Fmt) & "."