Бизнес-аналитика. Сводные таблицы. Часть 1 | страница 27



Задание. Сделайте зарисовки для иерархий по магазинам и товарам. Укажите на зарисовках все варианты значений полей на каждом уровне.

7.1. Создание иерархии

Иерархию в сводной таблице можно организовать, если перетаскивать несколько полей в один список. Поле, которое окажется выше в этом списке, будет считаться более высоким уровнем иерархии.

Сделаем первый опыт и организуем иерархию «города — магазины». Создаём новую сводную таблицу. Перетаскиваем название города и название магазина в раздел столбцов (рис. 7.1).


Рис. 7.1. Создание иерархии


Получаем сводную таблицу, где вначале идут города, а затем магазины (рис. 7.2). Это понятно. Это логично. И эту логичность может оценить только читатель. Компьютер обычно не в состоянии организовать иерархию грамотно и правильно. Тем более, что её строят с определённой целью, а не просто ради того, чтобы что-то построить, сдать и забыть.

Иерархию можно организовать при создании OLAP куба в хранилище данных. Тогда сводная таблица по SQL-запросу получит итоговые показатели в многомерной таблице с указанием иерархии. В дополнение к такой готовой иерархии пользователь может создать свою, если понадобится.


Рис. 7.2. Таблица с иерархией


Задание. Создайте три сводных таблицы, используя следующие иерархии:

1) «города — магазины»;

2) «категории — товары»;

3) «города — магазины» и «категории — товары».

7.2. Детализация уровней

Мы организовали иерархию. Теперь с неё можно работать. Мы можем «сворачивать» и «разворачивать» нашу иерархию.

Другие названия для этих действий такие:

— Expand — Детализация — Развернуть;

— Collapse — Консолидация — Свернуть.

Возможно, вам встретятся и другие варианты названий. Главное, вовремя распознать, что речь идёт про иерархию.

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

Объяснение иерархии длинное, а вот работа с иерархией очень простая. Уровни сводной таблицы можно сворачивать и разворачивать. Для этого достаточно щёлкнуть по кнопке с символом плюса [+] или минуса [-]. На рис. 7.2 можно увидеть кнопочку с минусом [-]. Она находится слева от названия каждого города.

Нажимаем эту кнопку, и все данные по одному городу сворачиваются до одного столбца (рис. 7.3). Что интересно, в этом случае перестраивается вся сводная таблица. После сворачивания или разворачивания номера столбцов Excel по-прежнему идут в алфавитном порядке: