Excel Power Pivot — управление моделью данных
Основное использование Power Pivot — это его способность управлять таблицами данных и связями между ними, чтобы облегчить анализ данных из нескольких таблиц. Вы можете добавить таблицу Excel в модель данных во время создания сводной таблицы или непосредственно из ленты PowerPivot.
Вы можете анализировать данные из нескольких таблиц, только если между ними существуют отношения. С Power Pivot вы можете создавать отношения из представления данных или представления схемы. Более того, если вы решили добавить таблицу в Power Pivot, вам также необходимо добавить отношения.
Добавление таблиц Excel в модель данных с помощью сводной таблицы
При создании сводной таблицы в Excel она основана только на одной таблице / диапазоне. Если вы хотите добавить больше таблиц в сводную таблицу, вы можете сделать это с помощью модели данных.
Один содержит данные о продавцах и регионах, которые они представляют, в таблице — продавец.
Другой, содержащий данные о продажах по регионам и месяцам, в таблице — Продажи.
Один содержит данные о продавцах и регионах, которые они представляют, в таблице — продавец.
Другой, содержащий данные о продажах по регионам и месяцам, в таблице — Продажи.
Вы можете суммировать продажи в зависимости от продавца, как указано ниже.
Будет создана пустая сводная таблица с полями из таблицы продаж — Регион, Месяц и Сумма заказа. Как вы можете заметить, под списком полей сводной таблицы есть команда MORE TABLES .
Откроется окно сообщения Создать новую сводную таблицу. Отображаемое сообщение: чтобы использовать несколько таблиц в анализе, необходимо создать новую сводную таблицу с помощью модели данных. Нажмите Да
Новая сводная таблица будет создана, как показано ниже —
Под полями сводной таблицы вы можете видеть две вкладки — ACTIVE и ALL .
Две таблицы — Sales и Salesperson с соответствующими полями отображаются в списке полей сводной таблицы.
Щелкните поле «Продавец» в таблице «Продавец» и перетащите его в область ROWS.
Щелкните поле «Месяц» в таблице «Продажи» и перетащите его в область ROWS.
Щелкните поле «Сумма заказа» в таблице «Продажи» и перетащите его в область ∑ ЗНАЧЕНИЯ.
Две таблицы — Sales и Salesperson с соответствующими полями отображаются в списке полей сводной таблицы.
Щелкните поле «Продавец» в таблице «Продавец» и перетащите его в область ROWS.
Щелкните поле «Месяц» в таблице «Продажи» и перетащите его в область ROWS.
Щелкните поле «Сумма заказа» в таблице «Продажи» и перетащите его в область ∑ ЗНАЧЕНИЯ.
Сводная таблица создана. В полях сводной таблицы появляется сообщение — могут потребоваться взаимосвязи между таблицами .
Нажмите кнопку СОЗДАТЬ рядом с сообщением. Откроется диалоговое окно « Создать связь ».
В поле « Связанный столбец (основной)» выберите «Регион».
В поле « Связанный столбец (основной)» выберите «Регион».
Ваша сводная таблица из двух таблиц на двух листах готова.
Кроме того, как заявил Excel при добавлении второй таблицы в сводную таблицу, сводная таблица была создана с использованием модели данных. Чтобы проверить, сделайте следующее —
Нажмите « Управление» в группе «Модель данных». Появится представление данных Power Pivot.
Нажмите « Управление» в группе «Модель данных». Появится представление данных Power Pivot.
Вы можете заметить, что две таблицы Excel, которые вы использовали при создании сводной таблицы, преобразуются в таблицы данных в модели данных.
Добавление таблиц Excel из другой книги в модель данных
Предположим, что две таблицы — Salesperson и Sales находятся в двух разных рабочих книгах.
Вы можете добавить таблицу Excel из другой книги в модель данных следующим образом:
Нажмите Сводная таблица в группе Таблицы. Откроется диалоговое окно « Создание сводной таблицы ».
Нажмите Сводная таблица в группе Таблицы. Откроется диалоговое окно « Создание сводной таблицы ».
Установите флажок Добавить эти данные в модель данных.
Установите флажок Добавить эти данные в модель данных.
Вы получите пустую сводную таблицу на новом листе только с полями, соответствующими таблице продаж.
Вы добавили данные таблицы продаж в модель данных. Затем вы должны получить данные таблицы Salesperson также в Data Model следующим образом:
Нажмите Существующие подключения в группе Получить внешние данные. Откроется диалоговое окно «Существующие подключения».
Нажмите Существующие подключения в группе Получить внешние данные. Откроется диалоговое окно «Существующие подключения».
[expert_bq id=»1570″]Если вам нужны данные для школьного задания, рабочего проекта или для выполнения этого учебного руководства, вы найдете отличные общедоступные наборы данных на GitHub. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Чтобы убедиться, что импорт прошел успешно и модель данных была создана, перейдите в раздел Данные и в группе Инструменты данных выберите Перейти в окно Power Pivot .Анализ «план-факт» с помощью надстройки Power Query Excel на примере ТРЦ
Изначально синтаксис выглядит безнадежно непроницаемым. Но немного поигравшись с Power Query, вы поймете, как он работает. Ключ в том, что необходимо сделать какие-либо действия в запросе, а затем посмотреть, как изменится код. Через некоторое время вы сможете создавать собственные запросы для выполнения сложных действий.