Создание диапазона Excel из непересекающихся ячеек

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

Я хочу использовать функцию IRR для расчета доходности. Я могу дать ему столбец депозитов и снятия средств, и он рассчитает доход, предполагая нулевой баланс в конце. Например это:

Deposit 100
Withdraw 10

покажет норму прибыли -90%. Однако, если у меня все еще есть $95 на счету, реальная доходность +5%.

моя таблица выглядит примерно так:

Deposits  Balance
100       100
-10       95
0         103
0         98
100       215

Я могу добавить столбец справа, который является "скорость возврата", с формулой "=IRR($A:A3)"

однако, опять же, это дает мне неточные данные, потому что функция IRR предполагает, что конечный баланс равен нулю и принимает только один диапазон. Есть ли способ сделать что-то вроде этого:

=IRR(ConcatenateRange($A:A3, B3))

... так что он видит окончательный "вывод", равный моему текущему баланс?

28
задан 3498DB
20.01.2023 11:03 Количество просмотров материала 2638
Распечатать страницу

1 ответ

Я думаю, что вы, вероятно, застряли с обходным путем, который вы определили-показать конечный баланс в качестве (условного) вывода в конце месяца (или периода) - и депозит конечного баланса предыдущего месяца в качестве (условного) депозита в начале месяца. К сожалению, я думаю, что вы делаете еще одну тонкую ошибку: IRR предполагает денежные потоки в четные периоды времени-я не вижу, что у вас есть это, если только" 0 " не поддерживает четные периоды (еженедельно?). Для расчета возврат если денежные потоки не происходят через регулярные промежутки времени (особенно если вы используете это в течение более длительных периодов времени, таких как год или более), вам придется использовать функцию XIRR, которая принимает два диапазона значений - дату транзакции и денежный поток.

* Update *

Я знал, что работал над чем - то подобным раньше-просто потребовалось время, чтобы найти его! Взгляните на это нить от мистера Excel. Вынос заключается в том, что вы загружаете наличными потоки и даты, включая конечное значение баланса и дату, разбиваются на два массива, а затем вычисляют XIRR этих двух массивов. Сообщение с UDF, чтобы сделать это, о третьем по списку. Непосредственно предшествующий пост утверждает, что IRR будет принимать непрерывный диапазон-я никогда не тестировал это, но стоит попробовать!

1
отвечен dcardno 2023-01-21 18:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх