Функція Rate

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Повертає подвійне значення відсоткову ставку за період ануїтету.

Синтаксис

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

Синтаксис функції Rate має такі аргументи:

Аргумент

Опис

кількість_періодів

Обов'язковий аргумент. Подвійні визначає загальну кількість періодів сплати в виплат. Наприклад, якщо ви зробите щомісячної виплати за позикою чотири роки автомобіль, має оплати періодів 4 * 12 (або 48).

платіж

Обов’язковий. Значення подвійної точності, яке відповідає розміру платежу за кожний період. Платежі зазвичай складаються з основної суми та відсотка, що не змінюється протягом усього строку ануїтету.

PV

Обов'язковий аргумент. Подвійні визначення зведена вартість, або значення сьогодні ряду майбутніх виплат або надходження. Наприклад, під час зайняти гроші, щоб придбати автомобіль, сума позики – це зведена вартість кредитору щомісячні платежі автомобіль, який призведе до.

мв

Необов'язково. Варіант, указавши майбутнє значення або грошових баланс після внесення остаточний платіж. Наприклад, майбутню вартість за позикою є $0, тому що це значення після остаточний платіж. Проте, якщо потрібно зберегти $ 50 000 більше 18 років для своєї дитини навчальних закладів, потім $ 50 000 – майбутню вартість. Якщо не вказано, значення дорівнює 0.

тип

Необов'язково. Варіант визначення число, яке вказує, коли виплат. 0 виплат в кінці періоду виплати або за допомогою 1 виплат на початку періоду. Якщо не вказано, значення дорівнює 0.

припущення

Необов'язково. Варіант значення, що ви оцінити, яке повертається, ставка. Якщо вказано, припущення не 0,1 (10 відсотків).


Примітки

Ануїтет – це послідовність фіксованих виплат коштів, які здійснюються протягом певного проміжку часу. Ануїтет може використовуватися для сплати позики (наприклад, іпотечної) або інвестицій (наприклад, щомісячного плану заощадження).

Для всіх аргументів сплачувані суми (наприклад депозити для заощадження), представлено від’ємними числами, а отримувані суми (такі як дивідендні чеки) – додатними числами.

Ставка обчислюється за допомогою ітерації. Починаючи зі значення припущення, ставка циклів обчислення, поки результат із точністю до 0.00001 відсотка. Якщо ставка не може знайти результат після 20 спроб, його не вдасться. Якщо ваші припущення становить 10% і ставка не вдалося, спробуйте іншим значенням аргументу припущення.

Приклад

Примітка : У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

У цьому прикладі використовується функція Rate для обчислення відсоткова ставка за позикою, наданих загальну кількість платежів (TotPmts), кількість виплати позики (Payment), зведена вартість або основної суми позики (PVal), майбутня вартість позики (FVal), число, яке вказує, чи на сплата здійснюється на початку або в кінці періоду виплати (PayType) і наближення очікуваного відсоткова ставка (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."

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×