Сводная таблица

Пример сводной таблицы Кнопка компонента "Сводная таблица"

Пример сводной таблицы См. также статью.

Сводная таблица позволяет отобразить данные в более удобном для восприятия виде, сортирует и группирует данные, рассчитывает промежуточные и общие итоги. Сводная таблица имеет три измерения: строки, столбцы и данные. Чтобы создать сводную таблицу нужно как минимум указать по одному полю для каждого измерения. Поля строк формируют заголовки по вертикали, поля столбцов - заголовки по горизонтали. Данные в строках и столбцах упорядочиваются по возрастанию. На пересечении строк и столбцов находятся поля данных.

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

Сводную таблицу можно распечатать (только в html-шаблонах).

Выбор запроса

Таблица берет данные из запроса. В палитре свойств сводной таблицы нажмите кнопку «Запрос», чтобы выбрать источник данных. Сам запрос можно скрыть под таблицей, она дублирует его свойства. Выбор запроса

Настройка сводной таблицы

Откройте свойство «Сводная таблица» для настройки компонента.

Настройка сводной таблицы

Добавьте поля в соответствующие измерения: строки, столбцы, данные. Как только вы добавите по одному полю в каждое измерение, справа отобразится образец таблицы. Свойства, общие для всей таблицы, находятся в закладке «Свойства». Свойства сводной таблицы

Настройка полей

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

Свойства поля

Тип данных

Каждое поле имеет определенный тип данных. От этого зависит правильность сортировки и вычисления итогов. При выборе поля программа пытается самостоятельно определить его тип данных, но иногда его нужно корректировать. Тип данных настраивается в свойствах поля в закладке «Итоги». Всего 4 типа данных: текст, число, дата, время.

Вычисление итогов

При вычислении итогов пустые ячейки игнорируются. Также игнорируются ячейки, которые не соответствуют типу данных (например, вместо числа в ячейке текст). Программа может рассчитывать промежуточные итоги для полей строк и полей столбцов. Скрыть/показать промежуточный итог можно в свойствах поля в закладке «Итоги».

Цвет

Цвет можно настроить для каждого поля. Настройки цвета одного поля могут перекрываться другим из другого измерения. Наивысший приоритет у полей данных, затем в порядке убывания: поля строк, поля столбцов, цвет общих итогов, цвет области данных. Если цвет имеет значение «None», то он игнорируется и используются настройки с более низким приоритетом.

Объединение данных

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