Отчеты и Аналитика · 9 мин
Как в 1С сохранить документ или отчёт в Excel
Пошаговая инструкция, как сохранить в Excel отчёт, печатную форму или список из 1С: выбор формата XLSX, сохранение через меню Файл, решение проблем с оформлением и данными.
Практически любые данные, которые 1С отображает в виде таблицы — отчёты, печатные формы документов, списки справочников, — можно выгрузить в Excel без дополнительных программ. В типовых конфигурациях для этого используется стандартный механизм сохранения табличного документа: пользователь выбирает формат XLS или XLSX, и файл готов для дальнейшей обработки в Excel, LibreOffice Calc или Google Таблицах.
Способ выгрузки зависит от того, что именно нужно получить: готовую печатную форму с оформлением, отчёт с группировками или «сырые» данные списка для последующей фильтрации и сводных таблиц. Ниже разобраны основные сценарии для типовых конфигураций на управляемых формах (1С:Бухгалтерия 3.0, 1С:Управление торговлей 11, 1С:ERP, 1С:ЗУП), а также типичные проблемы и способы их решения.
Что можно сохранить в Excel из 1С
Механизм сохранения в Excel работает для любого объекта, который 1С представляет как табличный документ. Это отчёты (оборотно-сальдовая ведомость, анализ счёта, отчёт по продажам), печатные формы документов (счета, накладные, акты, УПД), результаты универсальных отчётов и произвольные таблицы, сформированные обработками.
Отдельный случай — списки справочников и документов в форме журнала. Они формально не являются табличным документом, поэтому сохраняются через команду «Вывести список»: сначала формируется промежуточный табличный документ, который уже можно записать в файл Excel.
Как сохранить отчёт или печатную форму в Excel
Это базовый сценарий, который подходит для отчётов, счетов, накладных, актов сверки и других печатных форм. Последовательность одинакова во всех типовых конфигурациях на управляемом интерфейсе «Такси».
- 1Сформируйте отчёт или откройте печатную форму документа кнопкой «Печать».
- 2Убедитесь, что таблица на экране содержит нужные данные и период.
- 3Нажмите кнопку «Сохранить» (значок дискеты) на панели табличного документа или откройте меню «Файл → Сохранить как».
- 4В диалоге выберите папку, введите имя файла и в поле «Тип файла» укажите «Лист Excel (*.xlsx)».
- 5Нажмите «Сохранить» и откройте файл в Excel для проверки.
В некоторых конфигурациях есть дополнительные команды: например, в 1С:Бухгалтерии отчёт можно отправить сразу в Excel через кнопку «Сохранить» в шапке отчёта, а печатные формы часто предлагают выбор формата (PDF, XLSX, MXL) прямо в меню кнопки «Печать».
Формат XLSX предпочтительнее устаревшего XLS: он лучше поддерживается современными версиями Excel, меньше весит и не имеет ограничения в 65536 строк, которое может сработать при выгрузке крупных отчётов.
Как выгрузить список справочника или документов
Когда нужны не печатные формы, а однородные данные — номенклатура с ценами, контрагенты с реквизитами, журнал документов за период, — удобнее выгружать сам список. Такой файл пригоден для фильтрации, построения сводных таблиц и импорта в другие системы.
Откройте нужный список, настройте отбор и состав колонок (команда «Ещё → Изменить форму» позволяет добавить или убрать колонки), затем выберите «Ещё → Вывести список». В появившемся окне отметьте, какие колонки включить в выгрузку, и подтвердите. 1С сформирует табличный документ, который сохраняется в Excel описанным выше способом.
Как сохранить результат отчёта СКД с расшифровкой
Отчёты на системе компоновки данных (большинство отчётов в современных конфигурациях) содержат группировки, итоги и расшифровку. При сохранении в Excel структура группировок частично переносится: свёрнутые узлы могут выгрузиться как свёрнутые, поэтому перед сохранением разверните нужные уровни кнопками управления группировками.
Если цель — дальнейший анализ в Excel, полезно сначала изменить вариант отчёта: убрать лишние группировки и оформление через «Ещё → Изменить вариант отчёта», оставив плоскую таблицу «детальные записи». Плоская таблица без объединённых ячеек и шапок лучше всего обрабатывается в Excel.
Как выбрать действие
Типичные проблемы при сохранении и их решение
Самая частая жалоба — «в Excel всё съехало». Причина обычно в объединённых ячейках и сложной шапке табличного документа: Excel переносит структуру, но фильтры и сортировка по такой таблице работают плохо. Решение — выгружать упрощённый вариант отчёта или вручную снять объединение ячеек в Excel.
Вторая распространённая ситуация — числа сохраняются как текст, и по ним невозможно посчитать сумму. Это происходит, когда в отчёте суммы выведены с нестандартным форматом. В Excel такие ячейки помечаются зелёным треугольником; исправить можно командой «Преобразовать в число» или функцией ЗНАЧЕН.
Если при открытии файла Excel сообщает о повреждении или несоответствии формата, проверьте, что при сохранении выбран именно «Лист Excel (.xlsx)», а не «Табличный документ (.mxl)» с вручную изменённым расширением. Файл MXL, переименованный в XLSX, Excel не откроет корректно.
Ограничения и альтернативные способы выгрузки
Стандартное сохранение выгружает результат «как есть»: значения ячеек без формул, без связей с базой и без автоматического обновления. Если файл нужен регулярно, каждый раз придётся формировать отчёт заново. Для регулярных выгрузок в типовых конфигурациях есть механизмы рассылки отчётов по расписанию, а для интеграций — выгрузка через внешние обработки или подключение из Excel к 1С через COM/OData (требует настройки и прав администратора).
Для очень больших объёмов (сотни тысяч строк) табличный документ формируется медленно и может не хватить памяти. В таких случаях выгрузку разбивают по периодам или используют специализированные обработки, пишущие данные в файл напрямую.
Как проверить результат выгрузки
После сохранения откройте файл и сверьте ключевые итоги с отчётом в 1С: итоговые суммы, количество строк, период. Если отчёт содержал группировки, убедитесь, что детальные строки присутствуют, а не потеряны в свёрнутых узлах.
Как проверить результат
Значения совпадают до копейки
Расхождения — вероятно, выгружены свёрнутые группировки или часть строк
Совпадает с числом записей в отчёте или списке
Строк меньше — проверьте отбор и ограничения вывода
Числа распознаются как числа, суммы считаются
Числа сохранены как текст — требуется преобразование
Excel открывает файл без предупреждений
Сообщение о повреждении — файл сохранён не в том формате
Что важно запомнить
Любой табличный документ 1С сохраняется в Excel через «Файл → Сохранить как» с выбором формата XLSX, а списки — через «Ещё → Вывести список». Перед сохранением настройте отбор и разверните группировки, после — сверьте итоги и количество строк с источником.
Частые вопросы
Можно ли сохранить в Excel сразу несколько документов или печатных форм?
Да. Выделите несколько документов в списке (с Ctrl или Shift), нажмите «Печать» и выберите нужную форму — 1С сформирует общий табличный документ, который сохраняется в один файл XLSX. Каждая форма будет идти последовательно на общих листах.
Почему в Excel попали только итоги, а детальных строк нет?
Отчёт был сохранён со свёрнутыми группировками. Разверните все уровни структуры в отчёте (кнопки уровней группировок над таблицей) и сохраните файл заново — детальные записи появятся.
Как выгрузить данные, чтобы в Excel работали фильтры и сводные таблицы?
Используйте «Вывести список» для списков или измените вариант отчёта, убрав группировки и оставив детальные записи. Плоская таблица без объединённых ячеек и многострочной шапки корректно обрабатывается инструментами Excel.
Что делать, если кнопка «Сохранить» неактивна?
Чаще всего табличный документ ещё не сформирован — нажмите «Сформировать» в отчёте. Также проверьте права: у пользователя должно быть право вывода и сохранения. Если кнопка недоступна в конкретной форме, попробуйте меню «Файл → Сохранить как» главного меню программы.
Сохраняются ли формулы и связи с базой 1С в файле Excel?
Нет. В файл записываются только вычисленные значения ячеек и оформление. Файл не обновляется при изменении данных в 1С — для актуальных данных отчёт нужно формировать и сохранять заново.
Какой формат выбрать: XLS или XLSX?
Выбирайте XLSX: он поддерживает более миллиона строк, компактнее и корректно открывается современными версиями Excel и альтернативных редакторов. Формат XLS имеет смысл только для совместимости с очень старыми версиями Excel.