Выгрузка данных из 1С в Excel: все рабочие способы
📋 Содержание
Из 1С в Excel можно выгрузить почти всё, что видно на экране: печатную форму документа, любой отчёт, список справочника, таблицу подбора. Отдельная «кнопка экспорта» для этого не нужна — механизм встроен в саму 1С 8.3.
Многие ищут стороннюю обработку или просят программиста, хотя выгрузка в эксель делается за пару кликов штатными средствами. Ниже — три способа перенести данные из 1С в Excel, как выбрать формат файла и что делать, когда кнопка сохранения не нажимается или таблица «съезжает».
Что можно выгрузить из 1С в Excel
Правило простое: если что-то отображается на экране как таблица или печатная форма — это выгружается в Excel. Способ отличается только источником данных.
| Что выгружаем | Каким способом | Формат на выходе |
|---|---|---|
| 📄 Печатная форма документа (счёт, накладная, акт) | «Сохранить» из печатной формы | Excel, PDF, MXL |
| 📊 Отчёт (ОСВ, карточка счёта, анализ) | «Сохранить» из формы отчёта | Excel, PDF, MXL |
| 📋 Список справочника или журнала документов | «Ещё» → «Вывести список» | Excel, табличный документ |
| 🔢 Отдельные ячейки таблицы | Выделить → Ctrl+C → вставить в Excel | Excel |
То есть «выгрузить документ» и «выгрузить отчёт» — это один и тот же способ. А вот список номенклатуры или контрагентов достаётся по-другому, через «Вывести список».
Как из 1С сохранить документ в формате Excel
Самый частый сценарий — надо получить в эксель печатную форму: счёт на оплату, накладную, акт сверки. Порядок такой:
- Откройте документ и нажмите кнопку
Печать. - Выберите нужную печатную форму — на экране появится табличный документ 1С.
- В верхнем меню формы нажмите
Сохранить(значок дискеты) илиЕщё→Сохранить. - В поле
Тип файлавыберитеЛист Excel 2007 (.xlsx). - Укажите имя и папку, нажмите
Сохранить.
Файл открывается в Excel как обычная книга. Так же выгружается любой отчёт: сформировали ОСВ или карточку счёта — и тем же Сохранить кладёте её в .xlsx.
Как в 1С выгрузить отчёт в эксель (ОСВ и другие)
С отчётами всё то же, но без кнопки «Печать» — отчёт уже является табличным документом.
- Сформируйте отчёт (например,
Отчёты→Оборотно-сальдовая ведомость), нажмитеСформировать. - Нажмите
Сохранитьв шапке отчёта. - Тип файла —
Лист Excel 2007 (.xlsx).
💡 Перед выгрузкой ОСВ настройте отбор и группировку прямо в 1С (по субсчетам, по контрагентам). В Excel потом не придётся пересобирать таблицу вручную — она приедет уже в нужном разрезе.
Если отчёт большой и в Excel нужны только итоги, сверните лишние группировки в самой 1С кнопкой с минусом слева от строк — свёрнутые строки в файл не попадут.
Как из 1С выгрузить в эксель таблицу или список
Список номенклатуры, контрагентов, договоров, документы журнала — это не печатная форма. Для них работает «Вывести список»:
- Откройте список (например,
Справочники→Номенклатура). - При необходимости настройте отбор и колонки (
Ещё→Изменить форму). - Нажмите
Ещё→Вывести список. - В окне отметьте нужные колонки, тип вывода —
Табличный документ, нажмитеОК. - Получившуюся таблицу сохраните через
Сохранить→.xlsx.
Так же переносится таблица подбора или любая табличная часть, которую 1С показывает списком.
⚠️ «Вывести список» выгружает ровно те строки, что видны с учётом отбора. Стоит фильтр по организации или период в журнале — в Excel уедет только отфильтрованное. Хотите всё — сначала снимите отборы.
Быстрый способ: копирование ячеек
Когда нужно перенести две-три строки, файл не обязателен. Выделите ячейки в таблице 1С мышью, нажмите Ctrl+C, перейдите в Excel и Ctrl+V. Данные вставятся с сохранением колонок. Способ грубый, зато мгновенный.
Какой формат выбрать: xlsx, xls, csv
При сохранении 1С предлагает несколько типов файла. Что когда брать:
| Формат | Когда выбирать | Нюанс |
|---|---|---|
.xlsx | По умолчанию, современный Excel | Сохраняет форматирование и формулы |
.xls | Старый Excel (2003 и раньше) | Лимит ~65 000 строк |
.csv | Загрузка в другую программу, банк, маркетплейс | Только текст, без оформления |
.mxl | Обмен между базами 1С | Открывается только в 1С |
.ods | LibreOffice / OpenOffice | Аналог xlsx для свободных офисов |
Для обычной работы берите .xlsx. .csv нужен, когда файл пойдёт не человеку, а другой системе — там важна «чистота» данных, а не красота.
Права доступа и ограничения при выгрузке
Иногда кнопка Сохранить есть, но выгрузка не идёт. Причина часто не в 1С, а в правах.
- 🔒 У роли пользователя может быть снято право
Вывод(печать/сохранение) — тогда кнопки сохранения и печати неактивны по всей базе. Снимается это администратором в настройках прав. - 🔒 В облачных и арендованных базах выгрузку файлов иногда ограничивают на уровне сервера — файл формируется, но не отдаётся на локальный диск. Тогда сохраняют в хранилище провайдера.
- 🔒 Для персональных данных (справочник сотрудников, физлиц) выгрузка может логироваться. Это нормально, просто помните об этом.
Если прав не хватает — не обходите ограничение, а запросите доступ у администратора базы.
Частые ошибки и как их избежать
.csv с чужим разделителем. Сохраняйте в .xlsx, а не в .csv. Если нужен csv — при открытии в Excel укажите разделитель (обычно точка с запятой).Ещё → Изменить форму добавьте недостающие колонки, затем выгружайте..xlsx, где 1С сама помечает такие поля как текст..xlsx из свежей 1С. Пересохраните из 1С в .xls или обновите Excel/LibreOffice.💡 Перед первой массовой выгрузкой сделайте пробную на 5–10 строках. Проверите формат и колонки, не тратя время на переделку большого файла.
Когда ручной выгрузки уже мало: автоматизация
Если один и тот же отчёт выгружается в Excel каждый день или неделю, ручной способ начинает съедать время. Варианты:
- ⚙️ Сохранение варианта отчёта. Настроенный отбор и колонки сохраняются в 1С как вариант — не придётся каждый раз собирать заново, только
Сформировать→Сохранить. - ⚙️ Рассылка отчётов по расписанию. В типовых конфигурациях (
Администрирование→Печатные формы, отчёты и обработки) есть регламентная рассылка: 1С сама формирует отчёт и шлёт файлом на почту. - ⚙️ Внешняя обработка выгрузки. Под регулярный обмен с Excel/банком/маркетплейсом ставят обработку, которая выгружает данные в заданный шаблон одной кнопкой.
Для разовых задач автоматизация избыточна — хватит трёх способов выше. Она окупается только на повторяющихся выгрузках.
Частые вопросы
Как в 1С выгрузить данные в Excel, если нет кнопки «Сохранить»?
Ещё вверху формы. Если её нет и там — у пользователя снято право «Вывод»; включает администратор в настройке ролей.Можно ли выгрузить из 1С в Excel сразу несколько документов?
Ещё → Вывести список. Нужны сами печатные формы пачкой — используйте групповую печать в PDF.Как выгрузить номенклатуру или контрагентов из 1С в эксель?
Ещё → Вывести список → тип «Табличный документ» → Сохранить в .xlsx.Почему в Excel числа выгрузились как текст и не считаются?
.csv с неверным разделителем. Сохраняйте в .xlsx. Если файл уже открыт — выделите столбец и через «Данные» → «Текст по столбцам» приведите к числу.В каком формате сохранять — xlsx или csv?
.xlsx. Для загрузки в банк, маркетплейс или другую программу — .csv, там важен чистый текст без форматирования.Обязательна ли отдельная обработка для выгрузки в Excel?
Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.