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

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

Как сохранить таблицу из 1С в Excel

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

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

Выбор способа зависит от того, что именно открыто перед вами: сформированный отчёт, динамический список или табличная часть документа. Ниже разобраны все рабочие сценарии для 1С:Предприятие 8.3 в типовых конфигурациях (Бухгалтерия, Управление торговлей, ERP, Зарплата и управление персоналом), а также типичные ошибки, из-за которых файл не открывается или данные «съезжают».

Какой способ выбрать под вашу задачу

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

Сохранение через «Файл → Сохранить как» подходит для отчётов и печатных форм. Команда «Вывести список» — для журналов и справочников. Копирование через буфер обмена — для табличных частей и небольших фрагментов, когда файл создавать не нужно.

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

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

Перед вами сформированный отчёт или печатная формаИспользуйте «Файл → Сохранить как» и формат XLSX
Открыт журнал документов или список справочникаНажмите «Ещё → Вывести список», затем сохраните результат
Нужны только строки из табличной части документаВыделите строки, скопируйте Ctrl+C и вставьте в Excel
Выгрузка нужна регулярно по расписаниюРассмотрите настройку рассылки отчётов или обработку выгрузки

Сохранение отчёта или печатной формы в Excel

Это основной и самый надёжный способ. Откройте нужный отчёт, нажмите «Сформировать» и дождитесь, пока табличный документ появится на экране полностью. Затем откройте меню «Файл» в левом верхнем углу окна 1С и выберите «Сохранить как» — либо нажмите кнопку сохранения на панели инструментов табличного документа.

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

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

Сохранение в другие форматы таблиц

Кроме XLSX, в списке типов файлов доступны «Табличный документ (*.mxl)», «Лист ODS», «HTML» и другие форматы. MXL удобен для передачи между пользователями 1С, но Excel его не открывает. ODS подойдёт, если у получателя установлен LibreOffice вместо Microsoft Office. Для обмена с теми, кто работает в Excel, всегда выбирайте XLSX или XLS.

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

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

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

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

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

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

Перейдите в Excel, установите курсор в левую верхнюю ячейку будущей таблицы и нажмите Ctrl+V. Данные вставятся с сохранением колонок. Заголовки колонок при таком способе обычно не копируются — их придётся добавить вручную либо скопировать отдельно.

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

При вставке через буфер обмена числа с пробелами-разделителями разрядов иногда распознаются Excel как текст. Если суммы не считаются формулами, выделите столбец и используйте «Найти и заменить»: замените неразрывный пробел на пустоту, затем задайте числовой формат ячеек.
ПЗ
Практическое замечание

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

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

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

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

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

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

Совпадает с количеством строк в 1С (с учётом шапки и итогов)

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

Строк меньше — вероятно, список не догрузился или выделение было неполным

Числовые колонки
Норма

Числа выровнены вправо, суммы считаются формулами

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

Числа как текст, зелёные треугольники в углу ячеек

Даты
Норма

Отображаются как даты и сортируются по календарю

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

Даты превратились в текст или пятизначные числа без форматирования

Структура таблицы
Норма

Одна строка заголовков, данные фильтруются

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

Объединённые ячейки и многоуровневые шапки мешают фильтрации

Типичные ошибки и ограничения

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

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

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

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

Когда стандартных средств недостаточно

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

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

Итог

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

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

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

Почему кнопка «Сохранить как» неактивна или её нет в меню?

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

В каком формате лучше сохранять: XLSX или XLS?

Выбирайте XLSX: это современный формат, он компактнее и поддерживает больше строк. XLS имеет смысл только если файл будут открывать в очень старой версии Excel (2003 и ранее).

Выгрузил список, а в Excel числа стали текстом. Что делать?

Выделите проблемный столбец, откройте «Найти и заменить», замените неразрывный пробел (вводится как Alt+0160 в поле поиска) на пустую строку, затем задайте ячейкам числовой формат. Также помогает команда «Текст по столбцам» с нажатием «Готово» без изменения настроек.

Можно ли выгрузить в Excel сразу несколько отчётов одним файлом?

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

Сохранённый файл не открывается, Excel пишет о повреждении. В чём причина?

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

Как выгрузить данные без шапки, колонтитулов и логотипов?

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