Даты и числа: как записать, чтобы MARFOR прочитал верно
Коротко. Как MARFOR читает даты — ГГГГ-ММ-ДД, ДД.ММ.ГГГГ, месяц словами — и числа с пробелами, запятой, «₽» и «%». Что станет пустым, нулём или не датой.
На этой странице
MARFOR сам разбирает даты и числа в разных записях. Правило одно: решение принимается по всей колонке сразу, а не по каждой ячейке. Поэтому записывайте колонку одинаково сверху донизу.
Даты
Запись «число.число.год» — через точку, «/» или «-» — MARFOR разбирает по всей колонке. Если где-то первое число больше 12, первым стоит день; если второе — месяц. Если по колонке не понять, потому что все числа до 12, первым считается день, как принято в России. Исключение — помесячная выгрузка в американской записи, где второе число у всех строк равно 1.
| Запись в файле | Как MARFOR её читает | Совет |
|---|---|---|
2026-03-01 | 1 марта 2026 | надёжнее всего |
01.03.2026, 15.03.2026 | день первым: 1 и 15 марта | годится |
03/15/2026 | месяц первым: 15 марта | годится |
03/01/2026, 04/01/2026 — второе число у всех строк 1 | месяц первым: 1 марта, 1 апреля | годится |
Март 2026, март2026, мар.26, 15 марта 2026 г., Mar-2026 | месяц словами по-русски или по-английски | годится, год обязателен |
Март, 15 марта — без года | не дата | добавьте год |
01.03/2026 — разные разделители | не дата | исправьте опечатку |
пусто, 0, nan, null | не дата | у каждой строки должна быть дата |
Помесячные данные можно дать и двумя колонками — год (2026) и номер месяца (3). На маппинге отметьте их в столбце «Временной ряд» как «Год» и «Месяц».
Важно
Короткий дневной файл в американской записи — например, 1–12 января, 01/05/2026 — по колонке не отличить от русской записи: MARFOR прочитает его днём первым и получит 1 мая. Перепишите такие даты в 2026-01-05.
Числа
| Запись | Число | Что важно |
|---|---|---|
18 283 | 18 283 | пробел между тысячами — можно |
1234,56 и 1234.56 | 1 234,56 | дробная часть — через запятую или точку |
1,044,880 | 1 044 880 | запятая — тысячи, если так записаны числа колонки |
1.234.567 или 1.234,56 | 1 234 567 и 1 234,56 | точка — тысячи |
3,635 | 3,635 — дробь | если остальные числа таблицы записаны с запятой-тысячами, например 1,044,880, — 3 635 |
1 200 ₽, 250 руб. | 1 200 и 250 | знаки валюты снимаются при маппинге |
12% | 12 | не 0,12: проценты лучше считать формулой |
−5 | −5 | длинный минус тоже читается |
| пусто | 0 после маппинга | если «нет данных» и «ноль» — разное, заполните пропуски до загрузки |
н/д, — | колонку примут за текст | уберите или замените числом |
Знаки «₽» и «%» снимаются, когда у колонки на маппинге роль Metric или числовой тип: «Целое число», «Дробное число» или «Валюта». Надёжнее хранить в ячейках только цифры.
Файл CSV
| Что | Что подойдёт |
|---|---|
| Разделитель | точка с запятой, запятая, табуляция или вертикальная черта — MARFOR найдёт сам |
| Кодировка | UTF-8 или Windows-1251 |
| Первая строка | названия колонок; заголовок отчёта над ней уберите |
| Колонок | больше одной, иначе файл не загрузится |
Если колонки съехали, на странице маппинга в блоке «Предпросмотр данных» можно выбрать «Разделитель:», «Кодировка:», «Строка заголовков:» и «Данные с строки:».
Как проверить
После «Применить маппинг» откройте «Обзор данных», «Детализация:» — «По месяцам». Все месяцы на месте и суммы совпадают с вашим отчётом — даты и числа прочитаны верно: проверить данные. Месяцы сбились в начало года или все строки ушли в один месяц — день и месяц перепутаны: перепишите даты в ГГГГ-ММ-ДД и загрузите файл заново.
Термины на этой странице: Маппинг, Гранулярность
Обновлено 14 октября 2026