Расчет XIRR в Excel

Я пытаюсь сделать IRR Формула по группам. Однако моя формула продолжает давать ошибку.

=IF(A2=A1," ",+XIRR(G:G,D:D,-0.1))

Можете ли вы помочь? введите описание изображения здесь

2 ответа

Обновление: после того, как ПО добавило свои данные:

XIRR параметры диапазона должны быть примерно такими C2:C12 а также B2:B12, а не целый столбец.

Попробуйте формулу ниже:

=IF(A2=A1," ",XIRR(C2:C12,B2:B12,-0.1)) 

Кстати, в своем заголовке и сообщении вы упоминаете функцию IRR, но в вашем коде у вас есть XIRR, так что вы пытаетесь использовать?

Некоторые догадки:

  • Вы ожидаете положительного IRR? (Это обычный знак, поэтому в качестве последнего параметра укажите положительное число)
  • Дата в формате даты? (В отличие от текста - убедитесь, что при нажатии Ctrl+Shift+1 вы можете видеть цифры)
  • Значения числа или пусто?

Лучше всего, однако, увидеть скриншот вашего рабочего листа и узнать, в чем именно заключается ошибка (например, #VALUE!, #REF!).

Обновить

У вас есть строка заголовка (Valuta и CCY conv) внутри указанного диапазона, эти текстовые данные вызывают проблему, устраните их, ссылаясь на C2:C12 и B2:B12 вместо C:C и C2:C12.

Обновление 2

Я экспериментировал, как ты мог получить #NUMBER! ошибка, если вы ссылались на C2:c12 вместо C:C.

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

Другие вопросы по тегам