Модель под себя — без программиста
У каждой компании свой P&L: свои строки, свои драйверы, своя логика
бонусов и налогов. CPM не приходит с зашитой моделью — финансист правит её сам, прямо
в браузере, формулами. Не заявка в ИТ на квартал, а изменение за минуту.
Формула живёт на строке, а не в ячейке
Это главное отличие от таблицы. В Excel формула сидит в каждой ячейке — тысячи копий,
и любая может разъехаться. У нас одно определение на строке действует на все
комбинации измерений сразу: поменял формулу «валовая маржа» один раз — и она верна по
всем филиалам, месяцам и категориям. Добавил филиал — формула уже там, копировать
нечего.
Что финансист меняет сам
Формулу строкиВыбрал строку, написал формулу — «прибыль = выручка − себестоимость − расходы». Применяется ко всему разрезу.
Новые строки и измеренияПоявился новый показатель или ось (канал, юрлицо, проект) — добавляется из интерфейса, без правки кода.
Логику свёрткиКак строка сворачивается вверх: сумма, среднее, последнее значение или взвешенное — цену взвесить объёмом, а не сложить.
Ручной ввод поверх расчётаГде нужно перебить формулу числом — можно, и это помечается как override: видно, что здесь решение человека, а не расчёт.
Язык формул
Ровно то, из чего собирается финансовая логика — и ничего лишнего:
- арифметика и сравнения:
+ − × ÷, > < = ≠;
- функции:
IF (условие), MIN / MAX (пороги и лимиты),
ABS, ROUND, PREV (значение прошлого периода — для накоплений и переходящих остатков);
- ссылки на другие строки — с переопределением разреза, если нужно взять показатель по другому срезу;
- драйвер — это просто строка без формулы: её вводят руками, и она автоматически участвует в симуляции.
Чтобы правка не сломала модель
ВалидацияКривая формула отклоняется с понятной ошибкой — модель остаётся рабочей, ничего не «полегло» молча.
Журнал и откатКаждое изменение — в журнале: что было, что стало, кто и когда. Любое откатывается.
Переименование безопасноФормулы ссылаются на идентификатор, а не на подпись. Переименовал строку — ссылки не поехали.
РолиКонструктор — у модельера, кто отвечает за структуру. Участник видит форму для ввода, а не формулы и чужие разрезы.
Честно о рамках. Это язык бизнес-логики поверх строк и измерений,
а не произвольные формулы «ячейка на ячейку» — в этом и смысл: одно определение вместо
тысяч копий. Набор функций осознанно компактный; расширяется под реальную потребность,
а не «на всякий случай».
Что ещё в продукте →
© 2026 The Ants · All rights reserved