Modul
Obsah
Index 🔎︎

# Funkce Rate [VBA]

Vrací úrokovou sazbu úvěru nebo investice.

Tato funkce nebo konstanta je povolena deklarací Option VBASupport 1 umístěnou před kódem programu.

## Syntaxe:

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

## Návratová hodnota:

Double

## Parametry:

NPer je celkový počet období, během kterých je splátka placena.

Pmt je pravidelná platba uskutečněná za období.

PV je současná hodnota půjčky nebo investice.

FV (nepovinné) je budoucí hodnota půjčky nebo investice.

Due (nepovinné) určuje, jestli je splátka splatná k začátku nebo ke konci období.

0 - splátka je splatná ke konci období,

1 - splátka je splatná k začátku období.

Guess (nepovinné) určuje očekávanou hodnotu úroku pomocí iterativního výpočtu.

## Chybové kódy:

5 Neplatné volání procedury

## Příklad:

    REM ***** BASIC *****

    Option VBASupport 1

    Sub ExampleRate

    ' Vypočítá úrokovou sazbu pro splácení půjčky 100 000 dolarů

    ' za 6 let s platbami 1500 dolarů uskutečňovanými na konci měsíce.

     Dim mRate As Double

     mRate = Rate( 72, -1500, 100000 )

     print mRate' mRate je vypočteno jako 0,00213778025343334

    End sub

Související témata

Funkce RATE v Calcu

Finanční funkce VBA