# Вписать значение вручную: режим KPI

> **Коротко.** Если у модели нет данных по строке или число задано договором, переведите ячейку в «KPI»: значение пишется как есть, модель и оптимизатор его не двигают.

Адрес: https://marfor.pro/docs/scenarios/kpi-values · Раздел: Сценарии › Вписать значение вручную: режим KPI · Вид: Инструкция · Уровень: средний уровень · Обновлено: 2026-10-14

KPI-значение задаёте вы, а не модель. Его не пересчитывают ни правки бюджета, ни обратный расчёт, ни оптимизатор. Так фиксируют бюджет по договору, план по органике или строку, где у модели нет данных.

## Что нужно заранее {#before}

- Открытый сценарий с включённым «Режимом моделирования» и права редактора.
- Метрика со своими данными: драйвер или обычная колонка источника. У отношений и метрик-формул блока «Значение» в карточке нет.

## Шаги {#steps}

1. В «Фильтры» отметьте период с годом и срезы, нажмите «Применить фильтр». KPI ляжет ровно на ту же область, что и правка этой ячейки.
2. Нажмите на число в колонке «Модель». В карточке найдите блок «Значение» с кнопками «Модель» и «KPI».
3. Нажмите «KPI». Чтобы перевести сразу всю строку, отметьте «все метрики этой строки».
4. MARFOR спросит «Перевести … в KPI для: … (строк: N)?». Подтвердите. Значок вида в карточке станет «KPI».
5. Впишите число и нажмите «Применить» — оно запишется как есть.

## Как понять, что получилось {#check}

- В карточке — вид «KPI» и подсказка «KPI: значение задано вручную — модель его не пересчитывает, коридора P10/P90 нет».
- После правки бюджета в соседних строках KPI-ячейка не меняется.
- В оптимизаторе на карточке варианта — строка «🟣 KPI вне оптимизации: бюджет …, цель …».

## Что важно знать {#notes}

- **Зависимые в KPI-строках не считаются от драйвера.** Перевели бюджет канала в KPI — заказы этой строки больше не откликаются на него. Их можно тоже вписать вручную.
- **Коридора P10–P90 у KPI нет:** это ваше число, а не оценка модели.
- **Оптимизатор такие строки не двигает,** но учитывает: их результат входит в цель, а бюджет — в потолок расходов. Пример: бюджет бренд-медиа по договору — 2 млн ₽ в месяц. Переведите его в KPI, и оптимизатор разложит остальной бюджет: [Задать ограничения оптимизатора](https://marfor.pro/docs/optimizer/constraints).
- **Часть ячейки в KPI.** Если KPI задан не во всех строках ячейки, карточка напишет «KPI задан у N из M строк ячейки»: «Применить» изменит только модельную часть.

## Как вернуть {#revert}

- **К расчёту модели.** Нажмите «Модель» в блоке «Значение». MARFOR спросит «Вернуть … в режим модели…?»: значения останутся прежними, дальше их пересчитывает модель. Интервалы этих строк устареют — пересчитайте их.
- **К базе, оставив KPI.** Ластик в карточке KPI-ячейки вернёт число к базе. Пометка KPI при этом останется.

## Если не получилось {#trouble}

- **Блока «Значение» нет.** Метрика — отношение или формула, либо сценарий старого формата. Откройте сценарий из списка «Все сценарии» кнопкой «Открыть»: старый формат переведётся в новый.
- **«… в этом срезе целиком задана как KPI — модель её не пересчитывает».** Вы правите KPI-ячейку как обычную. Нажмите «KPI» в блоке «Значение» или впишите число в KPI-режиме.
- **«KPI-пометка этой ячейки не найдена — возможно, её уже сняли. Обновите страницу.»** Пометку сняли в другой вкладке или коллега. Обновите страницу.
- **Нужен новый канал, которого нет в данных** — [Добавить или убрать срез](https://marfor.pro/docs/scenarios/slices): новый срез сразу создаётся в режиме KPI.

## Связанные

- [Карточка ячейки: справочник полей](https://marfor.pro/docs/scenarios/edit-card)
- [Добавить или убрать срез](https://marfor.pro/docs/scenarios/slices)
- [Задать ограничения оптимизатора](https://marfor.pro/docs/optimizer/constraints)
- [Ограничения оптимизатора: потолок, отношения и замороженные срезы](https://marfor.pro/docs/how-it-works/optimizer/constraints)
- [Отменить правку в сценарии](https://marfor.pro/docs/scenarios/undo)
