Проблема решилась заменой на Guess = 0.08, но все-равно ощущение, что исходное искомое значение не должно было так влиять на работу функции.
Помогите рассчитать IRR
Помогите рассчитать IRR
01.12.2022 11:57:45
Добрый день! По этой же теме еще задачка.
Необходимо для разных условий кредитов и разных величин кредита посчитать IRR (ВСД). Платежи формируются следующим образом: 0 - кредит (с минусом), 1 платеж = ежемесячный платеж+комиссия за открытие, далее 2-последний платеж (№ срок кредита) = ежемесячный платеж. Чтоб не плодить кучу массивов с денежными потоками решил немного модернизировать встроенную функцию ВСД. Передаю в функцию размер кредита, ежемесячный платеж (ПЛТ), срок кредита и комиссию за открытие. Код следующий:
Спотыкается при расчете IRR по заданному массиву. Хотя по аналогичному массиву встроенная функция Экселя ставку рассчитывает. Проблема при сроке кредита в 36 месяцев, при 24 все нормально. Есть подозрения, что экселю тупо не хватает памяти для расчета. Помогите, пожалуйста, поправить код.
Изменено: |
|||
|