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

Отчеты и Аналитика · 9 мин

Как сделать отчет из 1С в Excel

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

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

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

Какой отчет в 1С можно выгрузить в Excel

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

Исключения — диаграммы и графические панели (дашборды): они не являются табличным документом и в Excel переносятся только как картинка через копирование. Также не выгружаются «живые» расшифровки: в Excel попадут только значения ячеек, а интерактивные ссылки на документы и регистры работать перестанут.

Динамические списки (журналы документов, списки справочников) — отдельный случай. Их нельзя сохранить как отчет напрямую, но можно вывести в табличный документ командой «Вывести список» и далее сохранить в Excel.

Способ 1: сохранение сформированного отчета через «Файл → Сохранить как»

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

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

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

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

Способ 2: кнопка «Сохранить» на панели отчета

Во многих типовых отчетах на СКД (системе компоновки данных) прямо над таблицей есть панель инструментов с иконкой дискеты или кнопкой «Сохранить». Это тот же механизм, но без захода в меню «Файл»: нажмите кнопку, выберите формат и папку.

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

Способ 3: выгрузка списка через «Вывести список»

Когда нужна не аналитика, а простой перечень — список документов за период, номенклатура, контрагенты — откройте нужный журнал или справочник, настройте отбор и сортировку, затем нажмите «Еще → Вывести список».

В появившемся окне отметьте галочками колонки, которые должны попасть в файл, и нажмите «ОК». 1С сформирует табличный документ из списка, а дальше действуйте как в первом способе: «Файл → Сохранить как → Лист Excel». Так вы получите «плоскую» таблицу без лишних группировок, удобную для сводных таблиц.

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

Сохранить как из отчета

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

Вывести список

Подходит для перечней документов и справочников. Дает чистую таблицу без объединений — лучший вариант для дальнейшей обработки формулами.

Копирование через буфер

Быстрый вариант для небольших фрагментов: выделить ячейки, Ctrl+C, вставить в Excel. Форматирование теряется частично.

Выбор формата файла: XLSX, XLS или MXL

В диалоге сохранения 1С предлагает несколько форматов. Для Excel выбирайте «Лист Excel (.xlsx)» — современный формат без ограничений старых версий. «Лист Excel 97–2003 (.xls)» нужен только если файл будут открывать в очень старом офисном пакете.

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

Формат ODS пригодится, если у получателя установлен LibreOffice или OpenOffice вместо Microsoft Excel. PDF выбирайте, когда файл нужен только для просмотра и печати, без редактирования.

Типичные проблемы после выгрузки и как их решить

Самая частая жалоба — числа в Excel вставлены как текст и не суммируются. Причина — неразрывные пробелы в качестве разделителей разрядов, которые 1С ставит при форматировании. Решение: в Excel выделите столбец, нажмите Ctrl+H, в поле поиска введите неразрывный пробел (скопируйте его из ячейки), замените на пустоту, затем преобразуйте столбец в числовой формат.

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

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

Типичные ошибки
01
Сохранение несформированного отчета: если не нажать «Сформировать», в файл попадет пустой или устаревший вариант таблицы
02
Выгрузка в XLS большого отчета: старый формат ограничен по числу строк, часть данных теряется
03
Передача MXL-файла человеку без 1С: получатель не сможет его открыть
04
Правка данных в Excel и сверка с 1С после этого: расхождения потом невозможно объяснить, Excel-файл не связан с базой

Проверка результата и безопасная работа с данными

После выгрузки сверьте контрольные цифры: итоговую сумму отчета, количество строк и значения по крупным позициям. Достаточно сличить 3–5 ключевых показателей, чтобы убедиться в полноте выгрузки.

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

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

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

Итоговые суммы
Норма

Совпадают с экранной версией отчета в 1С

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

Суммы в Excel меньше — часть строк не выгрузилась

Формат чисел
Норма

Ячейки суммируются формулой СУММ

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

СУММ дает 0 — числа сохранены как текст

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

Число строк данных совпадает с отчетом

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

Строк меньше — сработало ограничение формата или отбор

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

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

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

Почему в Excel не работают расшифровки (двойной клик по сумме)?

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

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

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

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

При сохранении в XLSX 1С переносит уровни группировок, и в Excel появляются кнопки сворачивания строк слева. Если группировки не появились, проверьте, что в самом отчете включен вывод группировок в настройках, и используйте именно формат XLSX, а не копирование через буфер обмена.

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

Да, сохранение в XLSX выполняется самой платформой 1С и не требует установленного офисного пакета. Excel понадобится только для открытия файла. Если офиса нет совсем, сохраните отчет в ODS (откроется в LibreOffice) или в PDF для просмотра.

Итог

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

Сформируйте отчет, сохраните его через «Файл → Сохранить как» в формате XLSX и сверьте итоги с экранной версией. Для обработки в Excel выгружайте плоские списки через «Вывести список», а файл помните как статичную копию, которую нужно обновлять после изменений в базе.