Допустим, есть схематичный пример модели денежных потоков (пример без дисконтирования):
Для автоматического определения срока окупаемости инвестиций предлагается две формулы, в качестве аргумента которых выступает накопленный денежный поток:
1. Округленный срок окупаемости (т.е. на какой год накопленный поток перешагнет через ноль): =СЧЁТЕСЛИ(C7:I7;"<0")+1
2. Точный срок окупаемости — то же самое, но с указанием десятичных знаков: =СЧЁТЕСЛИ(C7:I7;"<0")+ИНДЕКС(C7:I7;1;СЧЁТЕСЛИ(C7:I7;"<0"))/((ИНДЕКС(C7:I7;1;СЧЁТЕСЛИ(C7:I7;"<0"))*-1+ИНДЕКС(C7:I7;1;СЧЁТЕСЛИ(C7:I7;"<0")+1)))*-1
Пример работы формул срока окупаемости:
Кстати, данные формулы необязательно вводить вручную. В надстройке SubEx для Excel есть блок удобных финансовых инструментов, в т.ч. автоматический ввод формулы срока окупаемости:
Попробовать надстройку SubEx: http://эксель-быстро.рф/download.html