Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Tagastab topelttäpsusega arvu, mis näitab annuiteedi intressimäära perioodi kohta.

Süntaks

Rate( nper , pmt, pv [, fv ] [, type ] [, guess ] )

Funktsiooni Rate süntaksil on järgmised argumendid.

Argument

Kirjeldus

nper

Nõutav. Topelttäpsusega arv, mis määratleb annuiteedi makseperioodide koguarvu. Näiteks kui teete nelja-aastase autoostulaenu korral igakuiseid makseid, on teie laenul kokku 4 × 12 (ehk 48) makseperioodi.

makse

Nõutav. Igal perioodil tehtavat makset täpsustav kahekordne. Maksed koosnevad tavaliselt põhiosast ja intressist, mis annuiteedi jooksul ei muutu.

pv

Nõutav. Topelttäpsusega arv, mis näitab edaspidiste maksete või laekumiste sarja praegust väärtust ehk tänast väärtust. Näiteks kui laenate auto ostmiseks raha, on laenusumma laenaja jaoks teie tehtavate igakuiste automaksete praegune väärtus.

tul_väärt

Valikuline. Andmetüüp Variant, mis määrab soovitud tulevase väärtuse või sularahasaldo pärast viimase makse tegemist. Näiteks on laenu tulevane väärtus 0 eurot, kuna see on selle väärtus pärast viimast makset. Siiski, kui soovite säästa 18 aasta jooksul lapse hariduse jaoks 50 000 €, on tulevikuväärtuseks 50 000 €. Kui puudub, eeldatakse, et see on 0.

tüüp

Valikuline. Variant , mis määrab maksetähtaega näitava arvu. Kui maksetähtaeg on makseperioodi lõpus, kasutage 0 või kui maksetähtaeg on perioodi alguses, kasutage 1. Kui puudub, eeldatakse, et see on 0.

guess

Valikuline. Andmetüüp Variant, mis määrab hinnangulise väärtuse, mille funktsioon Rate peaks tagastama. Kui see jäetakse välja, on argumendi guess väärtus 0,1 (10 protsenti).

Kommentaarid

Annuiteet on kindla suurusega maksete jada, mida tehakse kindla perioodi jooksul. Annuiteet võib olla laen (nt eluasemelaen) või investeering (nt igakuise säästmise kava).

Kõigi argumentide puhul on raha, mida makstakse välja, näiteks pannakse hoiule, tähistatud negatiivsete arvudega. Saadav raha, nagu dividendid, on tähistatud positiivsete arvudega.

Funktsioon Rate arvutab iteratsioonimeetodil. Rate alustab argumendi guess väärtusest ning arvutab, kuni on saavutatud 0,00001-protsendise täpsusega tulemus. Kui funktsioon Rate pärast 20 katset tulemit ei leia, siis arvutus nurjub. Kui teie hinnang on 10 protsenti ja funktsiooni Rate arvutus nurjub, proovige argumendi guess teistsugust väärtust.

Päringu näide

Avaldis

Tulemid

SELECT FinancialSample.*, (Rate([TermInYears]*12,-[MonthlyRePayment],[LoanAmount],0,0,0,1)*12) AS InterestRate FROM FinancialSample;

Tagastab kõik tabeli "Finantssumma" ja aastaintressi määra väljad, mis põhinevad väärtustel "TermInYears", "MonthlyRePayment" ja "LoanAmount", ning kuvab tulemid veerus InterestRate.

VBA näide

Märkus.: Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.

Selles näites kasutatakse funktsiooni Rate, et arvutada laenumaksete koguarvu (TotPmts), laenumakse (Payment), laenu praeguse väärtuse ehk võla põhisumma (PVal), laenu tulevase väärtuse (FVal), arvu, mis näitab, kas maksetähtaeg on makseperioodi alguses või lõpus (PayType), ja eeldatava intressimäära prognoosi (Guess) põhjal laenu intressimäär.

Dim Fmt, FVal, Guess, PVal
Dim Payment, TotPmts, PayType, APR
' When payments are made.
Const ENDPERIOD = 0, BEGINPERIOD = 1
Fmt = "##0.00" ' Define percentage format.
FVal = 0 ' Usually 0 for a loan.
Guess = .1 ' Guess of 10 percent.
PVal = InputBox("How much did you borrow?")
Payment = InputBox("What's your monthly payment?")
TotPmts = InputBox("How many monthly payments do " & _
"you have to make?")
PayType = MsgBox("Do you make payments at the end " & _
"of the month?", vbYesNo)
If PayType = vbNo Then
PayType = BEGINPERIOD
Else PayType = ENDPERIOD
End If
APR = (Rate(TotPmts, -Payment, PVal, _
FVal, PayType, Guess) * 12) * 100
MsgBox "Your interest rate is " & _
Format(CInt(APR), Fmt) & " percent."

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×