RangeXIRR — функция скриптa и диаграммы
RangeXIRR() возвращает внутреннюю ставку доходов (годовую) для расписания потоков денежных средств, которые не обязательно периодические. Для вычисления внутренней ставки доходов для серии периодических потоков денежных средств необходимо использовать функцию RangeIRR.
В Qlik функционал XIRR (функции XIRR() и RangeXIRR()) использует следующее уравнение, решение которого становится значением Rate, чтобы определить правильное значение XIRR:
XNPV(Rate, pmt, date) = 0
Для решения уравнения используется упрощенная версия метода Ньютона.
Синтаксис:
RangeXIRR(value, date{, value, date})
Возвращаемые типы данных: числовое значение
Аргумент | Описание |
---|---|
value | Поток денежных средств или серия потоков, соответствующие расписанию платежей по датам. Серия значений должна содержать по крайней мере одно положительное и отрицательное значения. |
date | Дата платежа или расписание дат платежей, соответствующие потоку денежных средств. |
При работе с этой функцией действуют следующие варианты:
-
Текстовые значения, значения NULL и отсутствующие значения игнорируются.
-
Все платежи учитываются на основе года с 365 днями.
-
Для этой функции требуется хотя бы один допустимый отрицательный и хотя бы один допустимый положительный платеж (с соответствующими допустимыми датами). Если такие платежи отсутствуют, возвращается значение NULL.
Следующие разделы помогут в работе с этой функцией:
-
RangeXNPV — функция скриптa и диаграммы: используйте эту функцию для расчета чистой стоимости для графика потоков денежных средств (необязательно периодических).
-
XIRR — функция скрипта: функция XIRR() рассчитывает агрегированную внутреннюю ставку доходов (годовую) для расписания потоков денежных средств, которые необязательно периодические.
Для получения информации о недавних обновлениях базового алгоритма, используемого этой функцией, см. статью службы поддержки Исправление и обновление функции XIRR.
Примеры и результаты:
Примеры | Результаты |
---|---|
RangeXIRR(-2500,'2008-01-01',2750,'2008-09-01') |
Возвращает 0,1532 |