Динамический расчет IRR. Есть ли способ добавить нули после добавления терминальной суммы?

#excel #excel-formula #finance #accounting #irr

Вопрос:

Я создаю панель мониторинга, которая позволяет вам добавить дату и сумму выбытия, которые добавят данные к текущим смоделированным денежным потокам и пересчитают IRR.

Проблема, с которой я сталкиваюсь, заключается в том, что мне трудно обнулить все ячейки после новой даты удаления.

Например, предположим, что у нас есть приведенные ниже данные в Excel, мы можем использовать функцию XIRR для расчета IRR:

30/04/2021 31/05/2021 30/06/2021 31/07/2021 30/09/2021 31/10/2021 30/11/2021 31/12/2021
-10000 100 100 100 100 100 100 11000

Это дало бы IRR ~27%.

Я хочу сделать эту динамику динамичной, чтобы я мог сказать, что дата утилизации будет перенесена, как это:

30/04/2021 31/05/2021 30/06/2021 31/07/2021 30/09/2021 31/10/2021 30/11/2021 31/12/2021
-10000 100 100 100 11000 0 0 0

Это дает IRR ~37%.

Я ищу информацию о том, как лучше всего добавлять данные и как добавлять нули после добавления суммы выбытия. Поэтому, если я изменю ячейку для суммы и даты выбытия, это приведет к увеличению значения, как показано в таблице 2. Затем он добавит нули во все ячейки после суммы выбытия.

Комментарии:

1. Я могу ответить на этот вопрос, но мне нужно будет знать (написать уравнение в тексте пересмотренного Q), как вы выводите значения -10000, 100, 100,…., 11000, и т.д. поставили вставку на первое место. Это явно функция/массив/ (?!), которой нужно манипулировать, поэтому было бы трудно сделать, не зная, что это за функция, если только я чего-то не упускаю(?)

Ответ №1:

Обходной путь

(не нужно ничего обнулять с помощью моего предлагаемого soln. — может сэкономить вам дубликат ресурса в сборке Excel… 🙂

Подключите это в Excel на скриншоте ниже (b13):

 =XIRR(B11:OFFSET(B11,0,MATCH(MAX(ABS(B11:I11)),ABS($B$11:$I$11),0)-1,1),B10:OFFSET(B10,0,MATCH(MAX(ABS(B11:I11)),ABS($B$11:$I$11),0)-1,1))
 

Скриншот

Применение предлагаемого soln в Excel

Общая ссылка на OneDrive: здесь (обновление без pw, без истечения срока действия)

Комментарии:

1. Первый комментарий: Один диск для ограниченной доступности (1 день, AM — истекает, время по Гринвичу). pw = мое имя, в нижнем регистре, задом наперед. (не конец света, если вы его пропустите, вы все равно можете построить, используя скриншот, которым я поделился)…. Пока вы читаете это — подумайте о закрытии, утвердив, довольны ли вы моим предложенным soln, в интересах других пользователей/студентов.

2. Спасибо, это то, что я искал

3. Рад слышать. PS — исправили выше, обновив ссылку на файл OneDrive с ограничениями (без pw, без истечения срока действия). Вы, вероятно, уже повторили это, но все равно — делиться = заботиться.

4. 🙂 (глупое требование 15 минут, бла-бла-бла, игнорируйте)