К статье
Практический материал

Торговля и Склад · 10 мин

Как выгрузить прайс из 1С в Excel

Как выгрузить прайс-лист из 1С в Excel: стандартные отчёты, сохранение табличного документа, выгрузка из номенклатуры и настройка итогового файла.

Выгрузка прайса из 1С в Excel — одна из самых частых задач менеджеров по продажам и контент-менеджеров: файл нужен для рассылки клиентам, загрузки на сайт или передачи маркетплейсам. В большинстве конфигураций (Управление торговлей, Комплексная автоматизация, ERP, УНФ) прайс формируется штатными средствами без доработок — достаточно знать, где находится нужный отчёт и как сохранить результат в формате XLSX.

Существует несколько рабочих способов: сформировать отчёт «Прайс-лист» и сохранить его как табличный документ, вывести список номенклатуры с ценами через динамический список, либо использовать обработку выгрузки, если она предусмотрена конфигурацией. Выбор зависит от того, нужен ли красиво оформленный документ для печати или «сырая» таблица для дальнейшей обработки.

Важно понимать различие: прайс для клиента обычно содержит наименование, артикул, цену и, возможно, остаток, а выгрузка для сайта или маркетплейса требует строгой структуры колонок без объединённых ячеек и группировок. Ниже разобраны оба сценария на примере типовых конфигураций.

Что нужно подготовить перед выгрузкой

Прежде чем формировать прайс, убедитесь, что в базе корректно заведены цены номенклатуры. Прайс-лист берёт данные из документов «Установка цен номенклатуры» — если последний документ устарел или часть товаров в него не попала, в отчёте появятся пустые ячейки или нулевые значения. Проверить это можно в разделе «Цены (прайс-лист)» или через отчёт «Цены номенклатуры».

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

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

Актуальность ценДата последнего документа «Установка цен»

Если цены не обновлялись давно, прайс уйдёт клиентам с устаревшими значениями

Вид ценОптовый, розничный, партнёрский

Прайс формируется по конкретному виду цен — неверный выбор даст чужие цены

Заполненность ценДоля товаров с нулевой ценой

Пустые цены в прайсе — признак того, что товар не попал в установку цен

Способ 1: формирование отчёта «Прайс-лист»

Это основной метод для типовых конфигураций «1С:Управление торговлей 11», «1С:Комплексная автоматизация» и «1С:ERP». Откройте раздел «CRM и маркетинг» (в ERP — «CRM и продажи») и найдите «Цены (прайс-лист)» либо отчёт «Прайс-лист». В некоторых версиях он доступен из раздела «Закупки» → «Отчёты».

В открывшейся форме укажите дату, на которую нужны цены, и вид цен. Нажмите «Настройки» и задайте отбор: по группе номенклатуры, по поставщику, по наличию на складе. В настройках колонок оставьте только нужные поля — наименование, артикул, цена, единица измерения. Лишние колонки проще убрать здесь, чем потом чистить в Excel.

Нажмите «Сформировать». Отчёт построится в виде табличного документа с группировкой по категориям товаров. Проверьте результат: пролистайте несколько страниц, убедитесь, что цены проставлены, группы раскрыты, а итоговое количество позиций соответствует ожиданиям.

Порядок действий
  1. 1
    Откройте «CRM и маркетинг» → «Цены (прайс-лист)»
  2. 2
    Укажите дату и вид цен, задайте отбор по группам товаров
  3. 3
    В настройках оставьте нужные колонки: наименование, артикул, цена
  4. 4
    Нажмите «Сформировать» и проверьте результат
  5. 5
    Сохраните через «Файл → Сохранить как» в формате XLSX

Сохранение табличного документа в Excel

Когда отчёт сформирован, нажмите кнопку «Сохранить» (иконка дискеты) или используйте меню «Файл → Сохранить копию» / «Сохранить как». В диалоге выбора типа файла укажите «Лист Excel 2007-… (*.xlsx)». Старый формат XLS имеет ограничение в 65 536 строк — для крупного прайса этого может не хватить, поэтому предпочтителен XLSX.

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

После сохранения откройте файл в Excel и проверьте: не «поплыли» ли колонки, корректно ли перенеслись числовые форматы (цены должны быть числами, а не текстом), нет ли лишних пустых строк между группами. Текстовые цены лечатся заменой разделителя или функцией ЗНАЧЕН, но проще сразу сохранить корректно.

Способ 2: выгрузка списка номенклатуры с ценами

Когда нужна не оформленная презентация, а плоская таблица для дальнейшей обработки, удобнее выгрузить справочник номенклатуры. Откройте «НСИ и администрирование» → «Номенклатура» (или «Справочники» → «Номенклатура») и настройте список: добавьте колонку с ценой через «Ещё» → «Изменить форму» либо используйте команду «Вывести список».

Команда «Ещё» → «Вывести список» позволяет отметить галочками нужные колонки (код, артикул, наименование, цена, остаток) и вывести их в табличный документ, который затем сохраняется в Excel тем же способом. Этот вариант даёт таблицу без группировок и объединённых ячеек — идеальную для импорта на сайт или в прайс-агрегаторы.

