Как использовать функцию vba pmt?

Функция VBA PMT указана в финансовой категории функций VBA. Когда вы используете его в коде VBA, он рассчитывает периодические платежи по кредиту или инвестициям , которые являются постоянными в течение всего периода с постоянной процентной ставкой.

Синтаксис

Pmt(Ставка, Nper, Pv, [Fv], [Срок])

Аргументы

  • Ставка : процентная ставка за период.
  • Nper : количество периодов погашения кредита или инвестиций.
  • PV : текущая стоимость инвестиции или кредита.
  • [FV] : будущая стоимость кредита/инвестиций [это необязательный аргумент, если он опущен, VBA по умолчанию равно 0].
  • [Срок] : определяет, подлежит ли платеж в начале или в конце периода, используйте 0 для конца периода и 1 для начала периода. [Это необязательный аргумент, и если он опущен, VBA принимает конец периода по умолчанию] .

Пример

Чтобы практически понять, как использовать функцию VBA PMT, вам нужно просмотреть пример ниже, где мы написали код vba, используя ее:

example-vba-pmt-function
 Sub example_PMT() Range("A9").Value = Pmt(0.08 / 12, 5 * 12, 98000) End Sub

В приведенном выше коде мы использовали PMT для расчета постоянного периодического платежа и в результате он вернул 1987,09, который нам необходимо оплатить. Мы разделили процентную ставку на 12, чтобы преобразовать ее в ежемесячную ставку, и умножили годы на 12, чтобы преобразовать их в месяцы.

Комментарии

  • Если nper равен нулю, VBA вернет ошибку времени выполнения 5.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *