Зміст

# Функція Rate [VBA]

Повертає відсоткову ставку за кредитом або інвестицією.

This constant, function or object is enabled with the statement Option VBASupport 1 placed before the executable program code in a module.

### Синтаксис:

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

### Return type:

Double

### Параметри:

Кпер — загальна кількість періодів, за які сплачується дохід.

Плт - виплата, яка здійснюється в кожний період.

ПС - поточна сума позики / інвестиції.

МС (не обов'язково) - майбутня сума позики / інвестиції.

Тип (необов'язково) - визначає, коли виконується виплата: на початку чи в кінці періоду.

0 - виплата в кінці періоду;

1 - виплата на початку періоду.

Припущення (не обов'язково) - орієнтовна вартість відсотків з ітераційним розрахунком.

### Коди помилок:

5 Неправильний виклик процедури

### Приклад:

    REM ***** BASIC *****
    Option VBASupport 1
    Sub ExampleRate
    ' Обчислює відсоткову ставку, необхідну для погашення кредиту $100 000 за
    ' 6 років, з виплатою $1,500 в кінці кожного місяця.
     Dim mRate As Double
     mRate = Rate( 72, -1500, 100000 )
     print mRate' mRate дорівнює 0.00213778025343334
    End sub

Пов'язані теми

Функція RATE у CALC

Фінансові функції VBA