Учтите ограничение: «Вывести список» выгружает только те строки, которые попали в текущий отбор списка, и в некоторых версиях платформы есть ограничение на количество выводимых строк. Для очень больших каталогов (десятки тысяч позиций) надёжнее использовать отчёт «Прайс-лист» или универсальный отчёт по регистру цен.

Способ 3: типовые обработки и внешние инструменты

В составе некоторых конфигураций и отраслевых решений есть специальные обработки выгрузки прайсов — например, «Выгрузка прайс-листа» с настройкой шаблона Excel, куда подставляются данные. Такие обработки позволяют сохранить фирменный бланк с логотипом и шапкой и настроить автоматическое обновление файла по расписанию.

Если штатных средств не хватает — например, нужен выгрузка в строго заданной структуре маркетплейса — задачу решают через внешнюю обработку или настройку в конфигураторе. Это уже работа для специалиста по 1С: обработка формирует файл программно, с контролем форматов и обязательных полей.

Сравнение способов выгрузки

Отчёт «Прайс-лист»

Подходит для прайса клиенту: оформление, группировки, картинки. Неудобен для машинной загрузки из-за объединённых ячеек

Вывод списка номенклатуры

Даёт плоскую таблицу для сайта и обработки в Excel. Ограничение — объём выводимых строк и отсутствие оформления

Внешняя обработка

Гибкая настройка под любой шаблон и расписание. Требует разработки и сопровождения специалистом

Настройка итогового файла в Excel

После выгрузки файл почти всегда требует финальной доработки. Типовые операции: удалить строки заголовка отчёта и итоговые строки, убрать пустые колонки, отменить объединение ячеек («Главная» → «Объединить и поместить в центре» → отменить), преобразовать цены в числовой формат.

Если прайс предназначен для загрузки на сайт, приведите колонки к требуемым названиям и порядку, проверьте кодировку и отсутствие спецсимволов в наименованиях. Для рассылки клиентам, наоборот, добавьте шапку с реквизитами компании, дату формирования и примечание о сроке действия цен.

Типичные ошибки при выгрузке прайса
01
Сохранение в старый формат XLS — прайс обрезается на 65 536 строках, часть товаров теряется без предупреждения
02
Выгрузка с объединёнными ячейками и группировками — файл невозможно загрузить на сайт без ручной чистки
03
Непроверенные нулевые цены — клиенты заказывают товар по нулевой цене, возникают конфликты
04
Неверный вид цен в настройках — в прайс попадают розничные цены вместо оптовых или наоборот
05
Цены сохраняются как текст — в Excel не работают формулы и сортировка по цене

Проверка результата и контроль качества

Перед отправкой файла сверьте количество строк в прайсе с количеством товарных позиций в отборе — расхождение говорит о потерянных строках или лишних итоговых строках. Выборочно проверьте 5–10 цен, сравнив их с карточками товаров в 1С.

Откройте файл на другом компьютере или в другой программе (например, в LibreOffice), чтобы убедиться, что форматирование не ломается. Если файл рассылается клиентам, сохраните копию в PDF — это исключит случайное изменение цен получателем.

Контрольные точки

Как проверить результат

Количество строк в файле
Норма

Совпадает с числом позиций в отборе отчёта

Тревожный признак

Строк меньше — часть товаров потеряна при сохранении

Формат цен в Excel
Норма

Цены — числа, работает сортировка и суммирование

Тревожный признак

Цены выровнены влево и не суммируются — это текст

Полнота цен
Норма

У всех товаров цены заполнены и актуальны

Тревожный признак

Есть нулевые или пустые цены

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

Можно ли настроить автоматическую выгрузку прайса по расписанию?

Штатно в типовых конфигурациях автоматической рассылки прайса в Excel нет. Задача решается через регламентные задания и внешнюю обработку, которую пишет специалист по 1С: обработка формирует файл и сохраняет его в сетевую папку или отправляет по почте.

Почему в Excel цены отображаются как текст и не считаются?

Чаще всего причина в том, что в табличном документе цена выведена строкой (например, с валютой в одной ячейке). Исправляется формулой ЗНАЧЕН с заменой неразрывных пробелов или повторной выгрузкой с корректным числовым форматом колонки в настройках отчёта.

Как выгрузить прайс только по товарам, которые есть в наличии?

В настройках отчёта «Прайс-лист» добавьте отбор по остатку: поле «Свободный остаток» больше нуля. В отчёте «Цены номенклатуры» аналогичный отбор доступен в расширенных настройках варианта отчёта.

Что делать, если кнопка «Сохранить как» неактивна?

Проверьте, что табличный документ действительно сформирован и активен (курсор стоит в области отчёта). Если кнопка недоступна и при этом, вероятно, у пользователя ограничены права — обратитесь к администратору базы для расширения профиля доступа.

Можно ли выгрузить прайс с картинками товаров?

Табличный документ 1С может включать изображения номенклатуры, если они добавлены в макет отчёта, однако при сохранении в Excel картинки переносятся не всегда корректно. Для каталогов с изображениями надёжнее использовать специализированные обработки или выгружать отдельно таблицу и ссылки на файлы картинок.

Итог

Что важно запомнить

Прайс выгружается через отчёт «Прайс-лист» с сохранением в формате XLSX; для машинной обработки используйте плоский список номенклатуры. Перед отправкой файла проверьте актуальность цен, отсутствие нулевых значений и корректность числовых форматов.