Funkce Rate

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Vrátí hodnotu typu Double určující úrokovou sazbu vztaženou na období anuity.

Syntaxe

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

Syntaxe funkce ÚROKOVÁ.míra má následující argumenty:

Argument

Popis

pper

Povinné. Double určující celkový počet úročených období anuity. Například pokud uděláte měsíční splátky půjčky čtyřleté auta, bude mít půjčka celkem 4 * 12 (neboli 48) úročených období.

splátka

Povinné. Hodnota typu double určující platbu, která se provede v každém období. Splátky obvykle obsahují jistinu a úrok, který se v průběhu anuity nemění.

SOUČHODNOTA

Povinné. Double určující současná hodnota, nebo hodnotu Dnes, řady hodnot budoucích plateb nebo příjmy. Například vypůjčíte peníze koupit Auto částka půjčky při současnou hodnotu pro půjčujícího měsíční splátky auta, které vytvoříte.

bud_hod

Volitelné. Varianty určující budoucí hodnotu nebo zůstatek hotovosti, který chcete po provedení konečné platby. Například budoucí hodnota půjčky totiž 0 Kč, který je jeho hodnota po poslední splátce. Pokud chcete uložit 50 000 Kč za 18 let vašemu dítěti education, potom 50 000 Kč je však budoucí hodnotu. Pokud není uveden, předpokládá se 0.

typ

Volitelné. Varianty obsahující číslo určující způsob platby. Použijte hodnotu 0 splátka na konci období placení nebo použijte 1, pokud platby jsou splatné na začátku období. Pokud není uveden, předpokládá se 0.

odhad

Volitelné. Varianty určující odhad hodnoty, bude vrácena podle kurzu. Pokud není zadáno, je Odhad 0,1 (10 %).


Poznámky

Anuita představuje řadu hotovostních plateb v pevné výši prováděných za určité časové období. Anuita může být půjčka (třeba hypotéka na nemovitost) nebo investice (jako je plán měsíčních úspor).

Pokud provádíte platby jako spoření, udejte argumenty jako záporná čísla. Pokud obdržíte platby (třeba bonusy), zadejte argumenty jako kladná čísla.

Sazba se vypočítá metodou iterací. Začnete s hodnotou Odhad, sazba projde výpočtu dokud výsledek je přesnosti 0,00001 procent. Jestliže sazba nemůže najít výsledek po 20 iteracích, dojde k chybě. Pokud se vaše odhad je 10 % a přestane sazba , vyzkoušejte jinou hodnotu Odhad.

Příklad

Poznámka : Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

Tento příklad používá funkci sazeb pro výpočet úroková sazba půjčky zadaných celkový počet plateb (TotPmts), výše splátky půjčky (Payment), současná hodnota nebo jistinu půjčky (PVal), budoucí hodnota půjčky (FVal), je číslo, které označuje, zda platba je splatná na začátku nebo na konci období platby (PayType) a přibližnou očekávané úroková sazba (Guess).

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."

Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×