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

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

Как создать сводную таблицу в 1С

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

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

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

Ниже разобраны все три подхода с конкретными действиями, условиями выбора и проверкой результата. Материал применим к конфигурациям на управляемых формах: «Управление торговлей», «ERP», «Комплексная автоматизация», «Бухгалтерия предприятия» и другим, где отчёты построены на СКД.

Какой способ создания сводной таблицы выбрать

Прежде чем приступать, определите исходную ситуацию. Если в конфигурации уже есть отчёт с нужными данными (продажи, остатки, задолженность), достаточно перенастроить его структуру — это занимает несколько минут. Если типового отчёта нет или нужны поля из разных объектов, потребуется создать отчёт в конфигураторе на СКД. Для разового анализа произвольных данных подойдёт консоль отчётов СКД — внешняя обработка, которая выполняет запрос и выводит результат без изменения конфигурации.

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

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

Есть типовой отчёт с нужными данными (продажи, остатки, обороты)Откройте его настройки и перестройте структуру в режим «Таблица»
Типового отчёта нет, есть права разработчика и постоянная потребность в отчётеСоздайте новый отчёт в конфигураторе на СКД с макетом «Таблица»
Нужен разовый анализ без изменения конфигурацииИспользуйте консоль отчётов СКД (внешнюю обработку)
Нужна сводная по данным, которых нет в 1СВыгрузите данные в табличный документ и стройте сводную в Excel или внешнем инструменте

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

Сводная таблица через настройки типового отчёта

Самый быстрый путь — взять готовый отчёт и изменить его структуру. Рассмотрим на примере отчёта по продажам, но логика одинакова для любого отчёта на СКД.

Порядок действий
  1. 1
    Откройте типовой отчёт, например «Продажи» или «Остатки товаров на складах»
  2. 2
    Нажмите кнопку «Настройки» и перейдите в расширенный режим (кнопка или ссылка «Расширенные»)
  3. 3
    Откройте вкладку «Структура» и удалите лишние группировки, оставив одну
  4. 4
    Измените тип группировки: вместо «Группировка» выберите «Таблица» (пункт доступен в меню добавления)
  5. 5
    В области «Строки» добавьте поле измерения, например «Менеджер»
  6. 6
    В области «Колонки» добавьте поле аналитики, например «Период.Месяц» или «Номенклатура»
  7. 7
    На вкладке «Выбранные поля» убедитесь, что выбран ресурс — «Сумма», «Количество»
  8. 8
    Нажмите «Сформировать» и проверьте результат

Ключевой момент — тип элемента структуры. Обычная «Группировка» выводит данные только по строкам, формируя линейный отчёт. Элемент «Таблица» содержит две коллекции — «Строки» и «Колонки» — и именно он превращает отчёт в сводную таблицу. Если в меню добавления нет пункта «Таблица», убедитесь, что вы работаете в расширенном режиме настроек, а не в упрощённом.

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

Настройка строк, колонок и ресурсов

Качество сводной таблицы определяется правильным распределением полей. В строки обычно выносят основной объект анализа: контрагентов, номенклатуру, сотрудников, подразделения. В колонки — периодичность или вторую аналитику: месяцы, склады, категории. Ресурс — это то, что считается: сумма продаж, количество, себестоимость, среднее.

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

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

Создание сводной таблицы в конфигураторе на СКД

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

На закладке «Ресурсы» схемы компоновки обязательно отметьте поля-ресурсы и выражение агрегирования, например Сумма(СуммаПродажи). Без этого шага таблица сформируется, но ячейки будут пустыми — самая частая ошибка начинающих. На закладке «Настройки» добавьте в структуру элемент «Таблица» и распределите поля по строкам и колонкам, как описано выше.

Типичные ошибки
01
Не добавлены ресурсы на закладке «Ресурсы» СКД — таблица формируется с пустыми ячейками
02
В колонки добавлено поле «Период» без периодичности — сотни узких колонок по каждой дате
03
Использована «Группировка» вместо «Таблица» — получается линейный отчёт без колонок
04
Поле добавлено в настройки отчёта целиком, а не внутрь элемента «Таблица» — структура игнорирует его
05
Отбор по регистратору или организации отсекает все данные — пользователь считает отчёт сломанным

Для красивого вывода периодов в колонках задайте формат поля на закладке «Наборы данных» — «Оформление» поля, например форматную строку даты «ММММ гггг». Это избавит от технических представлений вида «01.03.2026 0:00:00» в шапках колонок.

Использование консоли отчётов СКД

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

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

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

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

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

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

Общий итог таблицы
Норма

Совпадает с итогом линейного отчёта за тот же период и отборы

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

Итог меньше — проверьте отборы и строки с пустыми значениями измерений

Шапки колонок периода
Норма

Читаемые значения: «Январь», «Февраль» или «01.2026»

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

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

Ячейки на пересечении
Норма

Числа, пустые ячейки только где данных заведомо нет

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

Все ячейки пустые при наличии итогов — не выбран ресурс

Промежуточные итоги иерархии
Норма

Сумма детальных строк равна итогу родительской группы

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

Итоги не сходятся — дублирование данных из-за соединений в запросе

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

Ограничения и альтернативы

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

Сравнение вариантов

Настройка типового отчёта

Быстро и без прав разработчика; ограничение — только те поля, что заложены в схему типового отчёта

Свой отчёт в конфигураторе

Полная свобода по данным и оформлению; требует навыков СКД и обновления конфигурации

Консоль отчётов СКД

Гибко и без изменения конфигурации; не подходит для постоянного использования обычными пользователями

Выгрузка в Excel

Привычные сводные и формулы; данные устаревают сразу после выгрузки, нет связи с базой

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

Итог

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

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

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

Почему в меню настроек нет пункта «Таблица»?

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

Ячейки сводной таблицы пустые, хотя итоги считаются. Что делать?

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

Как вывести в колонки месяцы, а не отдельные даты?

Добавьте в колонки не поле «Период», а поле периодичности — «Период месяц», «Период неделя» или «Период квартал». В типовых отчётах такие поля присутствуют в списке доступных. В самописном отчёте вычислите месяц в запросе функцией НАЧАЛОПЕРИОДА или добавьте вычисляемое поле в схеме.

Можно ли сделать сводную таблицу в 1С:Бухгалтерии?

Да, механизм тот же: отчёты «Анализ счета», «Обороты между субконто» и другие построены на СКД и допускают настройку структуры. Однако часть бухгалтерских отчётов имеет фиксированную форму по требованиям учёта — в них структура ограничена, и для сводного анализа лучше использовать «Оборотно-сальдовую ведомость по счёту» с настройкой группировок или универсальный отчёт.

Как сохранить сводную таблицу в Excel?

Сформируйте отчёт, затем используйте «Файл» — «Сохранить копию» (или «Сохранить как») и выберите формат листа Excel. Табличный документ переносится с сохранением структуры ячеек, включая объединённые заголовки. Учтите, что это статичный снимок данных — при изменении документов в базе файл не обновится.

Отчёт формируется очень долго. Как ускорить?

Сократите период и добавьте отборы по организации, складу или другой аналитике — это главный способ. Уменьшите число колонок: замените детальную аналитику на более крупную (месяцы вместо дней). Если отчёт самописный, проверьте запрос: соединения без условий и отсутствие индексированных отборов сильно замедляют выполнение.