← Финансовое моделирование в Excel с нуля
Lesson
Лучшие практики: без хардкода, ссылки на входы, единообразие, цветовое кодирование
Применять базовые правила гигиены модели: выносить все числа в ячейки допущений и ссылаться на них в формулах, а не зашивать константы.
Цветовое кодирование ячеек в модели
Стандарт цветов: синий — ввод, чёрный — формула, зелёный — связь
Единый цветовой стандарт позволяет любому пользователю модели мгновенно понять, где допущения, а где автоматические расчёты.
Lesson notes
Как строить модель, которой можно доверять
Первое и главное правило: не зашивать числа прямо в формулы. Сравните два подхода: =B2*1,05 — здесь коэффициент роста 5% спрятан внутри формулы, его не видно и сложно изменить. Правильный вариант: =B2*Допущения!C3 — коэффициент хранится в отдельной ячейке на листе допущений, и если нужно изменить ставку роста, вы меняете одну ячейку, а вся модель пересчитывается автоматически.
Второе правило: все входные данные — в отдельный блок или лист «Допущения» (Assumptions). Расчётные листы должны только ссылаться на него. Это означает, что любой, кто откроет вашу модель, сразу найдёт все предположения в одном месте и сможет их проверить или изменить.
Третье правило: единообразие формул по строке. Если в ячейке C5 стоит =C3*Допущения!B2, то в D5 должно быть =D3*Допущения!B2 — та же логика, только сдвинутая на следующий период. Протягивать формулу вправо должно быть безопасно и предсказуемо.
Четвёртое правило: цветовое кодирование. Синим цветом выделяют ячейки с введёнными вручную числами (входы), чёрным — ячейки с формулами (расчёты), зелёным — ссылки на другие листы. Это визуальное соглашение принято в профессиональном финансовом моделировании и сразу показывает, где «живут» предположения, а где — расчёты.