Аудит прайса: 15 проверок перед загрузкой куда угодно

Прайс от нового поставщика пришёл в виде файла на 2 300 строк: сверху реквизиты и логотип, шапка в два этажа, цены с «руб.», остатки со словом «уточняйте», а в конце — «Итого по прайсу». Быстрый чек-лист перед отправкой здесь не спасает: файл надо не проверить за минуту, а разобрать до основания. Ниже — полный аудит из 15 проверок в четырёх группах. Для каждой указано, как найти проблему и как починить её конвертером.

Как устроен аудит

Проверки идут от общего к частному: сначала структура файла, затем значения внутри колонок, потом бизнес-логика (цены, остатки, единицы) и в конце — формат самого файла. Такой порядок важен: чинить кодировку бессмысленно, пока таблица ещё с двухэтажной шапкой. Рабочий инструмент — живое превью конвертера на шагах «Структура», «Колонки», «Фильтры» и «Экспорт»: каждая правка видна до скачивания результата.

Структура: проверки 1–4

1. Шапка — одна строка

Как найти: заголовки занимают две-три строки («Цены / опт / розница», объединённые ячейки-«этажи»). Как починить: на шаге «Структура» укажите первую строку таблицы — многострочная шапка схлопнется в одну, названия склеятся.

2. Над таблицей нет «шапки документа»

Как найти: первые 5–10 строк занимают реквизиты, логотип, дата формирования, телефон менеджера. Для импорта всё это — товары без цены. Как починить: тем же указанием начала таблицы на шаге «Структура» — всё выше неё отбрасывается.

3. Нет строк-разделов и пустых строк

Как найти: между группами товаров вставлены строки «Обувь», «Аксессуары» или просто пустые ряды-отбивки. Как починить: строки-разделы удаляются на шаге «Структура»; остатки добивает фильтр «артикул не пустой». Подробный разбор такой грязи — в статье про очистку прайса.

4. Хвост без «Итого» и служебных строк

Как найти: в конце файла строки «Итого», «Всего позиций», подпись менеджера. Как починить: фильтр «не содержит Итого» на шаге «Фильтры»; условий можно навесить несколько сразу.

Превью шага Структура: реквизиты отброшены, двухэтажная шапка схлопнута
Шаг «Структура»: начало таблицы указано, шапка стала одной строкой, разделы исчезли

Данные: проверки 5–9

5. Числа записаны числами

Как найти: цена выглядит как «1 200 руб.», остаток — «в наличии». Текст не сортируется, не суммируется и часто не импортируется. Как починить: на шаге «Колонки» действия «Убрать пробелы» и «Заменить текст» — «руб.» удаляется, значение становится числом.

6. В числах нет неразрывных пробелов

Как найти: «1 200» выглядит числом, но Excel его не считает — между разрядами сидит неразрывный пробел из выгрузки 1С. Как починить: действие «Убрать пробелы» снимает и обычные, и неразрывные пробелы.

7. Даты в едином формате

Как найти: в колонке даты вперемешку «12.03.2026», «2026-03-12» и «12 марта». Площадка прочитает половину и отвергнет половину. Как починить: привести формат в исходнике или действием «Заменить текст»; если даты не нужны приёмнику — удалить колонку на шаге «Колонки».

8. Артикулы не повторяются

Как найти: один артикул встречается дважды — обычно там, где склеивались прайсы двух складов. При обновлении цен непонятно, какую строку применять. Как починить: пролистать превью по колонке артикулов, лишние дубли удалить; отдельная инструкция — в статье про удаление дублей в Excel.

9. Нет служебных колонок

Как найти: рядом с отпускной ценой стоят закупка, маржа, комментарий склада. Это уедет получателю. Как починить: удаление колонки на шаге «Колонки» — один клик, превью сразу показывает итоговый состав.

Шаг Колонки: действия над ценой, удаление служебных колонок
Шаг «Колонки»: цена очищена действиями, служебные колонки удалены

