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

Документы и Печать · 10 мин

Как счет в 1С сохранить в Excel

Как сохранить счет из 1С в Excel: способы через «Сохранить как», копирование таблицы, настройка формата XLSX, решение ошибок и ответы на частые вопросы.

Задача выгрузить счет из 1С в Excel возникает регулярно: бухгалтеру нужно отправить файл заказчику, менеджеру — собрать сводную таблицу по выставленным счетам, руководителю — проанализировать оплаты. Программы 1С (Бухгалтерия, Управление торговлей, Комплексная автоматизация) позволяют сделать это несколькими способами, и выбор зависит от того, что именно требуется: один документ «как на печати», табличная часть для расчетов или список счетов за период.

Все типовые конфигурации 1С построены на платформе, где любой табличный документ — печатная форма, отчет, список — можно сохранить в файл формата XLSX, XLS, MXL, PDF и других. Различия между конфигурациями касаются только расположения кнопок и названий команд. Ниже разобраны рабочие способы для актуальных версий на управляемых формах (такси) и даны решения типовых проблем.

Как сохранить печатную форму счета в Excel

Самый частый сценарий — сохранить один конкретный счет на оплату в том виде, в каком он выводится на печать. Порядок действий одинаков в 1С:Бухгалтерии 8.3, Управлении торговлей 11 и других типовых решениях.

Откройте документ «Счет на оплату покупателю» (или «Счет от поставщика»), нажмите кнопку «Печать» и выберите нужную печатную форму — например, «Счет на оплату». На экране появится табличный документ с готовой формой. Далее откройте меню «Файл» в верхнем левом углу окна и выберите «Сохранить как» (или нажмите пиктограмму дискеты на панели инструментов табличного документа). В диалоге сохранения укажите имя файла, папку и в поле «Тип файла» выберите «Лист Excel (.xlsx)» либо «Лист Excel 97 (.xls)», если получатель работает со старым офисным пакетом.

Порядок действий
  1. 1
    Откройте документ «Счет на оплату» в 1С
  2. 2
    Нажмите «Печать» и выберите форму счета
  3. 3
    В окне предпросмотра откройте «Файл — Сохранить как»
  4. 4
    Выберите тип файла «Лист Excel (*.xlsx)» и папку
  5. 5
    Откройте файл в Excel и проверьте содержимое

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

Как выгрузить список счетов за период

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

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

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

Сравнение вариантов

Печатная форма — Сохранить как

Подходит для одного счета «как на печати». Ограничение: объединенные ячейки мешают расчетам в Excel.

Вывести список из журнала

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

Отчет или обработка выгрузки

Подходит для аналитики и регулярных выгрузок. Требует настройки, но дает гибкую структуру данных.

Копирование табличной части через буфер обмена

Когда нужна только таблица товаров из счета — номенклатура, количество, цены, суммы — быстрее всего скопировать её напрямую. Откройте документ, выделите строки табличной части (клик по первой строке, затем Shift+клик по последней или Ctrl+A внутри таблицы) и нажмите Ctrl+C. В Excel поставьте курсор в ячейку и нажмите Ctrl+V.

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

Настройка формата и качества выгрузки

При сохранении табличного документа 1С предлагает несколько форматов. XLSX — оптимальный выбор для современных версий Excel: файл компактнее, поддерживает больше строк и корректно открывается в LibreOffice и Google Таблицах. Формат XLS нужен только для совместимости со старыми версиями офиса. MXL — внутренний формат платформы, его удобно использовать для обмена между базами 1С, но в Excel он не откроется.

Если файл должен выглядеть одинаково у всех получателей и не редактироваться, рассмотрите сохранение в PDF — кнопка «Сохранить» в окне печатной формы предлагает и этот формат. Для передачи данных на доработку коллегам выбирайте именно Excel, для отправки контрагенту на согласование — PDF.

Маршрут решения

Как выбрать действие

Нужен один счет для контрагента, который будет править файлСохраните печатную форму в XLSX
Нужен счет только для просмотра и подписиСохраните печатную форму в PDF
Нужен реестр счетов за период для анализаИспользуйте «Ещё — Вывести список» в журнале документов
Нужна только таблица товаров для расчетаСкопируйте табличную часть через буфер обмена

Частые ошибки и их решение

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

Вторая типичная ситуация — суммы в Excel отображаются как текст. Это происходит из-за разделителей разрядов и неразрывных пробелов, которые 1С выводит в числах. В Excel выделите колонку, откройте «Найти и заменить» (Ctrl+H), замените неразрывный пробел (вводится как Alt+0160 в поле поиска) на пустоту, затем преобразуйте значения в числа.

Третья проблема — у пользователя нет кнопки «Сохранить как» или она неактивна. Обычно это вопрос прав: роль пользователя может ограничивать вывод данных. Проверьте, доступна ли команда «Файл — Сохранить» в других табличных документах. Если ограничение на уровне прав — обратитесь к администратору 1С, самостоятельно менять роли не следует.

Типичные ошибки
01
Сохранение формы документа вместо печатной формы — в файле нет таблицы счета
02
Выбор формата MXL вместо XLSX — файл не открывается в Excel
03
Игнорирование текстового формата чисел — суммы в Excel не считаются
04
Выгрузка списка без установки периода — в файл попадают лишние документы

Безопасность данных при выгрузке

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

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

Проверка результата после сохранения

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

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

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

Итоговая сумма в файле
Норма

Совпадает с суммой счета в 1С

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

Сумма отличается или отображается как текст

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

Совпадает с числом позиций в документе

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

Строки потеряны или продублированы

Период в реестре счетов
Норма

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

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

Есть документы вне периода отбора

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

Итог

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

Печатную форму счета сохраняют через «Файл — Сохранить как» в формате XLSX, реестр счетов — через «Ещё — Вывести список» из журнала документов. После выгрузки обязательно сверьте суммы и количество строк с документом в 1С.

Ответы на частые вопросы

Можно ли сохранить счет в Excel, если в 1С нет кнопки «Сохранить как»?

Да. В окне предпросмотра печатной формы используйте пиктограмму дискеты на панели инструментов либо сочетание клавиш Ctrl+S. Если и это недоступно, вероятно, действует ограничение прав — обратитесь к администратору системы.

Почему в сохраненном файле объединенные ячейки мешают работать?

Печатная форма — это макет для печати, а не расчетная таблица. Для работы с данными выделите нужный диапазон, скопируйте его на новый лист и при необходимости разъедините ячейки через «Формат — Объединить и центрировать» в Excel. Альтернатива — выгружать данные через «Вывести список», где структура плоская.

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

Откройте журнал счетов, установите отбор по списку контрагентов через «Ещё — Настроить список», затем выполните «Ещё — Вывести список» и сохраните результат в XLSX. Для сложных условий отбора удобнее использовать отчет по счетам с настройкой группировок.

Числа из 1С вставляются в Excel как текст. Что делать?

Выделите столбец, нажмите Ctrl+H, в поле поиска введите неразрывный пробел (зажмите Alt и наберите 0160 на цифровой клавиатуре), поле замены оставьте пустым и выполните замену. Затем выделите столбец и нажмите появившийся значок ошибки — «Преобразовать в число».

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

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

В каком формате лучше отправлять счет контрагенту — Excel или PDF?

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