Smart Tool для Excel

NPV в Excel — AI ставит формулу с поправкой на нулевой период

SGКоманда SideGenius·

NPV в Excel содержит подвох: функция дисконтирует все потоки начиная с первого аргумента, и первый период считается как «через год», а не «сегодня». На реальных проектах первый поток — инвестиция в момент 0 (сегодня), и её дисконтировать не нужно. Половина учебников и форумов даёт неправильную формулу =NPV(rate;A1:A10), и аналитик получает значение, заниженное на годовой коэффициент дисконтирования. Поиск ответа «почему NPV не сходится с ручным расчётом» занимает 30–60 минут. AI решает задачу за 5 секунд: вы говорите «NPV проекта со ставкой 12%, инвестиция в B2, потоки в C2:C7», и SideGenius пишет =NPV(0.12;C2:C7)+B2 — функция применяется к будущим потокам, нулевой период добавляется отдельно. Понимает «XNPV для произвольных дат» (XNPV принимает диапазон дат), «отрицательный NPV — проект не окупается», «чувствительность NPV к ставке» (Data Table или сценарии).

SideGenius для Excel
Попробовать в Excel за 5 секунд
20 кредитов бесплатно — без карты, без VPN
Установить
Пример промпта
> Рассчитай NPV проекта по cash flow в B2:B6 (сейчас и 5 лет вперёд). Ставка дисконтирования 12% годовых. И сделай сценарии для 8%, 10%, 15%.
Результат

B8: =NPV(0.12;B3:B6)+B2 = 47 250 ₽. Сценарии: при 8% — 96 400, при 10% — 71 100, при 15% — 12 800. Видно, что проект окупается до 14% ставки.

Почему не ChatGPT

ChatGPT часто даёт =NPV(rate;все_потоки) без поправки — это математически некорректно для проектов с инвестицией в нулевом периоде. SideGenius выделяет нулевой период отдельно. Работает в РФ без VPN.

Как использовать за 3 шага

1

Зарегистрируйтесь на sidegenius.ru — мастер онбординга подключит SideGenius к Excel за 2 минуты.

2

Опишите cash flow и ставку — где инвестиция, где доходы, какая дисконт-ставка.

3

Подтвердите — формула NPV или XNPV появится с правильной структурой по периодам.

Вопросы и ответы

Почему =NPV(rate;A1:A10) даёт неправильный результат?

Функция NPV в Excel дисконтирует первый аргумент A1 как «через 1 период», а не как «сегодня». Если A1 — это инвестиция в момент 0, нужно её прибавить отдельно: =NPV(rate;A2:A10)+A1. Это документировано в справке Microsoft, но многие пропускают.

Когда применять XNPV вместо NPV?

XNPV принимает диапазон cash flow и параллельный диапазон дат — для проектов с произвольными датами потоков. Если платежи идут не строго раз в год, XNPV точнее. Для регулярных годовых/квартальных потоков обе работают, но XNPV не путает первый период.

Как выбрать ставку дисконтирования?

Зависит от компании: WACC (средневзвешенная стоимость капитала), ставка рефинансирования ЦБ + премия за риск, или альтернативная доходность безрискового инструмента. В РФ для финмодели часто берут 12–18% годовых. Это вход в формулу, не результат.

Что значит NPV = 0 и нужно ли запускать проект?

NPV = 0 — проект окупает вложения с заданной ставкой, но прибыли «сверху» нет. Чисто математически — на грани. На практике обычно требуют положительный NPV с запасом 20–30% от инвестиций, чтобы покрыть незапланированные риски.

Можно ли построить чувствительность NPV к ставке?

Да. Через Data → What-If Analysis → Data Table делают одномерную таблицу NPV по разным ставкам. SideGenius может построить таблицу 5×5 для двух переменных (ставка + объём продаж) одной командой.

Сколько это стоит?

Бесплатный старт — 20 кредитов на пробу. Подписка Pro — 399 ₽/мес, оплата картами банков РФ через ЮKassa, без VPN.

Попробуйте SideGenius бесплатно

20 кредитов на старт, без карты. Работает в РФ без VPN, оплата картами РФ.

Установить в Excel
Без VPN Оплата картами РФ 399 ₽/мес

Связанные инструменты

20 кредитов бесплатно
SideGenius в Excel
Установить