# Какие данные нужны: таблица для MARFOR

> **Коротко.** Дата в каждой строке, разрезы — текстом, показатели — числами; одна строка — дата и сочетание разрезов. Каналы — строками, а не колонками.

Адрес: https://marfor.pro/docs/data/requirements · Раздел: Данные: от таблицы до проверенного источника › Какие данные нужны: таблица для MARFOR · Вид: Справочник · Уровень: для начинающих · Обновлено: 2026-10-14

MARFOR работает с обычной таблицей. Чем аккуратнее она устроена, тем меньше правок на шаге маппинга и тем точнее прогноз и модель.

![Таблица-образец: колонка «Дата», два разреза — «Канал» и «Регион», три показателя — «Расходы», «Заказы», «Выручка». Одна строка — один день и одно сочетание канала и региона. Строка «Итого» зачёркнута: её нужно убрать](https://marfor.pro/docs/img/src-table-shape.png)

## Из чего состоит таблица {#columns}

Номера — те же, что на картинке.

1. **Дата** — в каждой строке. Надёжнее всего запись `2026-03-01`. Шаг — день, неделя или месяц; для месяца пишите первое число: `2026-03-01` значит «март 2026».
2. **Разрезы** — текстом: канал, регион, категория, устройство. По ним MARFOR делит прогноз, считает модель для каждого среза и двигает между срезами деньги.
3. **Показатели** — числами, каждый в своей колонке: расходы, показы, клики, визиты, заказы, выручка, лиды.
4. **Без строк «Итого».** MARFOR складывает строки сам; строка итога сложится ещё раз и удвоит сумму.

| Колонка | Что значит | Как записать | Пример | Роль на маппинге |
|---|---|---|---|---|
| Дата | день, неделя или месяц строки | `ГГГГ-ММ-ДД` | `2026-03-01` | «Временной ряд» → «Дата» |
| Разрез | канал, регион, категория | текст, одинаково во всех строках | `Контекст` | Dimension |
| Показатель | то, что складывается | число без «₽», «%» и пробелов | `120000` | Metric |
| Отношение | ДРР, конверсия, средний чек | не нужно колонкой | — | считается формулой |

Отношения — ДРР, CAC, конверсию, средний чек — колонкой не загружают: сумма процентов за два месяца не имеет смысла. Их считает [вычисляемое поле](https://marfor.pro/docs/data/metrics/derived) из сумм расходов, заказов и выручки.

## Каналы — строками, а не колонками {#long-format}

![Слева — те же данные, где у каждого канала своя колонка расходов: ✗, оптимизатор не переложит деньги из канала в канал. Справа — канал отдельной колонкой-разрезом: ✓, каждый канал виден в прогнозе, модели и сценарии](https://marfor.pro/docs/img/src-wide-long.png)

Частая выгрузка из отчёта — «Расходы Контекст», «Расходы Соцсети» рядом. Для MARFOR это две разные метрики, а не два канала одной: сравнить их отклик и переложить деньги между ними оптимизатор не сможет. Сведите такие колонки в одну «Расходы» и добавьте колонку «Канал» — на одну дату станет по строке на канал. В Excel это делают сводной таблицей или Power Query («Отменить свёртывание столбцов»).

## Что нужно для модели и сценария {#for-model}

- **Бюджет по каналам** — расходы каждого канала по периодам. Это драйвер: им вы будете управлять в сценарии.
- **Результат** — то, что откликается на бюджет и складывается: визиты, заказы, выручка, лиды.
- **Бюджет должен меняться.** Модель измеряет отклик по тому, как результат шёл вслед за бюджетом. Если канал два года тратил одну и ту же сумму, его эластичность измерить не из чего.
- **Один шаг для всего.** Расходы и результат — с одной гранулярностью: если расходы по месяцам, а заказы по дням, сведите заказы в месяцы до загрузки или соедините таблицы [Блендером](https://marfor.pro/docs/data/blender/basics).

Сколько истории нужно — на странице [Сколько истории нужно](https://marfor.pro/docs/data/requirements-history), как записать даты и числа — [Даты и числа](https://marfor.pro/docs/data/requirements-formats).

## Чек-лист перед загрузкой {#checklist}

- Первая строка — названия колонок, над ней нет заголовка отчёта и пустых строк.
- В каждой строке есть дата, у всех дат одна запись.
- Названия каналов и регионов написаны одинаково: «Директ» и «директ» станут двумя разными каналами.
- Нет строк «Итого» и промежуточных сумм.
- В числовых колонках только числа: из-за «н/д» или «—» колонку примут за текст, а если отметить её числом, такие ячейки станут нулём.
- Пропуски заполнены там, где «нет данных» и «ноль» — не одно и то же.

## Ограничения {#limits}

- Файл CSV или Excel, у Excel читается только первый лист. Размеры и большие файлы — [загрузить файл](https://marfor.pro/docs/data/sources/file).
- На тарифе Free в одном источнике — до 10 000 строк. Три канала по дням за год — 3 × 365 = 1 095 строк, с запасом. Подробно — [ограничения на старте](https://marfor.pro/docs/account/limits).

## Связанные

- [Сколько истории нужно для прогноза и модели](https://marfor.pro/docs/data/requirements-history)
- [Даты и числа: как записать, чтобы MARFOR прочитал верно](https://marfor.pro/docs/data/requirements-formats)
- [Загрузить файл CSV или Excel](https://marfor.pro/docs/data/sources/file)
- [Настроить маппинг источника: дата, метрики и разрезы](https://marfor.pro/docs/data/mapping/roles)
