Я хочу рассчитать внутреннюю норму прибыли (IRR), используя формулу XIRR в Excel. Я создал код с VBA, который будет собирать весь поток sh и даты из другой таблицы и печатать значения на другом листе. Расчеты XIRR работают, пока я не добавлю новое значение, тогда XIRR возвращает ошибку. Я заметил, что эта ошибка появляется, потому что я назначил пустой столбец в формуле. Я включил пустые ячейки, потому что я не знаю, сколько ca sh потока у меня будет в будущем.
Моя таблица выглядит так:
G column F column
1 IRR =XIRR(G2:G100,F2:F100)
2 2019-05-07 -3 000
3 2019-06-14 -50 424
4 2019-07-03 -135 130
5 2019-09-30 5 140
6 2019-12-12 -2 213 106
7 2020-02-27 9 000
8 2023-12-31 20 690 421
Знаете ли вы Как мне написать код, чтобы XIRR проверял, сколько заполненных ячеек, и будет рассчитывать только для полных ячеек (код, который пропускает пустые ячейки)?
Спасибо за ваши предложения.