Бизнес-логика: проверки 10–12

10. Цены выше себестоимости

Как найти: отпускная цена подозрительно близка к закупке или ниже её — значит, колонку перепутали или наценку не применили. Как починить: действие «Умножить» на колонке цены, например ×1,15 для наценки 15 %, затем «Округлить» до рублей. Новые значения видны на превью до скачивания.

11. Остатки без отрицательных значений

Как найти: в колонке остатка встречаются «-3» — след резерва из учётной системы. Площадка посчитает это ошибкой или продаст минусовой товар. Как починить: фильтр «остаток больше 0» оставит только реально доступные позиции.

12. Единицы измерения — из справочника

Как найти: в колонке единиц вперемешку «шт.», «шт», «ШТ.» и «ед.» — приёмник ждёт строгое значение из своего справочника. Как починить: действием «Заменить текст» привести варианты к одному виду; если единица одна на весь прайс, проще удалить колонку и добавить константу «шт» на шаге «Колонки».

Формат файла: проверки 13–15

13. Расширение соответствует приёмнику

Как найти: площадка ждёт XLSX-шаблон, B2B-портал — CSV, а у вас старый .xls. Файл «не в том формате» отклоняется без чтения. Как починить: конвертер читает .xls, .xlsx и .csv, а на шаге «Экспорт» отдаёт XLSX со значениями, без формул, или CSV.

14. Кодировка CSV — UTF-8

Как найти: CSV из 1С открывается «кракозябрами» — это ANSI (Windows-1251). Как починить: экспорт CSV из конвертера всегда идёт в UTF-8, пересохранять руками не нужно.

15. Разделитель CSV — точка с запятой

Как найти: файл открывается в Excel одной колонкой — внутри запятые вместо привычной русской локали. Как починить: на экспорте конвертер пишет CSV с точкой с запятой — Excel и большинство приёмников читают такой файл корректно.

Шаг Экспорт: выбор между XLSX и CSV в UTF-8 с точкой с запятой
Шаг «Экспорт»: итоговое превью и выбор формата под конкретного получателя

Сводная таблица аудита

№ПроверкаЧем чинить
1–2Шапка и начало таблицыШаг «Структура»
3–4Разделы, пустые строки, «Итого»«Структура» + фильтры
5–6Числа текстом, пробелы«Убрать пробелы», «Заменить текст»
7–9Даты, дубли, служебные колонкиШаг «Колонки», удаление
10–12Наценка, минусы, единицы«Умножить», «Округлить», фильтры
13–15Расширение, кодировка, разделительШаг «Экспорт»

Полный аудит по этому списку занимает 10–15 минут вместо вечера ручной правки. Если прайс от этого поставщика приходит регулярно, сохраните настройки шаблоном после регистрации — следующий файл пройдёт все 15 проверок в один клик. Начать можно на лендинге очистки прайсов: бесплатно, без регистрации, для файлов до 2 МБ.

Частые вопросы

Чем аудит отличается от чек-листа перед отправкой?

Чек-лист — финальная проверка за пару минут, когда файл уже собран. Аудит — глубокий разбор структуры, типов данных, бизнес-логики и формата. Его делают, когда прайс пришёл от нового поставщика или регулярно ломается при загрузке.

Как часто нужен полный аудит?

Один раз на источник: для нового поставщика или новой выгрузки из учётной системы. Дальше настройки сохраняются шаблоном, и каждый новый файл того же формата проходит те же 15 проверок автоматически.

Файл больше 2 МБ — как прогнать аудит?

Бесплатно и без регистрации обрабатываются файлы до 2 МБ, это примерно тысяча строк. После регистрации лимит вырастает до 5 МБ и 10 000 строк, а платные тарифы снимают ограничения на большие файлы.

Безопасно ли загружать прайс с ценами в онлайн-сервис?

Файл хранится на сервере не дольше часа и удаляется автоматически. За это время вы успеваете прогнать все проверки и скачать очищенный результат.