# nPer Функция скрипта и диаграммы

Эта функция возвращает число периодов вложения на основе периодических, постоянных платежей и постоянной процентной ставки.

Синтаксис:

nPer(rate, pmt, pv [ ,fv [ , type ] ])

Возвращаемые типы данных: число

Аргументы:

Аргументы

| Аргумент | Описание |
| --- | --- |
| rate | Процентная ставка за период. |
| nper | Итоговое число сроков оплаты аннуитета. |
| pmt | Оплата, совершаемая в каждый период. Она не может меняться в течение аннуитета. Платеж указан как отрицательное число, например -20. |
| pv | Текущая стоимость или единовременно выплачиваемая сумма, которая соответствует ряду будущих выплат в настоящее время. Если pv отсутствует, он соответствует 0 (нулю). |
| fv | Будущая стоимость, или остаток денежных средств, который вы хотели бы достичь после совершения последнего платежа. Если fv отсутствует, он соответствует 0. |
| type | Должно быть значение 0, если платежи осуществляются в конце периода, и 1, если платежи осуществляются в начале периода. Если type отсутствует, он соответствует 0. |

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/FinancialFunctions/nPer.htm)

#### Примеры и результаты:

Пример написания скрипта

| Пример | Результат |
| --- | --- |
| Вы хотите продать бытовой электроприбор путем ежемесячных взносов в размере 20 долл. США. Процентная ставка составляет 6% годовых. Счет приходит в конце каждого месяца. Сколько периодов требуется, если значение полученных денежных средств после оплаты последнего счета должно быть равным 800 долл. США?<br><br>`nPer(0.005,-20,0,800)` | Возвращает 36.56 |