Глава 8
На ленте появится вкладка
PowerPivot
(рис. 8.24). Выберите эту вкладку.
На вкладке
PowerPivot
можно работать со сводными таблицами PowerPivot, вы-
числяемыми полями и столбцами, ключевыми показателями эффективности (KPI),
а также создавать связанные таблицы.
Кнопка перехода в
окно PoverPivot
Рис. 8.24.
Вкладка ленты надстройки PowerPivot для Excel 2013
Для перехода в окно
PowerPivot
нажмите на вкладке кнопку
Управление
(Manage). Для отображения модели данных сводной таблицы в виде схемы в окне
PowerPivot выполните команду
Представление диаграммы
(Diagram View). На
рис. 8.25 показана диаграмма модели данных источника сводной таблицы, рассмот-
ренной ранее. Здесь так же, как в схеме базы данных Access, наглядно представле-
ны все таблицы и связи между ними, а установить связь можно простым перетаски-
ванием поля одной таблицы в другую.
Для просмотра, сортировки, фильтрации данных всех таблиц модели, дополнения
их вычисляемыми столбцами и полями выполните команду
Представление дан-
ных
(Data View). На рис. 8.26 в нижней части отображены вкладки для всех таблиц
модели и показана таблица ДОГОВОР с отображением для нее связей с таблицами
НАКЛАДНАЯ и ПОСТАВКА_ПЛАН.
В любом столбце таблицы можно сделать вычисляемое поле с итогами, которое,
наряду с другими полями, отобразится в списке полей, доступных в сводной таб-
лице. Таким вычисляемым полем может быть, например, стоимость всех остатков
товара, сумма заказов, сумма отгрузок.
Ввод формул в вычисляемые поля и столбцы выполняется с помощью языка фор-
мул DAX. Он не является языком программирования. Для создания формулы DAX
вводится знак равенства и затем имя функции или выражения и необходимые зна-
чения или аргументы. DAX предусматривает ряд функций, используемых в форму-
лах Excel, включая разнообразные функции, которые позволяют работать со стро-
ками, выполнять вычисления с использованием даты и времени или создавать ус-
ловные значения.
Однако формулы DAX отличаются от Excel:
для вычислений на уровне строк предусмотрены функции, позволяющие ис-
пользовать текущее значение строки или связанное с ним значение для вычис-
лений, зависимых от контекста;
Оперативный анализ данных реляционной базы Access
357
включен тип функции, результатом выполнения которой является таблица, а не
единичное значение. Эти функции также можно использовать для передачи дан-
ных другим функциям;
функции операций со временем позволяют выполнять вычисления с использо-
ванием диапазонов данных и сравнивать результаты по параллельным периодам
времени.
DAX включает и дополнительные функции, предназначенные для работы с реляци-
онными данными и создания динамических агрегатов.
Рис. 8.25.
Представление диаграммы модели данных
358
Do'stlaringiz bilan baham: |