Главная » Microsoft SQL Server, Базы данных » Сводные таблицы Excel

0

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

Рис. 48.1. Сводная таблица Excel

#                 Все рисунки и описания функций Excel основаны на версии Microsoft Excel 2003.

На заметку Эквивалентные функции доступны во всех версиях, начиная с Excel 2000, хотя некоторые детали могут отличаться.

Доступные поля данных, отображенные в списке Field List, можно перетаскивать в любую из четырех областей таблицы.

?               Data. Эта область расположена в центре таблицы и содержит итоговые значения данных, например суммы объемов Интернет-продаж (см. рис. 48.1).

?               Row headers. Данные категорий, обеспечивающие группировку данных в строки. Они отображаются в левой части таблицы (на рис. 48.1 это категория Country).

?               Column headers. Данные категорий, обеспечивающие группировку по столбцам, — они отображаются в верхней части таблицы (на рис. 48.1 это Fiscal Year).

?               Page. Область, отвечающая за установку общего фильтра данных, консолидируемых в сводной таблице. Она не оказывает никакого влияния на композицию таблицы. На рис. 48.1 эта область не показана — она отмечена в таблице меткой Drop Page Fields Here.

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

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

Подключение к многомерным источникам данных

В то время как сводные таблицы могут создаваться на основе списков данных, сгенерированных в Excel, они могут использовать и внешние источники данных. Доступ к этим данным требует создания подключения к ним. В качестве примера мы создадим сводную таблицу, выбрав в меню Excel пункт Данные^Сводная таблица (Data1^PivotTable). Откроется мастер сводных таблиц, содержащий несколько последовательных страниц.

1.              В разделе выбора типа источника данных установите переключатель в положение Во внешнем источнике данных (External Data), а в разделе вида создаваемого отчета— в положение Сводная таблица (PivotTable) или Сводная диаграмма (со сводной таблицей) (PivotTable/PivotChart). Щелкните на кнопке Далее (Next).

2.              Щелкните на кнопке Получить данные (Get Data). Откроется диалоговое окно выбора источников данных, в котором следует перейти к вкладке Кубы OLAP (OLAP Cubes). Если нужный куб уже существует в списке, выберите его, щелкните на кнопке Далее и сразу переходите к п. 3.

• Добавьте в список новый куб, выбрав пункт сНовый источник данных> (<New Data Source>) и щелкнув на кнопке ОК. После этого откроется диалоговое окно создания нового источника данных, показанное на рис. 48.2.

Рис. 48.7. Пример сводной диаграммы

На сводной диаграмме отображаются те же заголовки полей, что и в ассоциированной сводной таблице. Заголовки строк отображаются вдоль нижней, горизонтальной оси, заголовки столбцов — вдоль левой, вертикальной оси, а заголовки страниц — вверху. Раскрывающиеся списки заголовков позволяют выполнить практически такое же конфигурирование данных, как и в сводной таблице. При отображенном списке полей можно изменить и содержимое диаграммы. Если нужно, заголовки полей можно скрыть, щелкнув правой кнопкой мыши на одном из заголовков и выбрав в контекстном меню пункт Hide PivotChart Field Buttons. Подобно обычной диаграмме Excel, тип диаграммы, ее параметры и команды форматирования доступны в контекстном меню.

Диапазоны данных Excel

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

Чтобы определить новый диапазон данных, выберите в меню Excel пункт Данные^Импорт внешних данных^Создать запрос (Data^lmport External Data^New Database Query), после чего создайте запрос (см. выше раздел “Подключение к реляционным источникам данных”).

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

?               Обновить данные (Refresh Data). Перезапуск запроса и помещение в диапазон самых свежих данных.

?               Изменить запрос (Edit Query). Открытие мастера запросов или аплета Microsoft Query для изменения содержимого или организации возвращаемых данных.

?               Свойства диапазона данных (Data Range Properties). Открывает возможность изменить график обновления данных, параметры раскладки и форматирования, определить режим применения изменений в процессе обновления, и т.д.

Источник: Нильсен, Пол. Microsoft SQL Server 2005. Библия пользователя. : Пер. с англ. — М. : ООО “И.Д. Вильямс”, 2008. — 1232 с. : ил. — Парал. тит. англ.

По теме:

  • Комментарии