Учет и Финансы · 12 мин
Как выгрузить выписку из 1С в Excel
Как выгрузить банковскую выписку, оборотно-сальдовую ведомость и отчёты из 1С в Excel: сохранение табличного документа, выгрузка по шаблону, проверка данных и типичные ошибки.
Выгрузка выписки из 1С в Excel — стандартная задача, которая решается встроенными средствами программы без дополнительных доработок. В зависимости от того, что именно называется «выпиской» — банковская выписка по расчётному счёту, оборотно-сальдовая ведомость, карточка счёта или реестр документов — путь немного различается, но принцип один: сначала формируется табличный документ, затем он сохраняется в формате Excel.
Важно понимать разницу между двумя операциями. Первая — сохранение сформированного отчёта в файл XLSX: программа переносит в Excel то, что вы видите на экране. Вторая — выгрузка данных (например, банковских выписок для обмена с другой системой): она создаёт файл по заданному формату и не предназначена для ручного просмотра. В этой статье разобраны оба сценария с упором на практический результат — работающий файл Excel с корректными данными.
Инструкции подходят для типовых конфигураций: 1С:Бухгалтерия 8 (редакция 3.0), 1С:Управление торговлей, 1С:ERP, 1С:Зарплата и управление персоналом. Названия пунктов меню могут немного отличаться в зависимости от версии платформы и включённого интерфейса («Такси» или стандартный), но логика действий сохраняется.
Что понимать под выгрузкой выписки и какой способ выбрать
Прежде чем нажимать кнопки, определите, какой результат вам нужен. Если требуется «красивый» файл для руководителя или аудитора — достаточно сохранить сформированный отчёт. Если данные будут обрабатываться формулами, сводными таблицами или загружаться в другую программу — важно получить «плоскую» таблицу без объединённых ячеек и шапок из нескольких строк.
Также различайте направление обмена. Фраза «выгрузить выписку» иногда означает обратную задачу: передать выписку из 1С в банк или в стороннюю систему (например, для подтверждения оплат). Это делается через обмен в формате 1CClientBankExchange (текстовый файл), а не через Excel. Если контрагент просит именно Excel — используйте сохранение табличного документа или вывод списка.
Способы получить выписку в Excel
Подходит для готовых отчётов: ОСВ, карточка счёта, анализ счёта. Сохраняет оформление, но структура может быть неудобна для формул.
Подходит для журналов документов и списков выписок. Даёт плоскую таблицу, удобную для фильтров и сводных.
Быстрый вариант для небольших фрагментов. Риск потери форматов чисел и дат при вставке.
Подходит для регулярной выгрузки больших массивов по заданной структуре. Требует настройки и прав администратора.
Сохранение сформированного отчёта в Excel
Это самый частый сценарий. Он применим к оборотно-сальдовой ведомости, карточке счёта 51 («Расчётные счета»), анализу счёта, акту сверки и любому другому стандартному отчёту, который 1С выводит как табличный документ.
При сохранении 1С предложит несколько форматов: XLSX, XLS (старый формат), MXL (родной формат табличных документов), PDF, HTML, ODS, CSV, TXT. Для дальнейшей работы в Excel выбирайте XLSX — он сохраняет форматирование и не имеет ограничения в 65 536 строк, как устаревший XLS. Если файл нужен только для печати или отправки без возможности редактирования, лучше подойдёт PDF.
Учтите: сохранённый файл — это «фотография» отчёта. Если в 1С изменятся данные (проведут документы задним числом), Excel-файл не обновится. Для актуализации отчёт нужно сформировать и сохранить заново.
Выгрузка банковской выписки: карточка счёта 51 и реестр документов
Под банковской выпиской в 1С обычно понимают движения по счёту 51. Есть два рабочих способа получить её в Excel, и выбор зависит от нужного уровня детализации.
Через карточку счёта
Откройте «Отчёты → Карточка счёта», укажите счёт 51, период и организацию, сформируйте отчёт. Вы получите хронологический список операций с сальдо на начало, оборотами по дебету и кредиту и сальдо на конец. Сохраните его в XLSX описанным выше способом. Этот вариант ближе всего по смыслу к банковской выписке: видны входящий и исходящий остатки и каждая операция.
Через журнал «Банковские выписки»
Если нужен список именно документов (списаний и поступлений) с номерами, контрагентами и назначениями платежа, откройте раздел «Банк и касса → Банковские выписки». Установите отбор по периоду и организации, затем нажмите «Ещё → Вывести список». В открывшемся окне отметьте нужные колонки (дата, номер, вид операции, контрагент, сумма, назначение платежа) — галочками можно убрать лишние. Сформированный табличный документ сохраните в XLSX.
Настройка отчёта перед выгрузкой
Качество Excel-файла на 90% определяется тем, как настроен отчёт в 1С. Потратьте минуту на настройки — это избавит от ручной доработки файла.
В отчётах на СКД (системе компоновки данных), к которым относится большинство типовых отчётов, откройте «Настройки» и проверьте: период, отборы по организации и счетам, группировки строк, состав показателей (БУ, НУ, ПР, ВР в бухгалтерских отчётах). Для выгрузки в Excel часто удобнее отключить лишние группировки и оставить только детальные записи — так таблица получится плоской.
Полезные приёмы перед сохранением:
- Отключите вывод заголовка и отборов в файл, если они не нужны: «Ещё → Изменить вариант → Оформление» или флажок «Выводить заголовок/отбор» в зависимости от конфигурации.
- Уберите итоги по группам, если нужна только детализация — лишние строки «Итого» мешают сводным таблицам.
- Проверьте период и организацию дважды: выгрузка не за тот период — самая частая причина переделок.
- Если отчёт большой, сформируйте его сначала за короткий период и убедитесь, что структура вас устраивает.
Выгрузка данных для обмена: когда Excel не подходит
Отдельный случай — обмен выписками между системами. Если нужно передать выписку из 1С в другую учётную программу или, наоборот, загрузить выписку из клиент-банка в 1С, используется не Excel, а текстовый файл обмена (формат 1CClientBankExchange, обычно с расширением .txt).
Выгрузка выписок из 1С для загрузки в другую база выполняется через «Банк и касса → Банковские выписки → Ещё → Обмен с банком» (в некоторых конфигурациях — «Выгрузка в банк» для платёжных поручений и «Загрузка из банка» для выписок). В обработке обмена укажите расчётный счёт, период и файл назначения. Полученный текстовый файл открывается в Excel как текст с разделителями, но это технический формат, а не отчёт для чтения.
Проверка результата после выгрузки
После сохранения файла потратьте пару минут на контроль — это дешевле, чем обнаружить ошибку после отправки файла контрагенту или аудитору.
Как проверить результат
Обороты по дебету и кредиту в Excel совпадают с отчётом в 1С до копейки
Суммы расходятся — возможно, в Excel попали скрытые строки или не все группировки развёрнуты
Суммы распознаются Excel как числа (выравнивание вправо, работают формулы), даты — как даты
Числа и даты стали текстом — формулы не считают, сортировка по датам не работает
Число операций в файле совпадает с количеством документов в журнале 1С
Строк меньше — проверьте отбор и период; больше — возможны задвоенные итоговые строки
Кириллица отображается корректно, текст не обрезан
Кракозябры или пустые ячейки вместо текста — признак сохранения в неподходящем формате
Если числа в Excel стали текстом, исправить это можно так: выделите столбец, используйте «Данные → Текст по столбцам → Готово» — Excel переконвертирует значения. Альтернатива — умножить диапазон на 1 через «Специальную вставку». Но лучше предотвратить проблему: сохраняйте в XLSX, а не в CSV/TXT, где форматы теряются всегда.
Типичные ошибки и ограничения
Есть и объективные ограничения. Если отчёт содержит сотни тысяч строк, его формирование и сохранение займут заметное время, а в старом формате XLS данные сверх 65 536 строк будут обрезаны без предупреждения. Для очень больших выгрузок разбивайте период на части или используйте выгрузку в CSV с последующей обработкой. Также учтите: объединённые ячейки, многоуровневые шапки и группировки типовых отчётов делают файл неудобным для сводных таблиц — для аналитики выводите детальные записи без группировок.
Наконец, помните о правах доступа. Если кнопка сохранения недоступна или отчёт не формируется, вероятно, у вашей роли нет прав на соответствующие данные — обратитесь к администратору 1С, а не ищите обходные пути через скриншоты и ручной перенос: это и медленнее, и чревато ошибками.
Если выписку в Excel приходится готовить регулярно (например, еженедельно для руководства), сохраните настройки отчёта в 1С как отдельный вариант через «Ещё → Сохранить вариант отчёта» — тогда вся подготовка сведётся к трём действиям: открыть вариант, сформировать, сохранить как XLSX.
Частые вопросы
Можно ли выгрузить выписку из 1С в Excel одной кнопкой?
Отдельной кнопки «Выгрузить в Excel» в типовых конфигурациях обычно нет, но связка «Сформировать отчёт → Сохранить как → XLSX» занимает меньше минуты. Если нужна именно автоматическая выгрузка по расписанию, это решается регламентным заданием с сохранением файла в заданную папку — такую настройку выполняет программист 1С.
Почему в Excel суммы вставились как текст и не считаются формулами?
Чаще всего причина в сохранении через CSV/TXT или в региональных настройках, где разделитель дробной части (запятая или точка) не совпадает с ожиданиями Excel. Сохраняйте в XLSX — там форматы передаются корректно. Для уже испорченного столбца используйте «Данные → Текст по столбцам → Готово».
Как выгрузить выписку сразу за год, если отчёт формируется очень долго?
Разбейте выгрузку на кварталы или месяцы и сохраните несколько файлов, затем объедините их в Excel на одном листе — строки просто добавляются друг под другом при одинаковой структуре колонок. Также проверьте, не включена ли в настройках отчёта избыточная детализация (например, по всем субконто сразу), которая раздувает отчёт.
Чем отличается выгрузка выписки в Excel от обмена с клиент-банком?
Это разные задачи. Excel-файл — для просмотра и анализа человеком. Обмен с клиент-банком — машинный формат (текстовый файл 1CClientBankExchange), через который выписки загружаются в 1С из банка, а платёжные поручения выгружаются в банк. Отправлять банку Excel-файл вместо файла обмена бессмысленно — банковская система его не примет.
Можно ли выгрузить из 1С выписку по кассе (счёт 50) так же, как банковскую?
Да, механизм идентичен: используйте карточку счёта 50 или журнал «Кассовые документы» с командой «Ещё → Вывести список», затем сохраните табличный документ в XLSX. Для кассовой книги есть отдельный отчёт, который тоже сохраняется в Excel стандартной командой.
Файл сохранился, но в нём нет части колонок, которые были видны в отчёте. Что делать?
Проверьте, не были ли колонки скрыты или выведены за пределы области печати табличного документа. Сформируйте отчёт заново, убедитесь, что все нужные показатели включены в настройках варианта отчёта, и только потом сохраняйте. При выводе списка через «Ещё → Вывести список» состав колонок задаётся галочками в диалоге — отметьте все нужные.
Что важно запомнить
Любую выписку из 1С можно получить в Excel через сохранение табличного документа в формат XLSX: для отчётов — «Сохранить как», для журналов документов — «Ещё → Вывести список». Перед выгрузкой настройте отчёт (период, отборы, детализация), после — сверьте итоги с 1С и проверьте форматы чисел. Для обмена с банком используйте файл обмена, а не Excel, и не редактируйте его вручную.