Структура сводной таблицы состоит из следующих областей, определяемых в макете (рис.4.22):
страница — на ней размещаются поля, значения которых обеспечивают отбор записей на первом уровне; на странице может быть размещено несколько полей, между которыми устанавливается иерархия связи — сверху вниз; страницу определять необязательно;
столбец—поля размещаются слева направо, обеспечивая группировку данных сводной таблицы по иерархии полей; при условии существования области страницы или строки определять столбец необязательно;
строка — поля размещаются сверху вниз, обеспечивая группировку данных таблицы по иерархии полей; при условии существования области страницы или столбцов определять строку необязательно;
данные — поля, по которым подводятся итоги, согласно выбранной функции; область определять обязательно.
Рис. 4.22. Схема макета сводной таблицы
Размещение полей выполняется путем их перетаскивания при нажатой левой кнопке мыши в определенную область макета. Каждое поле размещается только один раз в областях: страница, строка или столбец. По этим полям можно формировать группы и получать итоговые значения в области данные — группировочные поля. В области данные могут находиться поля произвольных типов, одно и то же поле может многократно размещаться в области данные. Для каждого такого поля задается вид функции и выполняется необходимая настройка.
|
|
Для изменения структуры сводной таблицы выполняется перемещение полей из одной области в другую (добавление новых, удаление существующих полей, изменение местонахождения поля). Для сводных таблиц существен порядок следования полей (слева направо, сверху вниз), изменяется порядок следования полей также путем их перемещения.
В макете сводной таблицы можно выполнить настройку параметров полей, размещенных в области данных. Эта настройка полей осуществляется с помощью диалогового окна «Вычисление поля сводной таблицы» (рис. 4.23).
а б
Рис. 4.23. Диалоговое окно «Вычисление поля сводной таблицы»
Для этого следует установить курсор на настраиваемое поле и дважды нажать левую кнопку мыши для вызова диалогового окна «Вычисление поля сводной таблицы» (рис. 4.23, а), в котором можно переименовать поле, изменить операцию, производимую с данными поля, или изменить формат представления числа.
Кнопка «Дополнительно» вызывает панель Дополнительные вычисления для выбора функций, которые сведены в таблицу, приведенную ниже. При использовании функции сравнения (Отличие, Доля, Приведенное отличие) выбирается (рис. 4.23, б) Поле и Элемент, с которым будет производиться сравнение. Список Поле содержит поля сводной таблицы, с которым связаны базовые данные для пользовательского вычисления. Список Элемент содержит значения поля, участвующего в пользовательском вычислении.
|
|
Виды дополнительных функций над полем в области данных
Функция | Результат |
Отличие | Значения ячеек области данных отображаются в виде разности с заданным элементом, указанным в списках поле и элемент |
Доля | Значения ячеек области данных отображаются в процентах к заданному элементу, указанному в списках поле и элемент |
Приведенное отличие | Значения ячеек области данных отображаются в виде разности с заданным элементом, указанным в списках поле и элемент, нормированной к значению этого элемента |
С нарастающим итогом в поле | Значения ячеек области данных отображаются в виде нарастающего итога для последовательных элементов. Следует выбрать поле, элементы которого будут отображаться в нарастающем итоге |
Доля от суммы по строке | Значения ячеек области данных отображаются в процентах от итога строки |
Доля от суммы по столбцу | Значения ячеек области данных отображаются в процентах от итога столбца |
Доля от общей суммы | Значения ячеек области данных отображаются в процентах от общего итога сводной таблицы |
Индекс | При определении значений ячеек области данных используется следующий алгоритм: ((Значение в ячейке) * (Общий итог)) / ((Итог строки) * (Итог столбца)) |