Что такое powerpivot в excel 2016

Power Pivot — обзор и обучение

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Еще…Меньше

Power Pivot — это технология моделирования данных, которая позволяет создавать модели данных, устанавливать отношения и добавлять вычисления. С помощью Power Pivot вы можете работать с большими наборами данных, создавать развернутые отношения и сложные (или простые) вычисления — и все это в знакомой высокопроизводительной среде Excel.

Power Pivot — одно из трех средств анализа данных, доступных в Excel:

  • Power Pivot

  • Power Query

  • Power View

Ресурсы по Power Pivot

Приведенные ниже ссылки и сведения помогут вам освоиться с Power Pivot (в том числе узнать, как включить Power Query в Excel и как начать работу с Power Pivot), а также найти учебники и подключиться к сообществу.

Как получить Power Pivot?

Power Pivot можно использовать в качестве надстройки для Excel, которую можно включить, выполнив несколько простых действий. Базовая технология моделирования Power Pivot используется также в конструкторе Power BI Designer, который является частью службы Power BI, предлагаемой корпорацией Майкрософт.

Начало работы с Power Pivot

Когда надстройка Power Pivot включена, на ленте появляется вкладка Power Pivot, которая показана на следующем изображении.

Меню Power Pivot на ленте Excel

На вкладке ленты Power Pivot в разделе Модель данных выберите управление.

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

Представление таблицы Power Pivot

В окне Power Pivot также можно устанавливать и графически выражать отношения между данными, включенными в модель. Щелкнув значок представления схемы в правом нижнем углу окна Power Pivot, вы увидите имеющиеся отношения в модели данных Power Pivot. На приведенном ниже изображении показано окно Power Pivot в представлении схемы.

Схема связей Power Pivot

Краткое руководство по использованию Power Pivot вы найдете в следующей статье:

  • Учебник. Расширение связей модели данных с использованием Excel, Power Pivot и DAX

В дополнение к этому руководству по следующей ссылке вы найдете исчерпывающую подборку ссылок, ресурсов и дополнительных сведений о Power Pivot:

  • Справка по Power Pivot

В последующих разделах перечислены дополнительные ресурсы и руководства, в которых подробнее рассказывается о том, как использовать Power Pivot, в том числе в сочетании с Power Query и Power View, для самостоятельного выполнения комплексных, интуитивно понятных задач бизнес-аналитики в Excel.

Учебники по PowerPivot

Посмотрите на Power Pivot в действии — это поможет вам понять принципы работы и ознакомиться с полезными вариантами использования, демонстрирующими возможности Power Pivot. Начать работу вам помогут следующие руководства:

  • Создание модели данных в Excel (начинается с базовой модели данных, которая затем настраивается с помощью Power Pivot)

  • Импорт данных в Excel и создание модели данных (первый из шести конечных рядов учебников)

  • Оптимизация модели данных для отчетов Power View

  • Краткое руководство. Обучение основам DAX за 30 минут

Дополнительные сведения о Power Pivot

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

  • Создание модели данных с эффективным использованием памяти с помощью Excel 2013 и надстройки Power Pivot

  • Общие сведения о вычислениях в PowerPivot

  • Выражения анализа данных (DAX) в PowerPivot

  • Иерархии в PowerPivot

  • Агрегатные функции в PowerPivot

  • Power Pivot: мощные средства анализа и моделирования данных в Excel (сравнение моделей данных)

  • Оптимизатор размера книги (скачивание)

По следующей ссылке вы найдете исчерпывающий набор ссылок и полезных сведений (еще раз):

  • Справка по Power Pivot

Ссылки на форумы и связанные темы

Множество разных людей используют Power Query, и они с удовольствием делятся тем, что узнали. С помощью указанных ниже ресурсов вы можете пообщаться с другими пользователями в сообществе Power Query.

  • Форум Power Pivot.

  • Выражения анализа данных (DAX) в PowerPivot

Нужна дополнительная помощь?

Power Pivot — встроенный инструмент Excel для обработки и анализа больших объёмов данных. С помощью неё в Excel загружают данные из нескольких источников разных форматов, моделируют их в одну базу и работают с ней дальше.

В Power Pivot нет ограничений по количеству строк. Excel позволяет работать только с 1 048 000 строк, а в Power Pivot их может быть гораздо больше. При этом производительность программы не уменьшается.

Поэтому Power Pivot точно пригодится в случаях, когда стандартный Excel не справляется с количеством данных и их форматами.

В статье разберёмся:

  • для чего нужна и как работает надстройка Power Pivot;
  • как загрузить данные из внешних источников в Power Pivot;
  • как смоделировать данные в Power Pivot и создать базу данных;
  • как узнать больше о работе в Excel.

Как мы сказали выше, Power Pivot расширяет стандартные возможности Excel и позволяет обрабатывать большое количество данных из разных источников.

Power Pivot — бесплатная надстройка для Excel. Для Excel 2010 года её нужно загружать отдельно с сайта Microsoft. Для версий после 2013 года она встроена в стандартную функциональность программы. К сожалению, Power Pivot не предусмотрен для macOS-версии Excel.

Работа в Power Pivot проходит в таком порядке:

  • Загружаем данные из разных источников — например, из базы данных Microsoft Access, «1C», из текстовых файлов или электронных таблиц, из интернета.
  • Настраиваем связи между загруженными данными — создаём модель данных. Для этого не нужна функция ВПР или другие поисковые функции Excel — в Power Pivot свои инструменты для объединения данных.
  • Проводим дополнительные вычисления — при необходимости.
  • Power Pivot строит на основе моделей данных необходимые отчёты — в виде сводных таблиц или диаграмм.

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

Предположим, у нас есть четыре файла разных форматов:

  • данные о продажах книжного издательства → в формате TXT;
  • справочник регионов → в виде базы данных в Access;
  • справочник товаров → в XLS;
  • ценовая политика → на слайде Power Point.

Файлы с источниками данных
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Данные о продажах. Это таблица с четырьмя столбцами — город, ID товара, дата продажи и количество проданных единиц — и более чем полутора миллионами строк.

Так выглядят данные о продажах
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Справочник регионов. В файле одна таблица, в которой перечислены все города России, субъекты и округа.

Так выглядит справочник регионов
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Справочник товаров. В этой таблице перечислены названия книг, их формат и ID‑номер.

Так выглядит справочник товаров
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

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

Так выглядят данные о ценовой политике издательства
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Наша задача — связать данные из этих источников в одну базу. Для начала нужно загрузить эти данные в Power Pivot.


Для этого потребуется разблокировать вкладку «Разработчик». Переходим во вкладку «Файл» и выбираем пункты «Параметры» → «Настройка ленты». В открывшемся окне в разделе «Основные вкладки» находим пункт «Разработчик», отмечаем его галочкой и нажимаем кнопку «ОК» → в основном меню Excel появляется новая вкладка «Разработчик».

Теперь на этой вкладке нажимаем кнопку «Настройки COM», в появившемся окне выбираем Microsoft Power Pivot for Excel и жмём «ОК».

Активируем настройку Microsoft Power Pivot for Excel
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Готово — на панели появилась отдельная вкладка Power Pivot.


Для этого переходим на вкладку Power Pivot и нажимаем на кнопку «Управление».

Переходим в отдельное окно Power Pivot
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Готово — открылось окно Power Pivot. Оно относится к файлу Excel, через который мы его открыли.

Так выглядит окно Power Pivot
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

В этом окне нам нужно собрать данные из наших четырёх источников и настроить связи между ними.


На вкладке «Главная» нажимаем кнопку «Из базы данных» и выбираем «Из Access».

Выгружаем данные из базы данных
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

В появившемся окне в поле «Имя базы данных» прописываем адрес, где хранится файл Access со справочником регионов, — адрес можно найти через кнопку «Обзор».

Если база данных зашифрована, в этом же окне нужно ввести имя пользователя и пароль.

Нажимаем «Далее».

Вводим адрес, где хранится нужная база данных
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

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

В нашем случае она одна — «Справочник регионов». Выбираем её и нажимаем «Готово».

Выбираем таблицу, которую нужно выгрузить из базы данных
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Начинается импорт выбранной таблицы в Power Pivot. После этого появляется окно с результатом. Проверяем информацию и нажимаем «Закрыть».

Результат импорта таблицы из базы данных в Power Pivot
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Готово — первые данные загрузились в Power Pivot. В окне появился отдельный лист «Справочник регионов», на нём отражена та же таблица, что была и во внешнем источнике.

Таблица из базы данных Access появилась в Power Pivot
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

На вкладке «Главная» нажимаем кнопку «Из других источников». В появившемся окне выбираем «Текстовый файл» и нажимаем «Далее».

Выгружаем данные из текстового файла
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

В появившемся окне в поле «Имя базы данных» прописываем адрес, где хранится текстовый файл с данными о продажах.

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

При необходимости корректируем настройки — например, меняем вид разделителя столбцов или отключаем ненужные графы таблицы. Затем нажимаем «Готово».

Вводим адрес, где хранится текстовый файл, и выставляем нужные настройки
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Начинается импорт выбранной таблицы из текстового файла в Power Pivot. После этого появляется окно с результатом. Проверяем информацию и нажимаем «Закрыть».

Результат импорта таблицы из текстового файла в Power Pivot
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Готово — в окне Power Pivot появилась вторая вкладка «Продажи» — на ней более полутора миллионов строк. Напомним, в Excel без надстройки могло бы поместиться около миллиона.

Таблица из текстового файла появилась в Power Pivot
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

По аналогии с предыдущим шагом на вкладке «Главная» нажимаем кнопку «Из других источников». Во всплывшем окне выбираем «Файл Excel» и нажимаем «Далее».

В появившемся окне в поле «Имя базы данных» прописываем адрес, по которому хранится файл Excel со справочником товаров. Нажимаем «Далее»,

Вводим адрес, по которому хранится нужный файл Excel
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

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

В нашем случае она одна — «Справочник товаров». Выбираем её и нажимаем «Готово».

Снова происходит импорт и появляется окно с результатом.

Результат импорта таблицы из файла Excel в Power Pivot
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

В окне Power Pivot появилась третья вкладка «Справочник товаров». Также со всеми данными, которые хранились в первоисточнике — внешнем файле Excel.

Таблица из файла Excel появилась в Power Pivot
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

В этом случае выгрузить данные можно только методом «копировать — вставить».

Открываем файл Power Point, содержащий ценовую политику. Выделяем таблицу, нажимаем правую кнопку мыши и выбираем «Скопировать».

Копируем таблицу из файла Power Point
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Затем возвращаемся в окно Power Pivot и на любой вкладке нажимаем кнопку «Вставить» на главной панели.

Нажимаем кнопку «Вставить», чтобы получить данные из Power Point
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

В появившемся окне вводим имя таблицы — «Цены» — и нажимаем «ОК».

Даём имя таблице из Power Point
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Готово — в окне Power Pivot появилась четвёртая вкладка «Цены».

Таблица из файла Power Point появилась в Power Pivot
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Важно понимать, что при таком варианте выгрузки данных — копировании и вставке — таблица не будет обновляться, если внести изменения в исходный файл Power Point.

В предыдущих трёх вариантах — при загрузке таблиц из базы данных, текстового файла и файла Excel — в случае изменения данных в исходных файлах они также изменятся и в Power Pivot. Ниже показываем, как это сделать.


Для этого на главной панели любой вкладки нужно нажать кнопку «Обновить», затем «Обновить все».

Нажимаем сюда, чтобы обновить данные из внешних источников
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Появится окно, где будет видно, какие вкладки обновляются. В нашем случае это только первые три вкладки.

Обновление проходит быстро — примерно за 10–15 секунд обновляются три вкладки, в одной из которых более полутора миллионов строк.

Файл из Power Point придётся обновлять вручную.

Power Pivot обновляет данные из внешних источников
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

В предыдущем разделе мы загрузили данные из внешних источников в Power Pivot. Сейчас у нас есть четыре вкладки, в которых хранятся четыре таблицы: «Справочник регионов», «Продажи», «Справочник товаров», «Цены».

Задача этого этапа — связать данные всех таблиц так, чтобы можно было анализировать информацию одновременно по всем столбцам.


Для этого на главной вкладке окна Power Pivot нажмём кнопку «Представление диаграммы».

Меняем режим представления данных в Power Pivot
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

В этом режиме отображения каждая таблица показана в виде прямоугольника, в котором перечислены её столбцы. Для удобства эти прямоугольники можно двигать и менять местами.

В этом же режиме отображения в Power Pivot настраивают связи между таблицами.


Первая связь. В таблице «Продажи» есть столбец «Город», но нет столбцов «Субъекты» и «Округ». Все эти столбцы, включая столбец «Город», есть в таблице «Справочник регионов».

Соответственно, чтобы объединить данные этих двух таблиц, нужно создать связь по столбцу «Город». Для этого нужно зажать мышкой такой столбец в одной из таблиц и перетянуть его во вторую таблицу. Между таблицами появится линия.

Чтобы создать связь между таблицами, нужно столбец из одной таблицы притянуть к столбцу из другой
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Готово — между таблицами «Справочник регионов» и «Продажи» появилась связь по столбцу «Город». Теперь у каждой строки продаж будет указан не только город, но также субъект и округ.

Между таблицами появилась связь по одному столбцу
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Вторая связь. В таблице «Продажи» есть столбец «Товар», где перечислены ID‑номера книг, но нет названий книг и их форматов. Все эти данные находятся в таблице «Справочник товаров».

По аналогии с предыдущей связью построим связь между столбцом «Товар» в таблице «Продажи» и столбцом «ID товара» в таблице «Справочник товаров».

Строим связь по столбцам с ID-номерами товаров
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Названия столбцов, по которым строят связи между таблицами, не обязательно должны быть одинаковыми. Главное, чтобы в таких столбцах хранилась аналогичная информация. В нашем случае это ID-номера книг.

При этом Power Pivot не проверяет самостоятельно, правильно ли настроена связь — совпадают ли данные столбцов двух таблиц, — поэтому проводить связи между таблицами нужно внимательно.

Третья связь. Теперь к уже объединённым данным нужно добавить цены. Они хранятся в четвёртой таблице. Настроим связь между ней и таблицей «Справочник товаров» по столбцу «Формат».

Благодаря этой связи в «Справочнике товаров» появится информация о ценах на книги.

Строим связь по столбцам с форматами книг
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Готово. Мы построили модель из четырёх таблиц из разных источников и связали данные этих таблиц по идентичным столбцам. Чтобы увидеть результат, нужно создать сводную таблицу.


На главной вкладке нажимаем кнопку «Сводная таблица».

Нажимаем сюда, чтобы создать сводную таблицу
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Дальше выбираем, на каком листе нужно создать сводную таблицу — на новом или на существующем.

Выбираем, на каком листе создать сводную таблицу
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Готово — появился новый лист для сводной таблицы. Слева на листе расположена область, где появится отчёт сводной таблицы после настроек. Справа — панель «Поля сводной таблицы», в которой мы будем работать с этими настройками.

Появился новый лист для отчёта сводной таблицы
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Панель «Поля сводной таблицы» состоит из двух частей. В верхней части находится список полей — в нашем случае Power Pivot перенёс в список полей данные четырёх таблиц, которые мы связали между собой. В нижней части — четыре области: «Значения», «Строки», «Столбцы» и «Фильтры». У каждой области своё назначение.

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

Подробнее о назначении областей, а также о том, как строить и настраивать сводные таблицы в стандартной версии Excel, говорили в этой статье Skillbox Media.

Для примера построим отчёт в форме сводной таблицы, который покажет количество продаж издательства в субъектах России с детализацией по формату книг.

Для этого в область «Строки» перенесём поля «Округ» и «Субъект» из «Справочника регионов», в область «Значения» — поле «Количество» из таблицы «Продажи», в область «Столбцы» — поле «Формат» из «Справочника товаров».

Так выглядит полученный отчёт сводной таблицы
Скриншот: курс Skillbox «Excel + Google Таблицы с нуля до PRO»

Готово. Мы получили таблицу, где по вертикали расположены все субъекты и округа страны, по горизонтали — количество проданных книг с разбивкой по форматам.

По такому же принципу можно строить другие отчёты — в зависимости от того, какую информацию для анализа нужно получить. Например, в отчёте можно показать количество продаж с детализацией по названиям книг и датам их продажи.

  • В этой статье Skillbox Media собрали в одном месте 15 статей и видео об инструментах Excel, которые ускорят и упростят работу с электронными таблицами.
  • В Skillbox есть курс «Excel + Google Таблицы с нуля до PRO». Он подойдёт как новичкам, которые хотят научиться работать в Excel с нуля, так и уверенным пользователям, которые хотят улучшить свои навыки. На курсе учат быстро делать сложные расчёты, визуализировать данные, строить прогнозы, работать с внешними источниками данных, создавать макросы и скрипты.
  • Кроме того, Skillbox даёт бесплатный доступ к записи онлайн-интенсива «Экспресс-курс по Excel: осваиваем таблицы с нуля за 3 дня». Он подходит для начинающих пользователей. На нём можно научиться создавать и оформлять листы, вводить данные, использовать формулы и функции для базовых вычислений, настраивать пользовательские форматы и создавать формулы с абсолютными и относительными ссылками.

Другие материалы Skillbox Media по Excel

Термины «Power Query», «Power Pivot», «Power BI» и прочие «пауэры» все чаще всплывают в статьях и материалах о Microsoft Excel. По моему опыту, далеко не все ясно представляют себе что скрывается за этими понятиями, как они между собой взаимосвязаны и как могут помочь простому пользователю Excel.

Давайте проясним ситуацию.

Power Query

Еще в 2013 году специально созданная группа разработчиков внутри Microsoft выпустила для Excel бесплатную надстройку Power Query (другие названия — Data Explorer, Get&Transform), которая умеет массу полезных для повседневной работы вещей:

  • Загружать данные в Excel из почти 40 различных источников, среди которых базы данных (SQL, Oracle, Access, Teradata…), корпоративные ERP-системы (SAP, Microsoft Dynamics, 1C…), интернет-сервисы (Facebook, Google Analytics, почти любые сайты).
  • Собирать данные из файлов всех основных типов данных (XLSX, TXT, CSV, JSON, HTML, XML…), как поодиночке, так и сразу оптом — из всех файлов указанной папки. Из книг Excel можно автоматически загружать данные сразу со всех листов.
  • Зачищать полученные данные от «мусора»: лишних столбцов или строк, повторов, служебной информации в «шапке», лишних пробелов или непечатаемых символов и т.п.
  • Приводить данные в порядок: исправлять регистр, числа-как-текст, заполнять пробелы, добавлять правильную «шапку» таблицы, разбирать «слипшийся» текст на столбцы и склеивать обратно, делить дату на составляющие и т.д.
  • Всячески трансформировать таблицы, приводя их в желаемый вид (фильтровать, сортировать, менять порядок столбцов, транспонировать, добавлять итоги, разворачивать кросс-таблицы в плоские и сворачивать обратно).
  • Подставлять данные из одной таблицы в другую по совпадению одного или нескольких параметров, т.е. прекрасно заменяет функцию ВПР (VLOOKUP) и ее аналоги.

Power Query встречается в двух вариантах: как отдельная надстройка для Excel 2010-2013, которую можно скачать с официального сайта Microsoft и как часть Excel 2016. В первом случае после установки в Excel появляется отдельная вкладка:

Отдельная вкладка Power Query

В Excel 2016 весь функционал Power Query уже встроен по умолчанию и находится на вкладке Данные (Data) в виде группы Получить и преобразовать (Get & Transform):

excel-2016-15.png

Возможности этих вариантов совершенно идентичны.

Принципиальной особоенностью Power Query является то, что все действия по импорту и трансформации данных запоминаются в виде запроса — последовательности шагов на внутреннем языке программирования Power Query, который лаконично называется «М». Шаги можно всегда отредактировать и воспроизвести повторно любое количество раз (обновить запрос).

Основное окно Power Query обычно выглядит примерно так:

Окно редактора запросов Power Query

По моему мнению, это самая полезная для широкого круга пользователей надстройка из всех перечисленных в этой статье. Очень много задач, для которых раньше приходилось либо жутко извращаться с формулами, либо писать макросы — теперь легко и красиво делаются в Power Query. Да еще и с последующим автоматическим обновлением результатов. А учитывая бесплатность, по соотношению «цена-качество» Power Query просто вне конкуренции и абсолютный must have для любого средне-продвинутого пользователя Excel в наши дни.

Power Pivot

Power Pivot — это тоже надстройка для Microsoft Excel, но предназначенная немного для других задач. Если Power Query сосредоточена на импорте и обработке, то Power Pivot нужен, в основном, для сложного анализа больших объемов данных. В первом приближении, можно думать о Power Pivot как о прокачанных сводных таблицах.

Вкладка надстройки Power Pivot

Общие принципы работы в Power Pivot следующие:

  1. Сначала мы загружаем данные в Power Pivot — поддерживается 15 различных  источников: распространенные БД (SQL, Oracle, Access…), файлы Excel, текстовые файлы, веб-каналы данных. Кроме того, можно использовать Power Query как источник данных, что делает анализ почти всеядным.
  2. Затем между загруженными таблицами настраиваются связи или, как еще говорят, создается Модель Данных. Это позволит в будущем строить отчеты по любым полям из имеющихся таблиц так, будто это одна таблица. И никаких ВПР опять же.
  3. При необходимости, в Модель Данных добавляют дополнительные вычисления с помощью вычисляемых столбцов (аналог столбца с формулами в «умной таблице») и мер (аналог вычисляемого поля в сводной). Всё это пишется на специальном внутреннем языке Power Pivot, который называется DAX (Data Analysis eXpressions).
  4. На листе Excel по Модели Данных строятся интересующие нас отчеты в виде сводных таблиц и диаграмм.

Главное окно Power Pivot выглядит примерно так:

Главное окно Power Pivot

А так выглядит Модель Данных, т.е. все загруженные таблицы с созданными связями:

Модель Данных Power Pivot

У Power Pivot есть ряд особенностей, делающих её уникальным инструментом для некоторых задач:

  • В Power Pivot нет предела по количеству строк (как в Excel). Можно грузить таблицы любого размера и спокойно работать с ними.
  • Power Pivot очень хорошо умеет сжимать данные при загрузке их в Модель. 50 Мб исходный текстовый файл может легко превратиться в 3-5 Мб после загрузки.
  • Поскольку «под капотом» у Power Pivot, по сути, полноценный движок базы данных, то с большими объемами информации он справляется очень быстро. Нужно проанализировать 10-15 млн. записей и построить сводную? И все это на стареньком ноутбуке? Без проблем!

К сожалению, пока что Power Pivot входит не во все версии Excel. Если у вас Excel 2010, то скачать её можно бесплатно с сайта Microsoft. А вот если у вас Excel 2013-2016, то всё зависит от вашей лицензии, т.к. в некоторых вариантах она включена (Office Pro Plus, например), а в некоторых нет (Office 365 Home, Office 365 Personal и т.д.) Подробнее об этом можно почитать тут.

Power Maps

Эта надстройка впервые появилась в 2013 году и первоначально называлась GeoFlow. Она предназначена для визуализации гео-данных, т.е. числовой информации на географических картах. Исходные данные для отображения берутся все из той же Модели Данных Power Pivot (см. предыдущий пункт).

Окно Power Map

Демо-версию Power Map (почти не отличающуюся от полной по возможностям, кстати) можно совершенно бесплатно загрузить опять же с сайта Microsoft. Полная же версия включена в некоторые пакеты Microsoft Office 2013-2016 вместе с Power Pivot — в виде кнопки 3D-карта на вкладке Вставка (Insert — 3D-map):

Кнопка запуска Power Map

Ключевые особенности Power Map:

  • Карты могут быть как плоскими, так и объемными (земной шар).
  • Можно использовать несколько разных типов визуализации (гистограммы, пузырьковые диаграммы, тепловые карты, заливку областями).
  • Можно добавлять измерение времени, т.е. анимировать процесс и смотреть на него в развитии.
  • Карты подгружаются из сервиса Bing Maps, т.е. для просмотра нужен весьма шустрый доступ в интернет. Иногда возникают сложности с правильным распознаванием адресов, т.к. названия в данных не всегда совпадают с Bing Maps.
  • В полной (не демо) версии Power Map можно использовать собственные загружаемые карты, например визуализировать посетителей торгового центра или цены на квартиры в жилом доме прямо на строительном плане.
  • На основе созданных гео-визуализаций можно прямо в Power Map создавать видеоролики (пример), чтобы поделиться ими потом с теми, у кого надстройка не установлена или включить в презентацию Power Point.

Power View

Эта надстройка появилась впервые в составе Excel 2013 и предназначена для «оживления» ваших данных — построения интерактивных графиков, диаграмм, карт и таблиц. Иногда для этого используют термины дашборд (dashboard) или панель показателей (scorecard). Суть в том, что вы можете вставить в ваш файл Excel специальный лист без ячеек — слайд Power View, куда добавить текст, картинки и массу различного типа визуализаций по вашим данным из Модели Данных Power Pivot.

Выглядеть это будет примерно так:

powerview.gif

Нюансы тут такие:

  • Исходные данные берутся всё оттуда же — из Модели Данных Power Pivot.
  • Для работы с Power View необходимо установить на вашем компьютере Silverlight — майкрософтовский аналог Flash (бесплатный).

На сайте Microsoft, кстати, есть весьма приличный обучающий курс по Power View на русском языке.

Power BI

В отличие от предыдущих, Power BI — это не надстройка для Excel, а отдельный продукт, представляющий собой целый комплекс средств для бизнес- анализа и визуализации. Он состоит из трех ключевых элементов:

1. Power BI Desktop — программа для анализа и визуализации данных, включающая в себя, помимо прочего, весь функционал надстроек Power Query и Power Pivot + улучшенные механизмы визуализации из Power View и Power Map. Скачать и установить её можно совершенно бесплатно с сайта Microsoft.

Сайт Power BI Service

В Power BI Desktop можно:

  • Загружать данные из более чем 70 различных источников (как в Power Query + дополнительные коннекторы).
  • Связывать таблицы в модель (как в Power Pivot)
  • Добавлять к данным дополнительные вычисления с помощью мер и вычисляемых столбцов на DAX (как в Power Pivot)
  • Создавать на основе данных красивейшие интерактивные отчеты с разного типа визуализациями (очень похоже на Power View, но еще лучше и мощнее).
  • Публиковать созданные отчеты на сайте Power BI Service (см. следующий пункт) и делиться ими с коллегами. Причем есть возможность давать разные права (чтение, редактирование) разным людям.

2. Онлайн-сервис Power BI — упрощенно говоря, это сайт, где у вас и у каждого пользователя в вашей компании будет своя «песочница» (workspace) куда можно загружать созданные в Power BI Desktop отчеты. Помимо просмотра, позволяет их даже редактировать, воспроизводя онлайн почти весь функционал Power BI Desktop. Также сюда можно заимствовать отдельные визуализации из чужих отчетов, собирая из них свои авторские дашборды.

Выглядит это примерно так:

Сайт Power BI Service

3. Power BI Mobile — приложение для iOS / Android / Windows для подключения к Power BI Service и удобного просмотра (не редактирования) созданных отчетов и дашбордов прямо на экране телефона или планшета. Скачать его (совершенно бесплатно) можно тут.

На iPhone, например, созданный выше отчет выглядит так:

Отчет в Power BI Mobile

Причем всё это с сохранением интерактивностии и анимации + заточенность под тач и рисование по экрану пером. Очень удобно. Таким образом, бизнес-аналитика становится доступной всем ключевым лицам компании в любой момент и в любом месте — нужен только доступ в интернет.

Тарифные планы Power BI. Power BI Desktop и Mobile бесплатны изначально, большинство функций Power BI Service — тоже. Так что для персонального использования или применения в пределах небольшой компании за всё вышеперечисленное не нужно платить ни копейки и можно смело оставаться на плане Free. Если вы хотите делиться отчетами с коллегами и администрировать их права доступа, то придется перейти на Pro (10$ в месяц за пользователя). Есть еще Premium — для больших компаний (>500 пользователей), которым требуются для данных отдельные хранилища и серверные мощности.

Ссылки по теме

  • Проектная диаграмма Ганта в Excel с помощью Power Query
  • Как создать в Excel базу данных с помощью Power Pivot
  • Визуализация движения по маршруту на карте в Power Map

63

63 people found this article helpful

Add lookup tables to your data sets with this resourceful add-on

You’ve got data and lots of it. When you want to analyze all that data, learn how to use the Power Pivot add-in with Excel to import data sets, identify relationships, build PivotTables, and create PivotCharts.

Instructions in this article apply to Excel 2019, 2016, 2013, and Excel for Microsoft 365.

How to Get the Excel Power Pivot Add-in

Power Pivot gives you the power of business insights and analytics app. You don’t need specialized training to develop data models and perform calculations. You just need to enable it before you can use it.

  1. Open Excel.

  2. Select File > Options.

  3. Select Add-Ins.

  4. Select the Manage dropdown menu, then select COM Add-ins.

  5. Select Go.

  6. Select Microsoft Power Pivot for Excel.

  7. Select OK. The Power Pivot tab is added to Excel.

Follow Along with the Tutorial

When you want to get up and running with Power Pivot quickly, learn by example. Microsoft has several example datasets available as a free download, which contain the raw data, the Data Model, and examples of data analysis. These are great learning tools that provide insight into how professionals analyze big data.

This tutorial uses the Microsoft Student Data Model sample workbook. You’ll find a download link to the sample workbook and to a completed data model in the first note on the page.

The data in this sample Excel workbook has the following:

  • The workbook contains four worksheets.
  • Each worksheet contains related data, meaning there’s at least one column heading on a worksheet matching a column heading in another worksheet.
  • The data in each worksheet is formatted as a table.
  • Every cell in the table contains data. There are no blank cells, rows, or columns in the tables.

There are other example datasets on the Microsoft website. Explore these learning resources:

  • Download data from a Microsoft Access database that describes Olympic Medals.
  • Download three Business Intelligence samples that show how to use Power Pivot to import data, create relationships, build PivotTables, and design PivotCharts.

Before using any dataset, clean it up. Use Excel’s CLEAN function to get rid of non-printable characters, run a spell check, remove duplicate rows of data, convert numbers and dates to the proper format, and rearrange the data.

How to Add Data to Your Excel File and Build a Data Model

You’ve collected the data you’ll need. Now it’s time to import your data sets into Excel and automatically create a Data Model. A Data Model is similar to a relational database and provides the tabular data used in PivotTables and PivotCharts.

To import Excel data into a Power Pivot Data Model:

  1. Open a blank worksheet and save the file with a unique name.

  2. Select Data, then select Get Data > From File > From Workbook to open the Import Data dialog box.

    In Excel 2013, select Power Query > Get External Data and choose your data source.

  3. Navigate to the folder containing the Excel file, select the file, then select Import to open the Navigator.

  4. Select the check box for Select multiple items.

  5. Select the tables you want to import.

  6. Select Load to import the data tables into a data model.

  7. To make sure the import was successful and the Data Model was created, go to Data and, in the Data Tools group, select Go to the Power Pivot Window.

  8. The Power Pivot Window displays your data in a worksheet format and consists of three main areas: Data Table, Calculation Area, and Data Table Tabs.

  9. The tabs at the bottom of the Power Pivot Window correspond to each of the tables that were imported.

  10. Close the Power Pivot Window.

When you want to add new data to the data model, in the Excel window, go to Power Pivot and select Add to Data Model. The data appears as a new tab in the Power Pivot Window.

Create Relationships Between Tables with Power Pivot Excel

Now that you have a Data Model, it’s time to create relationships between each of the data tables.

  1. Select Power Pivot, then select Manage Data Model to open the Power Pivot Window.

  2. Select Home, then select Diagram View.

  3. The imported tables appear as separate boxes in Diagram View. Drag to move the tables to a different location. Drag a corner of a box to resize it.

  4. Drag the column heading from one table to the other table or tables that contain the same column heading.

  5. Continue to match column headings.

  6. Select Home, then select Data View.

How to Create PivotTables 

When you use Power Pivot to create a Data Model, most of the hard work involving PivotTables and PivotCharts has been done for you. The relationships you created between the tables in your dataset are used to add the fields you’ll use to create PivotTables and PivotCharts.

  1. In the Power Pivot Window, select Home, then select PivotTable.

  2. In the Create PivotTable dialog box, select New Worksheet, then select OK.

  3. In the PivotTable Fields pane, select the fields to add to the PivotTable. In this example, a PivotTable is created that contains a student name and their average grade.

  4. To sort the PivotTable data, drag a field to the Filters area. In this example, the Class Name field is added to the Filters area so the list can be filtered to show student’s average grade for a class.

    To change the calculation method used by a field in the Values area, select the dropdown box next to the field name and select Value Field Settings. In this example, Sum of Grade was changed to Average of Grade.

  5. Analyze your data. Experiment with the filters and sort data using the column header dropdown arrows.

Convert a PivotTable into a PivotChart

If you want to visualize your PivotTable data, turn a PivotTable into a PivotChart. 

  1. Select the PivotTable, then go to PivotTable Tools > Analyze.
  2. Select Pivot Chart to open the Insert Chart dialog box.
  3. Choose a chart, then select OK.

Create PivotCharts

If you’d rather analyze your data in a visual format, create a PivotChart.

  1. In the Power Pivot window, select Home, then select the PivotTable dropdown arrow. A list of options appears.

  2. Select PivotChart.

  3. Choose New Worksheet and select OK. A PivotChart placeholder appears on a new worksheet.

  4. Go to PivotChart Tools > Analyze and select Field List to display the PivotChart Fields pane.

  5. Drag fields to add to the PivotChart. In this example, a PivotChart is created showing the average grade for classes filtered by semester.

  6. Analyze your data. Experiment with the Filters and sort data with the column header dropdown arrows.

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

Power Query и Power Pivot — надстройки Excel для легкой работы с тяжелыми файлами. С помощью Power Query можно подключать и обрабатывать источники информации произвольного вида, а в Power Pivot – выполнять сложные расчеты и создавать модель данных.

power query, power pivot

Надстройка Power Query

Появление Power Query – одно из важных событий в истории развития Excel. То, что раньше пользователи делали в Excel с помощью рутинных операций по преобразованию данных, писали огромные формулы или макросы на VBA, теперь можно выполнять буквально в несколько щелчков мышкой.

Power Query – это надстройка для создания запросов по импорту, очистке и преобразованию данных.

Power Query сам автоматически генерирует и записывает код запросов на языке M.Но это вовсе не значит, что пользователям нужно писать код – интерфейс Power Query очень понятный и позволяет выполнять операции только с помощью мышки. Большинство операций по преобразованию данных в нем можно выполнить, не написав ни одной строчки кода. Все запросы Power Query записываются и сохраняются, поэтому при последующих подключениях повторять операции еще раз не нужно – они выполнятся автоматически после нажатия на кнопку в меню Данные  Обновить.

Как работает

В привычном нам виде Power Query впервые появился в Excel 2013. В Excel 2010 и 2013 надстройка отображается в виде отдельной вкладки «Power Query».

pp3

В Excel 2016 надстройка уже встроена по умолчанию, на вкладке Данные – раздел «Скачать и преобразовать».

Power Query в Excel 2016

В версии Excel 2019 на вкладке Данные разделы с Power Query — «Получить и преобразовать данные» и «Запросы и подключения».

Power Query в Excel 2019

Возможности Power Query

  • Из Excel можно напрямую подключаться к самым различным источникам данных: файлы excel, csv, базы данных, папки и т.д.
  • Данные в подключенных источниках можно преобразовывать самыми различными способами: сортировать, фильтровать, заменять, делать расчеты, объединять и т.д.
  • Преобразованные данные можно импортировать: выгружать на лист, в сводную таблицу, сразу в модель данных (в Power Pivot). Или не выгружать, а просто сохранить запрос.

Операции по преобразованию данных выполняются в окне редактора запросов.

Окно редактора запросов

В редакторе Power Query пользователь работает с данными – выполняет преобразования, а его действия автоматически записываются в виде шагов запроса.

О том, как работать в редакторе запросов, читайте в следующей статье.

Как скачать Power Query

Надстройка устанавливается бесплатно и доступна для Excel начиная с версий 2010 года:

  • для Excel 2010 и 2013 скачивается с сайта Microsoft;
  • для Excel версии после 2016 года ничего скачивать и устанавливать не нужно, так как эта надстройка идет в составе всех лицензий.

Надстройка Power Pivot

Те, кто часто пользуются сводными таблицами, понимают, насколько они удобны и эффективны в работе.

Power Pivot — это надстройка Excel, в которой можно выполнять улучшенные вычисления для сводных таблиц с помощью DAX-формул. Power Pivot значительно расширяет функционал сводных таблиц и позволяет работать с большими объемами данных – в десятки миллионов строк.

Как работает

Вкладка меню Power Pivot во всех версиях Excel, начиная с 2010, выглядит одинаково. Чтобы открыть окно Power Pivot, нажмите в меню Power Pivot Управление. Если вкладки Power Pivot у вас в меню нет, проверьте, та ли у вас версия Excel. И возможно, вам потребуется добавить эту вкладку в меню.

меню Power Pivot в эксель

Возможности Power Pivot

  • Power Pivot позволяет обращаться из одной сводной таблицы к данным из нескольких таблиц без формулы ВПР. Это возможно благодаря объединению таблиц в модель данныхс помощью связей.
  • Импорт более 100 миллионов строк в рабочую книгу. При работе в «обычном» Excel у пользователей есть ограничения по размеру таблиц – размер листа, то есть чуть больше 1 млн строк. В Power Pivot такого ограничения нет и в него можно загружать миллионы строк. Единственное ограничение по объему — размер файла книги, равный 2 Гбайт, и объем оперативной памяти.
  • Благодаря алгоритму сжатия данных в Power Pivot объем файла становится меньше, чем в источнике. Например, текстовый файл объемом 50 Мбайт может сжиматься до 4 Мбайт, занимаемых файлом Excel с таблицей.
  • Создание улучшенных формул для сводных таблиц с помощью языка DAX.
    В Power Pivot можно писать DAX-формулы для продвинутого анализа в столбцах и создавать меры — вычисления под таблицей.

Кстати, в Power Pivot есть свои инструменты для импорта данных, но из небольшого числа источников – некоторые базы данных, файлы Excel и текстовые и др. Эти инструменты можно найти на вкладке Главная. Так как доступных источников данных не очень много, то, как правило, в качестве источника для него выступает Power Query, функционал которого по подключению намного больше.

Увидеть все загруженные данные можно в нижней части окна Power Pivot – ярлычки с названиями таблиц находятся там же, где названия листов в «обычном» Excel.

Power Pivot в Excel

Здесь же в меню Главная Представление диаграммы можно перейти в представление, где создаются связи в модели данных. Создавать связи в этой области очень просто – с помощью «перетаскивания» полей: выбираем нужное поле мышкой и переносим его на соответствующее поле другой таблицы.

Модель данных в Excel

Power Pivot поддерживает типы связей «один к одному» и «один ко многим» («многие к одному»).

Перейти обратно от модели данных к таблицам можно в меню Главная Представление данных. В представлении в виде таблиц удобно делать вычисления с помощью DAX-формул, которые очень похожи на обычные формулы Excel.

DAX-формулы пишут в столбцах таблиц – создают вычисляемые столбцы. Или в области вычислений под таблицей, такие объекты называются меры.

Еще в Power Pivot можно создавать ключевые показатели эффективности (KPI) – автоматические светофоры, которые будут выводиться в сводной таблице. KPI в Power Pivot – это расширение функционала для мер.

Язык DAX используется не только в Power Pivot в Excel, но и в Power BI и Analysis Services. Подробнее о DAX можно прочитать в наших следующих статьях.

Как скачать Power Pivot

Надстройка Power Pivot есть не во всех версиях Excel:

  • Power Pivot для Excel 2010 года скачивается бесплатно с сайта Microsoft. К сожалению, в Excel 2010 Power Pivot почти невозможно «подружить» с Power Query, и этот новый функционал в старом Excel сильно ограничен.
  • В Excel 2013 и 2016 года Power Pivot идет в составе программы, но не во всех лицензиях. Так, в Office Pro Plus и Office 2019 надстройка есть. Узнать, какие именно версии Office включают Power Pivot, можно здесь.

Кстати, отличная новость – компания Microsoft анонсировала включение Power Pivot во все версии Excel, начиная с версий после 2019 года. Так что теперь Power Pivot всегда будет под рукой.

Если с версией Excel все в порядке, а вкладки Power Pivot в меню нет, то ее нужно добавить в меню с помощью окна Управления надстройками (как это сделать – смотрите далее).

Как добавить Power Query и Power Pivot в меню

В зависимости от того, какая у вас версия Excel, вам может потребоваться перед первым использованием добавить надстройки Power Query и Power Pivot в меню.

Если в меню Excel у вас нет надстроек, то нужно их добавить в окне Управления надстройками:
Файл → Параметры → Надстройки → в Выпадающем меню выбрать → Надстройки COM → Перейти → в открывшемся окне выбрать надстройки.

Как надстройки помогают в создании отчетов Excel

Надстройки Power Query и Power Pivot дополняют друг друга и отлично работают вместе со сводными таблицами, позволяя пользователям создавать в Excel аналитические отчеты. Как правило, используется последовательность работы с данными в таком порядке:

  • с помощью Power Query подключают и обрабатывают источники данных;
  • из Power Query плоские таблицы загружаются прямо в Power Pivot, минуя ограничение по количеству строк листа Excel;
  • в Power Pivot выполняют сложные расчеты и создают модель данных;
  • отчеты создаются с помощью сводных таблиц, диаграмм и элементов управления (временной шкалы и срезов).

pp5

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

Надстройки в Excel и Power BI

Огромное преимущество надстроек Power Query и Power Pivot – они есть не только в Excel, но и в Power BI. Поэтому на тренингах я обычно говорю слушателям, что мы изучаем сразу две программы.

Интерфейс надстроек в обеих программах очень похож, но функционал Power BI все-таки опережает Excel (сразу уточню, что сравниваю только инструменты Power Query и Power Pivot). Например, Power BI поддерживает больше источников данных и доступны связи «многие-ко-многим», которых в Excel нет.

Для сравнения – интерфейс Power Query в обеих программах выглядит практически одинаково:

Окно редактора запросов

Power Query в Excel

Редактор запросов в Power BI

Power Query в Power BI

Power Pivot в целом также работает одинаково в Excel и Power BI, кроме ряда некоторых нюансов. Например, так выглядит окно настройки модели данных:

Модель данных в Excel

Модель данных в Excel

Модель данных в Power BI

Модель данных в Power BI

Кстати, если у вас есть файл Excel, в котором вы настраивали аналитику с помощью Power Query и Power Pivot, то его содержимое можно перенести в Power BI. Это делается в Power BI: меню Файл → Импортировать → выберите «Power Query, Power Pivot, Power View». После пары вопросов и некоторых «размышлений» запросы и вычисления из Excel будут перенесены в Power BI.

В общем, надстройки Power Query и Power Pivot – это суперсила (от слова power) Excel, которые переносят возможности аналитики в этой программе на новый уровень. С их помощью пользователи могут создавать отчеты с вычислениями на основе разных источников, без ограничений по объему данных в размер одного листа в миллион строк. Плюс, компания Microsoft включает эти инструменты и в другие свои продукты, так что понимание того, как они работают, вам точно пригодится.

На чтение 6 мин. Просмотров 2.4k. Опубликовано 11.09.2019

Содержание

  1. Добавьте таблицы поиска в свои наборы данных с помощью этого изобретательного дополнения
  2. Как получить надстройку Excel Power Pivot
  3. Следуйте вместе с учебником
  4. Как добавить данные в файл Excel и построить модель данных
  5. Создание связей между таблицами с помощью Power Pivot Excel
  6. Как создавать сводные таблицы
  7. Преобразовать сводную таблицу в сводную диаграмму
  8. Создать сводные диаграммы

Добавьте таблицы поиска в свои наборы данных с помощью этого изобретательного дополнения

У вас есть данные и их много. Если вы хотите проанализировать все эти данные, узнайте, как использовать надстройку Power Pivot с Excel для импорта наборов данных, определения связей, создания сводных таблиц и создания сводных диаграмм.

Инструкции в этой статье применяются к Excel 2019, 2016, 2013 и Excel для Office 365.

Как получить надстройку Excel Power Pivot

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

  1. Откройте Excel .

  2. Выберите Файл > Параметры .

  3. Выберите Надстройки .

  4. Откройте раскрывающееся меню Управление и выберите Надстройки COM .

  5. Выберите Перейти .

  6. Выберите Microsoft Power Pivot для Excel .

  7. Выберите ОК . Вкладка Power Pivot добавлена ​​в Excel.

Следуйте вместе с учебником

Если вы хотите быстро приступить к работе с Power Pivot, учитесь на примере. У Microsoft есть несколько примеров наборов данных, доступных для бесплатной загрузки, которые содержат необработанные данные, модель данных и примеры анализа данных. Это отличные инструменты обучения, которые позволяют понять, как профессионалы анализируют большие данные.

В этом руководстве используется образец рабочей книги Microsoft Student Data Model. В первой заметке на странице вы найдете ссылку для загрузки учебного пособия и заполненной модели данных.

Данные в этом образце книги Excel имеют следующее:

  • Рабочая тетрадь содержит четыре рабочих листа.
  • Каждый лист содержит связанные данные, то есть, по крайней мере, один заголовок столбца на листе соответствует заголовку столбца в другом листе.
  • Данные в каждом рабочем листе форматируются в виде таблицы.
  • Каждая ячейка в таблице содержит данные. В таблицах нет пустых ячеек, строк или столбцов.

Есть другие примеры наборов данных на веб-сайте Microsoft. Изучите эти учебные ресурсы:

  • Загрузите данные из базы данных Microsoft Access, в которой описаны олимпийские медали.
  • Загрузите три образца Business Intelligence, которые показывают, как использовать Power Pivot для импорта данных, создания отношений, создания сводных таблиц и проектирования сводных диаграмм.

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

Как добавить данные в файл Excel и построить модель данных

Вы собрали данные, которые вам нужны. Теперь пришло время импортировать ваши наборы данных в Excel и автоматически создать модель данных. Модель данных похожа на реляционную базу данных и предоставляет табличные данные, используемые в сводных таблицах и сводных диаграммах.

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

Чтобы импортировать данные Excel в модель данных Power Pivot:

  1. Откройте пустой лист и сохраните файл с уникальным именем.

  2. Выберите Данные , затем выберите Получить данные > Из файла > Из рабочей книги , чтобы открыть Импорт данных диалоговое окно.

    В Excel 2013 выберите Power Query > Получить внешние данные и выберите источник данных.

  3. Перейдите в папку, содержащую файл Excel, выберите файл, затем выберите Импорт , чтобы открыть навигатор.

  4. Установите флажок Выбрать несколько элементов .

  5. Выберите таблицы, которые вы хотите импортировать.

    При импорте двух или более таблиц Excel автоматически создает модель данных.

  6. Выберите Загрузить , чтобы импортировать таблицы данных в модель данных.

  7. Чтобы убедиться, что импорт прошел успешно и модель данных была создана, перейдите в раздел Данные и в группе Инструменты данных выберите Перейти в окно Power Pivot .

  8. Окно Power Pivot отображает ваши данные в формате рабочего листа и состоит из трех основных областей: таблица данных, область расчета и вкладки таблицы данных.

  9. Вкладки в нижней части окна Power Pivot соответствуют каждой из импортированных таблиц.

  10. Закройте окно Power Pivot.

Если вы хотите добавить новые данные в модель данных, в окне Excel перейдите на Power Pivot и выберите Добавить в модель данных . Данные отображаются в виде новой вкладки в окне Power Pivot.

Создание связей между таблицами с помощью Power Pivot Excel

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

  1. Выберите Power Pivot , затем выберите Управление , чтобы открыть окно Power Pivot.

  2. Выберите Главная , затем выберите Вид диаграммы .

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

  4. Перетащите заголовок столбца из одной таблицы в другую или в таблицы, содержащие одинаковый заголовок столбца.

  5. Продолжайте сопоставлять заголовки столбцов.

  6. Выберите Главная , затем выберите Просмотр данных .

Как создавать сводные таблицы

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

  1. В окне Power Pivot выберите Главная , затем выберите Сводная таблица .

  2. В диалоговом окне Создать сводную таблицу выберите Новый лист , затем выберите ОК .

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

  4. Чтобы отсортировать данные сводной таблицы, перетащите поле в область «Фильтры». В этом примере поле «Имя класса» добавляется в область «Фильтры», поэтому список можно отфильтровать, чтобы показать среднюю оценку ученика для класса.

    Чтобы изменить метод расчета, используемый полем в области «Значения», выберите раскрывающийся список рядом с именем поля и выберите Настройки поля значения . В этом примере сумма оценки была изменена на среднюю оценку.

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

Преобразовать сводную таблицу в сводную диаграмму

Если вы хотите визуализировать данные сводной таблицы, превратите сводную таблицу в сводную диаграмму.

  1. Выберите сводную таблицу, затем перейдите в Анализ инструментов сводной таблицы .
  2. Выберите Сводная диаграмма , чтобы открыть диалоговое окно Вставить диаграмму .
  3. Выберите диаграмму, затем нажмите ОК .

Создать сводные диаграммы

Если вы предпочитаете анализировать данные в визуальном формате, создайте сводную диаграмму.

  1. В окне Power Pivot выберите Главная , затем выберите стрелку раскрывающегося списка Сводная таблица . Появится список параметров.

  2. Выберите Сводная диаграмма .

  3. Выберите Новый лист и выберите ОК . Заполнитель PivotChart появится на новом листе.

  4. Перейдите на страницу Анализ инструментов сводной диаграммы и выберите Список полей , чтобы отобразить панель полей сводной диаграммы.

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

  6. Проанализируйте ваши данные. Поэкспериментируйте с фильтрами и отсортируйте данные с помощью стрелок раскрывающегося списка заголовков столбцов.

Excel Power Pivot – Обзор

Excel Power Pivot – это эффективный и мощный инструмент, который поставляется вместе с Excel в качестве надстройки. С Power Pivot вы можете загружать сотни миллионов строк данных из внешних источников и эффективно управлять данными с помощью мощного механизма xVelocity в сильно сжатой форме. Это позволяет выполнять расчеты, анализировать данные и получать отчет для выработки выводов и решений. Таким образом, человек, имеющий практический опыт работы с Excel, сможет выполнить анализ данных высокого уровня и принять решение за считанные минуты.

Этот урок будет охватывать следующее –

Power Pivot Особенности

Что делает Power Pivot сильным инструментом, так это набор его функций. Вы узнаете о различных функциях Power Pivot в главе «Функции Power Pivot».

Данные Power Pivot из различных источников

Power Pivot может сопоставлять данные из различных источников данных для выполнения необходимых расчетов. Вы узнаете, как получить данные в Power Pivot, в главе «Загрузка данных в Power Pivot».

Модель данных Power Pivot

Сила Power Pivot заключается в его базе данных – модели данных. Данные хранятся в виде таблиц данных в модели данных. Вы можете создать отношения между таблицами данных, чтобы объединить данные из разных таблиц данных для анализа и составления отчетов. Глава – Понимание модели данных (Power Pivot Database) дает вам подробную информацию о модели данных.

Управление моделью данных и отношениями

Вам необходимо знать, как вы можете управлять таблицами данных в модели данных и связями между ними. Подробнее об этом вы узнаете в главе «Управление моделью данных Power Pivot».

Создание Power Pivot Tables и Power Pivot Charts

Power PivotTables и Power Pivot Chart предоставляют вам возможность проанализировать данные, чтобы прийти к выводам и / или решениям.

Вы узнаете, как создавать сводные таблицы Power в главах – Создание сводных таблиц Power и плоских сводных таблиц.

Вы узнаете, как создавать Power PivotCharts в главе – Power PivotCharts.

Основы DAX

DAX – это язык, используемый в Power Pivot для выполнения вычислений. Формулы в DAX аналогичны формулам Excel, но с одним отличием: формулы Excel основаны на отдельных ячейках, а формулы DAX – на столбцах (полях).

Вы поймете основы DAX в главе – Основы DAX.

Изучение и представление данных Power Pivot

Вы можете изучить данные Power Pivot, которые находятся в модели данных, с помощью Power PivotTables и Power Pivot Charts. В этом уроке вы узнаете, как вы можете исследовать данные и сообщать о них.

Иерархии

Вы можете определить иерархии данных в таблице данных, чтобы было легко обрабатывать связанные поля данных вместе в Power PivotTables. Вы узнаете подробности создания и использования Иерархий в главе «Иерархии в Power Pivot».

Эстетические отчеты

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

Эти подробности вы узнаете в главе «Эстетические отчеты с данными Power Pivot».

Excel Power Pivot – Установка

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

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

Power Pivot на ленте

Первый шаг для продолжения Power Pivot – убедиться, что на ленте доступна вкладка POWERPIVOT. Если у вас Excel 2013 или более поздние версии, на ленте появится вкладка POWERPIVOT.

Power Pivot на ленте

Если у вас Excel 2010, вкладка POWERPIVOT может не отображаться на ленте, если вы еще не включили надстройку Power Pivot.

Надстройка Power Pivot

Надстройка Power Pivot – это надстройка COM, которую необходимо включить, чтобы получить все возможности Power Pivot в Excel. Даже когда на ленте появляется вкладка POWERPIVOT, необходимо убедиться, что надстройка включена для доступа ко всем функциям Power Pivot.

Шаг 1 – Перейдите на вкладку ФАЙЛ на ленте.

Шаг 2 – Нажмите Параметры в раскрывающемся списке. Откроется диалоговое окно «Параметры Excel».

Надстроек

Шаг 3 – Следуйте инструкциям следующим образом.

  • Нажмите Надстройки.

  • В поле Управление выберите Надстройки COM из раскрывающегося списка.

  • Нажмите кнопку «Перейти». Откроется диалоговое окно «Надстройки COM».

  • Проверьте Power Pivot и нажмите ОК.

Нажмите Надстройки.

В поле Управление выберите Надстройки COM из раскрывающегося списка.

Нажмите кнопку «Перейти». Откроется диалоговое окно «Надстройки COM».

Проверьте Power Pivot и нажмите ОК.

Что такое Power Pivot?

Excel Power Pivot – это инструмент для интеграции и обработки больших объемов данных. С Power Pivot вы можете легко загружать, сортировать и фильтровать наборы данных, которые содержат миллионы строк, и выполнять необходимые вычисления. Вы можете использовать Power Pivot в качестве специального решения для отчетности и аналитики.

Лента Power Pivot, как показано ниже, содержит различные команды – от управления моделью данных до создания отчетов.

PowerPivot

Окно Power Pivot будет иметь ленту, как показано ниже –

Окно PowerPivot

Почему Power Pivot – сильный инструмент?

Когда вы вызываете Power Pivot, Power Pivot создает определения данных и соединения, которые сохраняются вместе с вашим файлом Excel в сжатой форме. Когда данные в источнике обновляются, они автоматически обновляются в вашем файле Excel. Это облегчает использование данных, хранящихся в других местах, но требуется для изучения времени от времени и принятия решений. Исходные данные могут быть в любой форме – от текстового файла или веб-страницы до различных реляционных баз данных.

Удобный интерфейс Power Pivot в окне PowerPivot позволяет выполнять операции с данными без знания какого-либо языка запросов к базе данных. Затем вы можете создать отчет о вашем анализе в течение нескольких секунд. Отчеты являются универсальными, динамичными и интерактивными и позволяют вам дополнительно исследовать данные, чтобы получить представление и прийти к выводам / решениям.

Данные, с которыми вы работаете в Excel и в окне Power Pivot, хранятся в аналитической базе данных внутри книги Excel, а мощный локальный механизм загружает, запрашивает и обновляет данные в этой базе данных. Поскольку данные находятся в Excel, они сразу доступны для сводных таблиц, сводных диаграмм, Power View и других функций Excel, которые вы используете для агрегирования и взаимодействия с данными. Представление данных и интерактивность обеспечиваются Excel, а объекты данных и презентации Excel содержатся в одном файле рабочей книги. Power Pivot поддерживает файлы размером до 2 ГБ и позволяет работать с 4 ГБ данных в памяти.

Мощные функции в Excel с Power Pivot

Функции Power Pivot бесплатны в Excel. Power Pivot повысил производительность Excel благодаря мощным функциям, которые включают следующее:

  • Способность обрабатывать большие объемы данных, сжатые в небольшие файлы, с удивительной скоростью.

  • Фильтруйте данные и переименовывайте столбцы и таблицы при импорте.

  • Организовать таблицы в отдельные страницы с вкладками в окне Power Pivot по сравнению с таблицами Excel, распределенными по всей книге или по нескольким таблицам в одной рабочей таблице.

  • Создайте связи между таблицами, чтобы совместно анализировать данные в таблицах. До Power Pivot приходилось полагаться на интенсивное использование функции VLOOKUP, чтобы объединить данные в одну таблицу перед таким анализом. Раньше это было трудоемким и подверженным ошибкам.

  • Добавьте мощность в простую сводную таблицу со многими дополнительными функциями.

  • Предоставить язык выражений анализа данных (DAX) для написания расширенных формул.

  • Добавьте вычисляемые поля и вычисляемые столбцы в таблицы данных.

  • Создайте KPI для использования в сводных таблицах и отчетах Power View.

Способность обрабатывать большие объемы данных, сжатые в небольшие файлы, с удивительной скоростью.

Фильтруйте данные и переименовывайте столбцы и таблицы при импорте.

Организовать таблицы в отдельные страницы с вкладками в окне Power Pivot по сравнению с таблицами Excel, распределенными по всей книге или по нескольким таблицам в одной рабочей таблице.

Создайте связи между таблицами, чтобы совместно анализировать данные в таблицах. До Power Pivot приходилось полагаться на интенсивное использование функции VLOOKUP, чтобы объединить данные в одну таблицу перед таким анализом. Раньше это было трудоемким и подверженным ошибкам.

Добавьте мощность в простую сводную таблицу со многими дополнительными функциями.

Предоставить язык выражений анализа данных (DAX) для написания расширенных формул.

Добавьте вычисляемые поля и вычисляемые столбцы в таблицы данных.

Создайте KPI для использования в сводных таблицах и отчетах Power View.

Вы поймете особенности Power Pivot подробно в следующей главе.

Использование Power Pivot

Вы можете использовать Power Pivot для следующих целей:

  • Для выполнения мощного анализа данных и создания сложных моделей данных.

  • Быстрое объединение больших объемов данных из нескольких разных источников.

  • Для анализа информации и обмена знаниями в интерактивном режиме.

  • Для написания расширенных формул на языке выражений анализа данных (DAX).

  • Создать ключевые показатели эффективности (KPI).

Для выполнения мощного анализа данных и создания сложных моделей данных.

Быстрое объединение больших объемов данных из нескольких разных источников.

Для анализа информации и обмена знаниями в интерактивном режиме.

Для написания расширенных формул на языке выражений анализа данных (DAX).

Создать ключевые показатели эффективности (KPI).

Моделирование данных с помощью Power Pivot

Power Pivot предоставляет расширенные возможности моделирования данных в Excel. Данные в Power Pivot управляются в модели данных, которая также называется базой данных Power Pivot. Вы можете использовать Power Pivot, чтобы получить новое представление о ваших данных.

Вы можете создавать отношения между таблицами данных, чтобы вы могли выполнять общий анализ данных в таблицах. С DAX вы можете писать расширенные формулы. Вы можете создавать вычисляемые поля и вычисляемые столбцы в таблицах данных в модели данных.

Вы можете определить иерархии в данных, чтобы использовать их везде в книге, включая Power View. Вы можете создавать KPI для использования в сводных таблицах и отчетах Power View, чтобы сразу увидеть, является ли производительность включенной или выключенной для одной или нескольких метрик.

Бизнес-аналитика с Power Pivot

Бизнес-аналитика (BI) – это, по сути, набор инструментов и процессов, которые люди используют для сбора данных, превращения их в значимую информацию и принятия более эффективных решений. Возможности BI Power Pivot в Excel позволяют собирать данные, визуализировать их и обмениваться информацией с людьми в вашей организации на нескольких устройствах.

Вы можете предоставить доступ к своей книге в среду SharePoint, в которой включены службы Excel. На сервере SharePoint службы Excel обрабатывают и отображают данные в окне браузера, где другие могут анализировать данные.

Excel Power Pivot – Возможности

Наиболее важной и мощной особенностью Power Pivot является его база данных – модель данных. Следующей важной особенностью является механизм аналитики в памяти xVelocity, который позволяет работать с несколькими большими базами данных в течение нескольких минут. Есть несколько более важных функций, которые поставляются с надстройкой PowerPivot.

В этой главе вы получите краткий обзор функций Power Pivot, которые подробно будут показаны позже.

Загрузка данных из внешних источников

Вы можете загрузить данные в модель данных из внешних источников двумя способами:

  • Загрузите данные в Excel, а затем создайте модель данных Power Pivot.

  • Загрузка данных непосредственно в модель данных Power Pivot.

Загрузите данные в Excel, а затем создайте модель данных Power Pivot.

Загрузка данных непосредственно в модель данных Power Pivot.

Второй способ более эффективен благодаря эффективному способу обработки данных в памяти Power Pivot.

Для получения более подробной информации см. Главу «Загрузка данных в Power Pivot».

Окно Excel и Power Pivot Window

Когда вы начнете работать с Power Pivot, одновременно откроются два окна – окно Excel и окно Power Pivot. Именно через окно PowerPivot вы можете напрямую загружать данные в модель данных, просматривать данные в представлениях данных и представлениях диаграмм, создавать связи между таблицами, управлять связями и создавать отчеты Power PivotTable и / или PowerPivot Chart.

Вам не нужно иметь данные в таблицах Excel при импорте данных из внешних источников. Если у вас есть данные в виде таблиц Excel в книге, вы можете добавить их в модель данных, создавая таблицы данных в модели данных, которые связаны с таблицами Excel.

При создании сводной таблицы или сводной диаграммы из окна Power Pivot они создаются в окне Excel. Однако данные по-прежнему управляются из модели данных.

Вы всегда можете легко переключаться между окном Excel и окном Power Pivot в любое время.

Модель данных

Модель данных – самая мощная функция Power Pivot. Данные, полученные из различных источников данных, поддерживаются в модели данных в виде таблиц данных. Вы можете создать отношения между таблицами данных, чтобы объединить данные в таблицах для анализа и составления отчетов.

Подробнее о модели данных вы узнаете в главе «Общие сведения о модели данных (Power Pivot Database)».

Оптимизация памяти

Модель данных Power Pivot использует хранилище xVelocity, которое сильно сжимается при загрузке данных в память, что позволяет хранить в памяти сотни миллионов строк.

Таким образом, если вы загружаете данные непосредственно в модель данных, вы будете делать это в эффективной сильно сжатой форме.

Компактный размер файла

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

Power PivotTables

Вы можете создать Power PivotTables из окна Power Pivot. Созданные таким образом сводные таблицы основаны на таблицах данных в модели данных, что позволяет объединять данные из связанных таблиц для анализа и составления отчетов.

Power PivotCharts

Вы можете создать Power PivotCharts из окна Power Pivot. Созданные таким образом сводные диаграммы основаны на таблицах данных в модели данных, что позволяет объединять данные из связанных таблиц для анализа и составления отчетов. Power PivotCharts обладает всеми функциями сводных диаграмм Excel и многими другими, такими как кнопки полей.

Вы также можете иметь комбинации Power PivotTable и Power PivotChart.

DAX Language

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

Excel Power Pivot – загрузка данных

В этой главе мы научимся загружать данные в Power Pivot.

Вы можете загрузить данные в Power Pivot двумя способами:

  • Загрузить данные в Excel и добавить их в модель данных

  • Загружайте данные непосредственно в PowerPivot, заполняя модель данных, которая является базой данных PowerPivot.

Загрузить данные в Excel и добавить их в модель данных

Загружайте данные непосредственно в PowerPivot, заполняя модель данных, которая является базой данных PowerPivot.

Если вам нужны данные для Power Pivot, сделайте это вторым способом, даже если Excel даже не знает об этом. Это потому, что вы будете загружать данные только один раз, в сильно сжатом формате. Чтобы понять разницу, предположим, что вы загружаете данные в Excel, сначала добавляя их в модель данных, размер файла, скажем, 10 МБ.

Если вы загружаете данные в PowerPivot и, следовательно, в модель данных, пропуская дополнительный шаг Excel, размер вашего файла может составлять всего 1 МБ.

Источники данных, поддерживаемые Power Pivot

Вы можете либо импортировать данные в модель данных Power Pivot из различных источников данных, либо устанавливать соединения и / или использовать существующие соединения. Power Pivot поддерживает следующие источники данных –

  • Реляционная база данных SQL Server

  • База данных Microsoft Access

  • Службы анализа SQL Server

  • Службы отчетов SQL Server (SQL 2008 R2)

  • Каналы данных ATOM

  • Текстовые файлы

  • Microsoft SQL Azure

  • оракул

  • Teradata

  • Sybase

  • Informix

  • IBM DB2

  • Связывание объектов и встраивание базы данных / Открытая связь с базой данных

  • (OLEDB / ODBC) источники
  • Файл Microsoft Excel

  • Текстовый файл

Реляционная база данных SQL Server

База данных Microsoft Access

Службы анализа SQL Server

Службы отчетов SQL Server (SQL 2008 R2)

Каналы данных ATOM

Текстовые файлы

Microsoft SQL Azure

оракул

Teradata

Sybase

Informix

IBM DB2

Связывание объектов и встраивание базы данных / Открытая связь с базой данных

Файл Microsoft Excel

Текстовый файл

Загрузка данных непосредственно в PowerPivot

Чтобы загрузить данные непосредственно в Power Pivot, выполните следующее:

  • Откройте новую рабочую книгу.

  • Нажмите на вкладку POWERPIVOT на ленте.

  • Нажмите «Управление» в группе «Модель данных».

Откройте новую рабочую книгу.

Нажмите на вкладку POWERPIVOT на ленте.

Нажмите «Управление» в группе «Модель данных».

Загрузить данные

Откроется окно PowerPivot. Теперь у вас есть два окна – окно книги Excel и окно PowerPivot для Excel, которое связано с вашей книгой.

  • Перейдите на вкладку « Главная » в окне PowerPivot.

  • Нажмите Из базы данных в группе Получить внешние данные.

  • Выберите из доступа .

Перейдите на вкладку « Главная » в окне PowerPivot.

Нажмите Из базы данных в группе Получить внешние данные.

Выберите из доступа .

Из доступа

Появится мастер импорта таблиц.

  • Перейдите к файлу базы данных Access.

  • Укажите имя дружественного соединения.

  • Если база данных защищена паролем, заполните эти данные также.

Перейдите к файлу базы данных Access.

Укажите имя дружественного соединения.

Если база данных защищена паролем, заполните эти данные также.

Волшебник Появляется

Нажмите кнопку Далее →. Мастер импорта таблиц отображает варианты выбора способа импорта данных.

следующий

Нажмите Выбрать из списка таблиц и представлений, чтобы выбрать данные для импорта.

Данные для импорта

Нажмите кнопку Далее →. Мастер импорта таблиц отображает таблицы и представления в выбранной вами базе данных Access.

Установите флажок Медали.

Коробка медалей

Как вы можете заметить, вы можете выбрать таблицы, установив флажки, просмотреть и отфильтровать таблицы перед добавлением в сводную таблицу и / или выбрать связанные таблицы.

Нажмите кнопку « Просмотр и фильтр» .

предварительный просмотр

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

  • Нажмите ОК.

  • Нажмите кнопку « Выбрать связанные таблицы» .

  • Power Pivot проверяет, какие другие таблицы связаны с выбранной таблицей медалей, если существует отношение.

Нажмите ОК.

Нажмите кнопку « Выбрать связанные таблицы» .

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

Выберите таблицы

Вы можете видеть, что Power Pivot обнаружил, что таблица Disciplines связана с таблицей Медали, и выбрал ее. Нажмите Готово.

Отображается мастер импорта таблиц – Импорт и отображается состояние импорта. Это займет несколько минут, и вы можете остановить импорт, нажав кнопку « Остановить импорт» .

Импорт таблицы

После импорта данных мастер импорта таблиц отображает – Успешно и показывает результаты импорта, как показано на снимке экрана ниже. Нажмите Закрыть.

успех

Power Pivot отображает две импортированные таблицы в двух вкладках.

Импортированная таблица

Вы можете прокручивать записи (строки таблицы), используя стрелки записи под вкладками.

Мастер импорта таблиц

В предыдущем разделе вы узнали, как импортировать данные из Access с помощью мастера импорта таблиц.

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

Нажмите Из других источников в окне Power Pivot.

Из других источников

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

Подключиться к источнику данных

Вы можете прокрутить список подключений в мастере импорта таблиц, чтобы узнать, какие подключения к данным совместимы с Power Pivot.

  • Прокрутите вниз до текстовых файлов.

  • Выберите файл Excel .

Прокрутите вниз до текстовых файлов.

Выберите файл Excel .

Файл Excel

  • Нажмите кнопку Далее →. Появится мастер импорта таблиц – подключиться к файлу Microsoft Excel.

  • Перейдите к файлу Excel в поле «Путь к файлу Excel».

  • Установите флажок – Использовать первую строку в качестве заголовков столбцов .

Нажмите кнопку Далее →. Появится мастер импорта таблиц – подключиться к файлу Microsoft Excel.

Перейдите к файлу Excel в поле «Путь к файлу Excel».

Установите флажок – Использовать первую строку в качестве заголовков столбцов .

Поле пути к файлу Excel

  • Нажмите кнопку Далее →. Отобразится мастер импорта таблиц: выберите таблицы и представления .

  • Установите флажок Каталог продукции $ . Нажмите кнопку Готово .

Нажмите кнопку Далее →. Отобразится мастер импорта таблиц: выберите таблицы и представления .

Установите флажок Каталог продукции $ . Нажмите кнопку Готово .

Каталог товаров

Вы увидите следующее сообщение об успехе . Нажмите Закрыть.

Сообщение об успехе

Вы импортировали одну таблицу, а также создали соединение с файлом Excel, который содержит несколько других таблиц.

Открытие существующих подключений

После того как вы установили соединение с источником данных, вы можете открыть его позже.

Нажмите «Существующие подключения» в окне PowerPivot.

Существующие соединения

Откроется диалоговое окно «Существующие подключения». Выберите Excel Sales Data из списка.

Данные по продажам Excel

Нажмите кнопку Открыть. Мастер импорта таблиц отображает таблицы и представления.

Выберите таблицы, которые вы хотите импортировать, и нажмите Готово .

Нажмите Готово

Выбранные пять таблиц будут импортированы. Нажмите Закрыть .

Нажмите Закрыть

Вы можете видеть, что пять таблиц добавляются в Power Pivot, каждая на новой вкладке.

Новая вкладка

Создание связанных таблиц

Связанные таблицы – это прямая связь между таблицей в Excel и таблицей в модели данных. Обновления таблицы в Excel автоматически обновляют данные в таблице данных в модели.

Вы можете связать таблицу Excel с Power Pivot в несколько шагов следующим образом:

  • Создайте таблицу Excel с данными.

  • Нажмите вкладку POWERPIVOT на ленте.

  • Нажмите Добавить в модель данных в группе Таблицы.

Создайте таблицу Excel с данными.

Нажмите вкладку POWERPIVOT на ленте.

Нажмите Добавить в модель данных в группе Таблицы.

Добавить модель данных

Таблица Excel связана с соответствующей таблицей данных в PowerPivot.

Таблицы Excel

Вы можете видеть, что Table Tools с вкладкой – Связанная таблица добавляется в окно Power Pivot. Если вы нажмете Перейти к таблице Excel , вы переключитесь на лист Excel. Если вы нажмете « Управление» , вы вернетесь к связанной таблице в окне Power Pivot.

Вы можете обновить связанную таблицу автоматически или вручную.

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

Загрузка из файлов Excel

Если вы хотите загрузить данные из книг Excel, имейте в виду следующее:

  • Power Pivot считает другую книгу Excel базой данных, и импортируются только рабочие листы.

  • Power Pivot загружает каждый лист в виде таблицы.

  • Power Pivot не может распознавать отдельные таблицы. Следовательно, Power Pivot не может распознать, если на листе есть несколько таблиц.

  • Power Pivot не может распознать любую дополнительную информацию, кроме таблицы на листе.

Power Pivot считает другую книгу Excel базой данных, и импортируются только рабочие листы.

Power Pivot загружает каждый лист в виде таблицы.

Power Pivot не может распознавать отдельные таблицы. Следовательно, Power Pivot не может распознать, если на листе есть несколько таблиц.

Power Pivot не может распознать любую дополнительную информацию, кроме таблицы на листе.

Следовательно, держите каждую таблицу в отдельном рабочем листе.

Когда ваши данные в рабочей книге готовы, вы можете импортировать данные следующим образом:

  • Нажмите Из других источников в группе Получить внешние данные в окне Power Pivot.

  • Выполните действия, указанные в разделе «Мастер импорта таблиц».

Нажмите Из других источников в группе Получить внешние данные в окне Power Pivot.

Выполните действия, указанные в разделе «Мастер импорта таблиц».

Ниже приведены различия между связанными таблицами Excel и импортированными таблицами Excel.

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

  • Функция импорта в Excel позволяет загружать данные из разных книг Excel.

  • Загрузка данных из книги Excel не создает связь между двумя файлами. Power Pivot создает только копию данных при импорте.

  • При обновлении исходного файла Excel данные в Power Pivot обновляться не будут. Вам нужно либо установить автоматический режим обновления, либо обновить данные вручную, на вкладке Связанная таблица окна Power Pivot.

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

Функция импорта в Excel позволяет загружать данные из разных книг Excel.

Загрузка данных из книги Excel не создает связь между двумя файлами. Power Pivot создает только копию данных при импорте.

При обновлении исходного файла Excel данные в Power Pivot обновляться не будут. Вам нужно либо установить автоматический режим обновления, либо обновить данные вручную, на вкладке Связанная таблица окна Power Pivot.

Загрузка из текстовых файлов

Один из популярных стилей представления данных имеет формат, известный как значения, разделенные запятыми (csv). Каждая строка / запись данных представлена ​​текстовой строкой, в которой столбцы / поля разделены запятыми. Многие базы данных предоставляют возможность сохранения в файл формата csv.

Если вы хотите загрузить CSV-файл в Power Pivot, вы должны использовать опцию Текстовый файл. Предположим, у вас есть следующий текстовый файл в формате CSV –

Результат

  • Откройте вкладку PowerPivot.

  • Перейдите на вкладку «Главная» в окне PowerPivot.

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

  • Прокрутите вниз до текстовых файлов.

Откройте вкладку PowerPivot.

Перейдите на вкладку «Главная» в окне PowerPivot.

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

Прокрутите вниз до текстовых файлов.

Текстовый файл

  • Нажмите Текстовый файл.

  • Нажмите кнопку Далее →. На экране появится Мастер импорта таблиц – Подключиться к плоскому файлу.

  • Найдите текстовый файл в поле «Путь к файлу». Файлы csv обычно имеют первую строку, представляющую заголовки столбцов.

  • Установите флажок Использовать первую строку в качестве заголовков столбцов, если в первой строке есть заголовки.

  • В поле Разделитель столбцов по умолчанию используется запятая (,), но в случае, если в вашем текстовом файле есть какой-либо другой оператор, такой как Tab, точка с запятой, пробел, двоеточие или вертикальная черта, выберите этот оператор.

Нажмите Текстовый файл.

Нажмите кнопку Далее →. На экране появится Мастер импорта таблиц – Подключиться к плоскому файлу.

Найдите текстовый файл в поле «Путь к файлу». Файлы csv обычно имеют первую строку, представляющую заголовки столбцов.

Установите флажок Использовать первую строку в качестве заголовков столбцов, если в первой строке есть заголовки.

В поле Разделитель столбцов по умолчанию используется запятая (,), но в случае, если в вашем текстовом файле есть какой-либо другой оператор, такой как Tab, точка с запятой, пробел, двоеточие или вертикальная черта, выберите этот оператор.

Путь Коробка

Как вы можете заметить, есть предварительный просмотр вашей таблицы данных. Нажмите Готово.

Power Pivot создает таблицу данных в модели данных.

Предварительный просмотр таблицы данных

Загрузка из буфера обмена

Предположим, у вас есть данные в приложении, которые не распознаются Power Pivot как источник данных. Чтобы загрузить эти данные в Power Pivot, у вас есть два варианта:

  • Скопируйте данные в файл Excel и используйте файл Excel в качестве источника данных для Power Pivot.

  • Скопируйте данные, чтобы они были в буфере обмена, и вставьте их в Power Pivot.

Скопируйте данные в файл Excel и используйте файл Excel в качестве источника данных для Power Pivot.

Скопируйте данные, чтобы они были в буфере обмена, и вставьте их в Power Pivot.

Вы уже изучили первый вариант в предыдущем разделе. И это предпочтительнее второго варианта, как вы найдете в конце этого раздела. Однако вы должны знать, как копировать данные из буфера обмена в Power Pivot.

Предположим, у вас есть данные в текстовом документе следующим образом:

буфер обмена

Word не является источником данных для Power Pivot. Поэтому выполните следующее –

  • Выберите таблицу в документе Word.

  • Скопируйте и вставьте его в окно PowerPivot.

Выберите таблицу в документе Word.

Скопируйте и вставьте его в окно PowerPivot.

Word Document

Откроется диалоговое окно Paste Preview .

  • Дайте имя в виде таблицы Word-Employee .

  • Установите флажок Использовать первую строку в качестве заголовков столбцов и нажмите ОК.

Дайте имя в виде таблицы Word-Employee .

Установите флажок Использовать первую строку в качестве заголовков столбцов и нажмите ОК.

Word-Employee Table

Данные, скопированные в буфер обмена, будут вставлены в новую таблицу данных в Power Pivot с вкладкой – Таблица Word-Employee.

табуляция

Предположим, вы хотите заменить эту таблицу новым содержанием.

  • Скопируйте таблицу из Word.

  • Нажмите Вставить и заменить.

Скопируйте таблицу из Word.

Нажмите Вставить и заменить.

Вставить Заменить

Откроется диалоговое окно Paste Preview. Проверьте содержимое, которое вы используете для замены.

Вставить предварительный просмотр

Нажмите ОК.

Нажмите Ok

Как вы можете видеть, содержимое таблицы данных в Power Pivot заменяется содержимым в буфере обмена.

Предположим, вы хотите добавить две новые строки данных в таблицу данных. В таблице в документе Word у вас есть две строки новостей.

Новые ряды

  • Выберите две новые строки.

  • Нажмите Копировать.

  • Нажмите Вставить приложение в окне Power Pivot. Откроется диалоговое окно Paste Preview.

  • Проверьте содержимое, которое вы используете для добавления.

Выберите две новые строки.

Нажмите Копировать.

Нажмите Вставить приложение в окне Power Pivot. Откроется диалоговое окно Paste Preview.

Проверьте содержимое, которое вы используете для добавления.

Вставить приложение

Нажмите OK, чтобы продолжить.

проследовать

Как вы можете заметить, содержимое таблицы данных в Power Pivot добавляется к содержимому в буфере обмена.

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

Это из-за следующих причин –

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

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

  • При копировании из буфера обмена, если вы хотите добавить некоторые комментарии, вы не можете сделать это. Если вы сначала скопируете в файл Excel, вы можете вставить в таблицу Excel комментарии, которые будут связаны с Power Pivot.

  • Нет способа обновить данные, скопированные из буфера обмена. Если данные взяты из связанной таблицы, вы всегда можете убедиться, что данные обновлены.

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

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

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

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

Обновление данных в Power Pivot

Вы можете обновить данные, импортированные из внешних источников данных, в любой момент времени.

Если вы хотите обновить только одну таблицу данных в Power Pivot, выполните следующие действия:

  • Нажмите на вкладку таблицы данных.

  • Нажмите Обновить.

  • Выберите Обновить из выпадающего списка.

Нажмите на вкладку таблицы данных.

Нажмите Обновить.

Выберите Обновить из выпадающего списка.

обновление

Если вы хотите обновить все таблицы данных в Power Pivot, выполните следующие действия:

  • Нажмите кнопку Обновить.

  • Выберите Обновить все из выпадающего списка.

Нажмите кнопку Обновить.

Выберите Обновить все из выпадающего списка.

Excel Power Pivot – модель данных

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

Основное использование модели данных в Excel – это использование Power Pivot. Модель данных может рассматриваться как база данных Power Pivot, а все функции управления питанием Power Pivot управляются с помощью модели данных. Все операции с данными с Power Pivot носят явный характер и могут быть визуализированы в модели данных.

В этой главе вы подробно разберетесь в модели данных.

Excel и модель данных

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

Если вы хотите взглянуть на модель данных, вы можете сделать это следующим образом:

  • Нажмите вкладку POWERPIVOT на ленте.

  • Нажмите Управление.

Нажмите вкладку POWERPIVOT на ленте.

Нажмите Управление.

Модель данных, если она существует в книге, будет отображаться в виде таблиц, каждая из которых имеет вкладку.

Примечание. Если вы добавите таблицу Excel в модель данных, вы не преобразуете таблицу Excel в таблицу данных. Копия таблицы Excel добавляется в качестве таблицы данных в модель данных, и между ними создается связь. Следовательно, если изменения вносятся в таблицу Excel, таблица данных также обновляется. Однако с точки зрения хранения есть две таблицы.

Power Pivot и модель данных

Модель данных по своей сути является базой данных Power Pivot. Даже когда вы создаете модель данных из Excel, она создает только базу данных Power Pivot. Создание модели данных и / или добавление данных выполняется явно в Power Pivot.

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

Создание модели данных

Вы можете добавить таблицы в модель данных из Excel или напрямую импортировать данные в Power Pivot, создавая таким образом таблицы модели данных Power Pivot. Вы можете просмотреть модель данных, нажав Управление в окне Power Pivot.

Вы поймете, как добавить таблицы из Excel в модель данных в главе «Загрузка данных через Excel». Вы поймете, как загрузить данные в модель данных в главе «Загрузка данных в Power Pivot».

Таблицы в модели данных

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

Таблицы в модели данных называются таблицами данных.

Таблица в модели данных рассматривается как набор записей (запись – это строка), состоящая из полей (поле – это столбец). Вы не можете редактировать отдельные элементы в таблице данных. Однако вы можете добавить строки или добавить вычисляемые столбцы в таблицу данных.

Таблицы Excel и таблицы данных

Таблицы Excel – это просто набор отдельных таблиц. На рабочем листе может быть несколько таблиц. Доступ к каждой таблице возможен отдельно, но невозможно получить доступ к данным из более чем одной таблицы Excel одновременно. Это причина того, что при создании сводной таблицы она основана только на одной таблице. Если вам нужно использовать данные из двух таблиц Excel вместе, вам необходимо сначала объединить их в одну таблицу Excel.

Таблица данных, с другой стороны, сосуществует с другими таблицами данных со связями, облегчая объединение данных из нескольких таблиц. Таблицы данных создаются при импорте данных в Power Pivot. Вы также можете добавить таблицы Excel в модель данных при создании сводной таблицы, получающей внешние данные или из нескольких таблиц.

Таблицы данных в модели данных можно просматривать двумя способами:

  • Просмотр данных.

  • Диаграмма

Просмотр данных.

Диаграмма

Представление данных модели данных

В представлении данных модели данных каждая таблица данных находится на отдельной вкладке. Строки таблицы данных являются записями, а столбцы представляют собой поля. Вкладки содержат имена таблиц, а заголовки столбцов являются полями в этой таблице. Вы можете выполнять вычисления в представлении данных с использованием языка выражений анализа данных (DAX).

Просмотр данных

Представление схемы модели данных

В представлении схемы модели данных все таблицы данных представлены полями с именами таблиц и содержат поля в таблице. Вы можете расположить таблицы в виде диаграммы, просто перетаскивая их. Вы можете настроить размер таблицы данных так, чтобы отображались все поля в таблице.

Представление схемы

Отношения в модели данных

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

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

Вы также можете явно создавать отношения в любом из двух представлений –

  • Просмотр данных – Использование диалогового окна «Создать связь».

  • Представление схемы – нажав и перетащив, чтобы соединить две таблицы.

Просмотр данных – Использование диалогового окна «Создать связь».

Представление схемы – нажав и перетащив, чтобы соединить две таблицы.

Диалоговое окно «Создать связь»

В отношениях участвуют четыре объекта –

  • Таблица – таблица данных, с которой начинается связь.

  • Столбец – поле в таблице, которое также присутствует в соответствующей таблице.

  • Связанная таблица – таблица данных, где заканчивается связь.

  • Связанный столбец – поле в связанной таблице, такое же, как поле, представленное столбцом в таблице. Обратите внимание, что значения связанных столбцов должны быть уникальными.

Таблица – таблица данных, с которой начинается связь.

Столбец – поле в таблице, которое также присутствует в соответствующей таблице.

Связанная таблица – таблица данных, где заканчивается связь.

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

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

Подробнее об отношениях вы узнаете в главе «Управление таблицами данных и отношениями с Power Pivot».

Excel Power Pivot – управление моделью данных

Основное использование Power Pivot – это его способность управлять таблицами данных и связями между ними, чтобы облегчить анализ данных из нескольких таблиц. Вы можете добавить таблицу Excel в модель данных во время создания сводной таблицы или непосредственно из ленты PowerPivot.

Вы можете анализировать данные из нескольких таблиц, только если между ними существуют отношения. С Power Pivot вы можете создавать отношения из представления данных или представления схемы. Более того, если вы решили добавить таблицу в Power Pivot, вам также необходимо добавить отношения.

Добавление таблиц Excel в модель данных с помощью сводной таблицы

При создании сводной таблицы в Excel она основана только на одной таблице / диапазоне. Если вы хотите добавить больше таблиц в сводную таблицу, вы можете сделать это с помощью модели данных.

Предположим, у вас есть две таблицы в вашей книге –

  • Один содержит данные о продавцах и регионах, которые они представляют, в таблице – продавец.

  • Другой, содержащий данные о продажах по регионам и месяцам, в таблице – Продажи.

Один содержит данные о продавцах и регионах, которые они представляют, в таблице – продавец.

Другой, содержащий данные о продажах по регионам и месяцам, в таблице – Продажи.

Добавление таблиц Excel

Вы можете суммировать продажи в зависимости от продавца, как указано ниже.

  • Нажмите на таблицу – Продажа.

  • Нажмите вкладку INSERT на ленте.

  • Выберите Сводная таблица в группе Таблицы.

Нажмите на таблицу – Продажа.

Нажмите вкладку INSERT на ленте.

Выберите Сводная таблица в группе Таблицы.

Будет создана пустая сводная таблица с полями из таблицы продаж – Регион, Месяц и Сумма заказа. Как вы можете заметить, под списком полей сводной таблицы есть команда MORE TABLES .

  • Нажмите на БОЛЬШЕ СТОЛОВ.

Нажмите на БОЛЬШЕ СТОЛОВ.

Откроется окно сообщения Создать новую сводную таблицу. Отображаемое сообщение: чтобы использовать несколько таблиц в анализе, необходимо создать новую сводную таблицу с помощью модели данных. Нажмите Да

Создать новый пивот

Новая сводная таблица будет создана, как показано ниже –

Новая сводная таблица

Под полями сводной таблицы вы можете видеть две вкладки – ACTIVE и ALL .

  • Нажмите вкладку ВСЕ.

  • Две таблицы – Sales и Salesperson с соответствующими полями отображаются в списке полей сводной таблицы.

  • Щелкните поле «Продавец» в таблице «Продавец» и перетащите его в область ROWS.

  • Щелкните поле «Месяц» в таблице «Продажи» и перетащите его в область ROWS.

  • Щелкните поле «Сумма заказа» в таблице «Продажи» и перетащите его в область ∑ ЗНАЧЕНИЯ.

Нажмите вкладку ВСЕ.

Две таблицы – Sales и Salesperson с соответствующими полями отображаются в списке полей сводной таблицы.

Щелкните поле «Продавец» в таблице «Продавец» и перетащите его в область ROWS.

Щелкните поле «Месяц» в таблице «Продажи» и перетащите его в область ROWS.

Щелкните поле «Сумма заказа» в таблице «Продажи» и перетащите его в область ∑ ЗНАЧЕНИЯ.

Поля сводной таблицы

Сводная таблица создана. В полях сводной таблицы появляется сообщение – могут потребоваться взаимосвязи между таблицами .

Нажмите кнопку СОЗДАТЬ рядом с сообщением. Откроется диалоговое окно « Создать связь ».

Создать отношения

  • Под таблицей выберите Продажи.

  • Под полем Column (Foreign) выберите Region.

  • Под связанной таблицей выберите продавца.

  • В поле « Связанный столбец (основной)» выберите «Регион».

  • Нажмите ОК.

Под таблицей выберите Продажи.

Под полем Column (Foreign) выберите Region.

Под связанной таблицей выберите продавца.

В поле « Связанный столбец (основной)» выберите «Регион».

Нажмите ОК.

Диалоговое окно

Ваша сводная таблица из двух таблиц на двух листах готова.

Два стола

Кроме того, как заявил Excel при добавлении второй таблицы в сводную таблицу, сводная таблица была создана с использованием модели данных. Чтобы проверить, сделайте следующее –

  • Нажмите вкладку POWERPIVOT на ленте.

  • Нажмите « Управление» в группе «Модель данных». Появится представление данных Power Pivot.

Нажмите вкладку POWERPIVOT на ленте.

Нажмите « Управление» в группе «Модель данных». Появится представление данных Power Pivot.

Создать Управление

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

Добавление таблиц Excel из другой книги в модель данных

Предположим, что две таблицы – Salesperson и Sales находятся в двух разных рабочих книгах.

Salesperson

Вы можете добавить таблицу Excel из другой книги в модель данных следующим образом:

  • Нажмите на таблицу продаж.

  • Нажмите вкладку INSERT.

  • Нажмите Сводная таблица в группе Таблицы. Откроется диалоговое окно « Создание сводной таблицы ».

Нажмите на таблицу продаж.

Нажмите вкладку INSERT.

Нажмите Сводная таблица в группе Таблицы. Откроется диалоговое окно « Создание сводной таблицы ».

Вставить таблицу

  • В поле Таблица / Диапазон введите Продажи.

  • Нажмите на новый лист.

  • Установите флажок Добавить эти данные в модель данных.

  • Нажмите ОК.

В поле Таблица / Диапазон введите Продажи.

Нажмите на новый лист.

Установите флажок Добавить эти данные в модель данных.

Нажмите ОК.

Вы получите пустую сводную таблицу на новом листе только с полями, соответствующими таблице продаж.

Вы добавили данные таблицы продаж в модель данных. Затем вы должны получить данные таблицы Salesperson также в Data Model следующим образом:

  • Нажмите на лист, содержащий таблицу продаж.

  • Нажмите вкладку ДАННЫЕ на ленте.

  • Нажмите Существующие подключения в группе Получить внешние данные. Откроется диалоговое окно «Существующие подключения».

  • Нажмите на вкладку Таблицы.

Нажмите на лист, содержащий таблицу продаж.

Нажмите вкладку ДАННЫЕ на ленте.

Нажмите Существующие подключения в группе Получить внешние данные. Откроется диалоговое окно «Существующие подключения».

Нажмите на вкладку Таблицы.

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

  • Нажмите «Продавец» в разделе «Salesperson.xlsx».

  • Нажмите Открыть. Откроется диалоговое окно « Импорт данных ».

  • Нажмите на отчет сводной таблицы.

  • Нажмите на новый лист.

Нажмите «Продавец» в разделе «Salesperson.xlsx».

Нажмите Открыть. Откроется диалоговое окно « Импорт данных ».

Нажмите на отчет сводной таблицы.

Нажмите на новый лист.

Импорт данных

Вы можете видеть, что флажок – Добавить эти данные в модель данных отмечен и неактивен. Нажмите ОК.

Новая рабочая таблица

Сводная таблица будет создана.

Сводная таблица создана

Как вы можете видеть, две таблицы находятся в модели данных. Возможно, вам придется создать связь между двумя таблицами, как в предыдущем разделе.

Добавление таблиц Excel в модель данных с ленты PowerPivot

Еще один способ добавления таблиц Excel в модель данных – сделать это с ленты PowerPivot .

Предположим, у вас есть две таблицы в вашей книге –

  • Один, содержащий данные о продавцах и регионах, которые они представляют, в таблице – продавец.

  • Другой, содержащий данные о продажах по регионам и месяцам, в таблице – Продажи.

Один, содержащий данные о продавцах и регионах, которые они представляют, в таблице – продавец.

Другой, содержащий данные о продажах по регионам и месяцам, в таблице – Продажи.

Продажи

Вы можете добавить эти таблицы Excel в модель данных, прежде чем выполнять какой-либо анализ.

  • Нажмите на таблицу Excel – Продажи.

  • Нажмите вкладку POWERPIVOT на ленте.

  • Нажмите Добавить в модель данных в группе Таблицы.

Нажмите на таблицу Excel – Продажи.

Нажмите вкладку POWERPIVOT на ленте.

Нажмите Добавить в модель данных в группе Таблицы.

PowerPivots

Появится окно Power Pivot с добавленной в него таблицей данных Salesperson. Далее на ленте в окне Power Pivot появляется вкладка – Связанная таблица.

  • Нажмите на вкладку Связанная таблица на ленте.

  • Нажмите на таблицу Excel: продавец.

Нажмите на вкладку Связанная таблица на ленте.

Нажмите на таблицу Excel: продавец.

Связанная таблица

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

Нажмите Перейти к таблице Excel .

Перейти к таблице Excel

Откроется окно Excel с рабочим листом, содержащим таблицу Salesperson.

  • Нажмите вкладку листа продаж.

  • Нажмите на таблицу продаж.

  • Нажмите Добавить в модель данных в группе Таблицы на ленте.

Нажмите вкладку листа продаж.

Нажмите на таблицу продаж.

Нажмите Добавить в модель данных в группе Таблицы на ленте.

Таблица продаж

Таблица продаж Excel также добавлена ​​в модель данных.

Excel Table Sales

Если вы хотите провести анализ на основе этих двух таблиц, как вам известно, вам нужно создать связь между этими двумя таблицами данных. В Power Pivot вы можете сделать это двумя способами:

  • Из представления данных

  • Из представления схемы

Из представления данных

Из представления схемы

Создание отношений из представления данных

Как вы знаете, в Data View вы можете просматривать таблицы данных с записями в виде строк и полей в виде столбцов.

  • Нажмите на вкладку «Дизайн» в окне Power Pivot.

  • Нажмите «Создать отношение» в группе «Отношения». Откроется диалоговое окно « Создать связь ».

Нажмите на вкладку «Дизайн» в окне Power Pivot.

Нажмите «Создать отношение» в группе «Отношения». Откроется диалоговое окно « Создать связь ».

Создание отношений

  • Нажмите на Продажи в поле Таблица. Это таблица, с которой начинаются отношения. Как вам известно, столбец должен быть полем, присутствующим в связанной таблице Salesperson, содержащей уникальные значения.

  • Нажмите на регион в поле столбца.

  • Нажмите на продавца в поле Связанная связанная таблица.

Нажмите на Продажи в поле Таблица. Это таблица, с которой начинаются отношения. Как вам известно, столбец должен быть полем, присутствующим в связанной таблице Salesperson, содержащей уникальные значения.

Нажмите на регион в поле столбца.

Нажмите на продавца в поле Связанная связанная таблица.

Связанный связанный столбец автоматически заполняется регионом.

Связанный столбец

Нажмите кнопку Создать. Отношения созданы.

Создание отношений из представления схемы

Создание отношений из представления диаграммы относительно проще. Следуйте данным шагам.

  • Перейдите на вкладку «Главная» в окне Power Pivot.

  • Нажмите «Вид диаграммы» в группе «Вид».

Перейдите на вкладку «Главная» в окне Power Pivot.

Нажмите «Вид диаграммы» в группе «Вид».

Отношения из представления диаграммы

Представление схемы модели данных появится в окне Power Pivot.

Окно Power Pivot

  • Нажмите на регион в таблице продаж. Регион в таблице продаж выделен.

  • Перетащите в Регион в таблице Salesperson. Регион в таблице продавца также выделен. Линия появляется в направлении, которое вы перетащили.

  • Из таблицы Sales в таблицу Salesperson появляется строка с указанием взаимосвязи.

Нажмите на регион в таблице продаж. Регион в таблице продаж выделен.

Перетащите в Регион в таблице Salesperson. Регион в таблице продавца также выделен. Линия появляется в направлении, которое вы перетащили.

Из таблицы Sales в таблицу Salesperson появляется строка с указанием взаимосвязи.

Отношения с продавцом

Как вы можете видеть, из таблицы Sales в таблицу Salesperson появляется линия, указывающая взаимосвязь и направление.

направление

Если вы хотите знать поле, которое является частью отношения, щелкните по строке отношения. Строка и поле в обеих таблицах выделены.

Линия Отношений

Управление отношениями

Вы можете редактировать или удалять существующие отношения в модели данных.

  • Перейдите на вкладку «Дизайн» в окне Power Pivot.

  • Нажмите «Управление отношениями» в группе «Отношения». Откроется диалоговое окно «Управление отношениями».

Перейдите на вкладку «Дизайн» в окне Power Pivot.

Нажмите «Управление отношениями» в группе «Отношения». Откроется диалоговое окно «Управление отношениями».

Управлять отношениями

Будут отображены все отношения, существующие в модели данных.

Редактировать отношения

  • Нажмите на Отношения.

  • Нажмите кнопку Изменить . Откроется диалоговое окно « Редактировать отношения ».

Нажмите на Отношения.

Нажмите кнопку Изменить . Откроется диалоговое окно « Редактировать отношения ».

Вставить

  • Сделайте необходимые изменения в отношениях.

  • Нажмите ОК. Изменения отражаются в отношениях.

Сделайте необходимые изменения в отношениях.

Нажмите ОК. Изменения отражаются в отношениях.

Чтобы удалить отношения

  • Нажмите на Отношения.

  • Нажмите на кнопку Удалить. Появится предупреждающее сообщение о том, как таблицы, на которые повлияло удаление отношения, повлияют на отчеты.

  • Нажмите OK, если вы уверены, что хотите удалить. Выбранное отношение будет удалено.

Нажмите на Отношения.

Нажмите на кнопку Удалить. Появится предупреждающее сообщение о том, как таблицы, на которые повлияло удаление отношения, повлияют на отчеты.

Нажмите OK, если вы уверены, что хотите удалить. Выбранное отношение будет удалено.

Обновление данных Power Pivot

Предположим, вы изменили данные в таблице Excel. Вы можете добавить / изменить / удалить данные в таблице Excel.

Чтобы обновить данные PowerPivot, выполните следующие действия:

  • Перейдите на вкладку «Связанная таблица» в окне Power Pivot.

  • Нажмите Обновить все.

Перейдите на вкладку «Связанная таблица» в окне Power Pivot.

Нажмите Обновить все.

Таблица данных обновляется с учетом изменений, внесенных в таблицу Excel.

Как вы можете заметить, вы не можете напрямую изменять данные в таблицах данных. Следовательно, лучше поддерживать ваши данные в таблицах Excel, которые связаны с таблицами данных, когда вы добавляете их в модель данных. Это облегчает обновление данных в таблицах данных, как и при обновлении данных в таблицах Excel.

Сводная таблица Excel Power – создание

Power PivotTable основана на базе данных Power Pivot, которая называется моделью данных. Вы уже изучили мощные функции модели данных. Сила Power Pivot заключается в возможности суммировать данные из модели данных в Power PivotTable. Как вы знаете, модель данных может обрабатывать огромные данные, охватывающие миллионы строк и поступающие из разных источников. Это позволяет Power PivotTable суммировать данные из любой точки в течение нескольких минут.

Power PivotTable по своей структуре напоминает сводную таблицу со следующими отличиями:

  • Сводная таблица основана на таблицах Excel, тогда как Power PivotTable основана на таблицах данных, которые являются частью модели данных.

  • Сводная таблица основана на одной таблице Excel или диапазоне данных, тогда как Power PivotTable может основываться на нескольких таблицах данных, если они добавлены в модель данных.

  • Сводная таблица создается из окна Excel, тогда как Power PivotTable создается из окна PowerPivot.

Сводная таблица основана на таблицах Excel, тогда как Power PivotTable основана на таблицах данных, которые являются частью модели данных.

Сводная таблица основана на одной таблице Excel или диапазоне данных, тогда как Power PivotTable может основываться на нескольких таблицах данных, если они добавлены в модель данных.

Сводная таблица создается из окна Excel, тогда как Power PivotTable создается из окна PowerPivot.

Создание Power PivotTable

Предположим, у вас есть две таблицы данных – продавец и продажи в модели данных. Чтобы создать таблицу PowerPivot из этих двух таблиц данных, выполните следующие действия:

  • Перейдите на вкладку «Главная» в окне «Лента в PowerPivot».

  • Нажмите Сводная таблица на ленте.

  • Выберите сводную таблицу из выпадающего списка.

Перейдите на вкладку «Главная» в окне «Лента в PowerPivot».

Нажмите Сводная таблица на ленте.

Выберите сводную таблицу из выпадающего списка.

Создание Power PivotTable

Откроется диалоговое окно «Создать сводную таблицу». Как вы можете заметить, это простое диалоговое окно без каких-либо запросов к данным. Это связано с тем, что Power PivotTable всегда основана на модели данных, то есть на таблицах данных с определенными отношениями между ними.

Выберите «Новый лист» и нажмите «ОК».

новый

Новый лист создается в окне Excel, и появляется пустая сводная таблица.

Новый лист создан

Как вы можете заметить, макет Power PivotTable похож на макет PivotTable. На ленте появляются СЛОВОЙ ИНСТРУМЕНТ , с вкладками АНАЛИЗ и ДИЗАЙН , идентичные Сводной таблице.

Список полей сводной таблицы появится в правой части листа. Здесь вы найдете некоторые отличия от сводной таблицы.

Поля Power PivotTable

Список полей сводной таблицы имеет две вкладки – ACTIVE и ALL, которые отображаются под заголовком и над списком полей. Вкладка ВСЕ выделена.

Поле сводных таблиц

Обратите внимание, что на вкладке « ВСЕ » отображаются все таблицы данных на вкладке «Модель данных», а на вкладке «АКТИВНЫЙ» отображаются все таблицы данных, выбранные для Power PivotTable. Поскольку сводная таблица Power пуста, это означает, что таблица данных еще не выбрана; следовательно, по умолчанию выбрана вкладка ВСЕ и отображаются две таблицы, которые в настоящее время находятся в модели данных. На этом этапе, если вы нажмете вкладку ACTIVE , список полей будет пустым.

  • Нажмите на имена таблиц в списке Поля сводной таблицы в разделе ВСЕ. Появятся соответствующие поля с флажками.

  • Каждое имя таблицы будет иметь символ Таблица с левой стороны.

  • Если вы поместите курсор на этот символ, отобразятся Источник данных и Имя таблицы модели этой таблицы данных.

Нажмите на имена таблиц в списке Поля сводной таблицы в разделе ВСЕ. Появятся соответствующие поля с флажками.

Каждое имя таблицы будет иметь символ Таблица с левой стороны.

Если вы поместите курсор на этот символ, отобразятся Источник данных и Имя таблицы модели этой таблицы данных.

Активная вкладка

  • Перетащите Продавца из таблицы Продавца в область ROWS.

  • Нажмите вкладку ACTIVE .

Перетащите Продавца из таблицы Продавца в область ROWS.

Нажмите вкладку ACTIVE .

Нажмите Активная вкладка

Как вы можете заметить, поле «Продавец» отображается в сводной таблице, а таблица «Продавец» отображается на вкладке « АКТИВНО », как и ожидалось.

  • Нажмите вкладку ВСЕ .

  • Нажмите на месяц и сумму заказа в таблице продаж.

Нажмите вкладку ВСЕ .

Нажмите на месяц и сумму заказа в таблице продаж.

Все вкладки

Снова, нажмите вкладку ACTIVE. Обе таблицы – Sales и Salesperson отображаются на вкладке ACTIVE .

Под активной вкладкой

  • Перетащите Месяц в область КОЛОННЫ.

  • Перетащите область в область ФИЛЬТРЫ.

Перетащите Месяц в область КОЛОННЫ.

Перетащите область в область ФИЛЬТРЫ.

Площадь столбца

  • Нажмите на стрелку рядом с ALL в окне фильтра Region.

  • Нажмите «Выбрать несколько элементов».

  • Выберите Север и Юг и нажмите ОК.

Нажмите на стрелку рядом с ALL в окне фильтра Region.

Нажмите «Выбрать несколько элементов».

Выберите Север и Юг и нажмите ОК.

Несколько предметов

Сортируйте метки столбцов в порядке возрастания.

Метки колонки

Power PivotTable можно изменять динамически исследовать и сообщать данные.

Excel Power Pivot – Основы DAX

Язык DAX (Data Analysis eXpression) является языком Power Pivot. DAX используется Power Pivot для моделирования данных, и его удобно использовать для самообслуживания BI. DAX основан на таблицах данных и столбцах в таблицах данных. Обратите внимание, что он не основан на отдельных ячейках таблицы, как в случае с формулами и функциями в Excel.

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

Расчетный столбец

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

Расширение модели данных с использованием вычисляемых столбцов

Предположим, у вас есть данные о продажах продуктов по регионам в таблицах данных, а также каталог продуктов в модели данных.

Расширение модели данных

Создайте сводную таблицу Power с этими данными.

Данные

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

Валовая прибыль

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

Как вы знаете, общая цена продукта – это цена продукта * Количество единиц, а валовая прибыль – общая сумма – общая цена продукта.

Вам нужно использовать выражения DAX, чтобы добавить вычисляемые столбцы следующим образом:

  • Выберите вкладку East_Sales в представлении данных окна Power Pivot, чтобы просмотреть таблицу данных East_Sales.

  • Перейдите на вкладку «Дизайн» на ленте.

  • Нажмите Добавить.

Выберите вкладку East_Sales в представлении данных окна Power Pivot, чтобы просмотреть таблицу данных East_Sales.

Перейдите на вкладку «Дизайн» на ленте.

Нажмите Добавить.

Вкладка East_Sales

Столбец справа с заголовком – Добавить столбец выделен.

Добавить столбец

Тип = [Цена продукта] * [№ из единиц] в строке формул и нажмите Enter .

Панель формул

Новый столбец с заголовком CalculatedColumn1 вставляется со значениями, рассчитанными по введенной вами формуле.

CalculatedColumn1

  • Дважды щелкните заголовок нового вычисляемого столбца.

  • Переименуйте заголовок как TotalProductPrice .

Дважды щелкните заголовок нового вычисляемого столбца.

Переименуйте заголовок как TotalProductPrice .

TotalProductPrice

Добавьте еще один рассчитанный столбец для валовой прибыли следующим образом:

  • Перейдите на вкладку «Дизайн» на ленте.

  • Нажмите Добавить.

  • Столбец справа с заголовком – Добавить столбец выделен.

  • Тип = [TotalSalesAmount] – [TotaProductPrice] в строке формул.

  • Нажмите Ввод.

Перейдите на вкладку «Дизайн» на ленте.

Нажмите Добавить.

Столбец справа с заголовком – Добавить столбец выделен.

Тип = [TotalSalesAmount] – [TotaProductPrice] в строке формул.

Нажмите Ввод.

Новый столбец с заголовком CalculatedColumn1 вставляется со значениями, рассчитанными по введенной вами формуле.

Новая колонка

  • Дважды щелкните заголовок нового вычисляемого столбца.

  • Переименуйте заголовок как Валовая прибыль.

Дважды щелкните заголовок нового вычисляемого столбца.

Переименуйте заголовок как Валовая прибыль.

Заголовок как валовая прибыль

Добавьте вычисляемые столбцы в таблицу данных North_Sales аналогичным образом. Объединяя все шаги, выполните следующие действия:

  • Перейдите на вкладку «Дизайн» на ленте.

  • Нажмите Добавить. Столбец справа с заголовком – Добавить столбец выделен.

  • Тип = [Цена продукта] * [№ из единиц] в строке формул и нажмите Enter.

  • Новый столбец с заголовком CalculatedColumn1 вставляется со значениями, рассчитанными по введенной вами формуле.

  • Дважды щелкните заголовок нового вычисляемого столбца.

  • Переименуйте заголовок как TotalProductPrice .

  • Перейдите на вкладку «Дизайн» на ленте.

  • Нажмите Добавить. Столбец справа с заголовком – Добавить столбец выделен.

  • Введите = [TotalSalesAmount] – [TotaProductPrice] в строке формул и нажмите Enter. Новый столбец с заголовком CalculatedColumn1 вставляется со значениями, рассчитанными по введенной вами формуле.

  • Дважды щелкните заголовок нового вычисляемого столбца.

  • Переименуйте заголовок как Валовая прибыль .

Перейдите на вкладку «Дизайн» на ленте.

Нажмите Добавить. Столбец справа с заголовком – Добавить столбец выделен.

Тип = [Цена продукта] * [№ из единиц] в строке формул и нажмите Enter.

Новый столбец с заголовком CalculatedColumn1 вставляется со значениями, рассчитанными по введенной вами формуле.

Дважды щелкните заголовок нового вычисляемого столбца.

Переименуйте заголовок как TotalProductPrice .

Перейдите на вкладку «Дизайн» на ленте.

Нажмите Добавить. Столбец справа с заголовком – Добавить столбец выделен.

Введите = [TotalSalesAmount] – [TotaProductPrice] в строке формул и нажмите Enter. Новый столбец с заголовком CalculatedColumn1 вставляется со значениями, рассчитанными по введенной вами формуле.

Дважды щелкните заголовок нового вычисляемого столбца.

Переименуйте заголовок как Валовая прибыль .

Повторите приведенные выше шаги для таблицы данных South Sales и таблицы данных West Sales.

North_Sales

У вас есть необходимые столбцы для суммирования валовой прибыли. Теперь создайте сводную таблицу Power.

Суммировать валовую прибыль

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

Вы можете суммировать это по регионам для продуктов, как указано ниже также –

прибыль

Расчетное поле

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

  • Нажмите под столбцом «Валовая прибыль» в таблице East_Sales в окне Power Pivot.

  • Введите EastProfit: = SUM ([Валовая прибыль]) / сумма ([TotalSalesAmount]) в строке формул.

  • Нажмите Ввод.

Нажмите под столбцом «Валовая прибыль» в таблице East_Sales в окне Power Pivot.

Введите EastProfit: = SUM ([Валовая прибыль]) / сумма ([TotalSalesAmount]) в строке формул.

Нажмите Ввод.

EastProfit

Рассчитанное поле EastProfit вставляется под столбцом «Валовая прибыль».

  • Щелкните правой кнопкой мыши по рассчитанному полю – EastProfit.

  • Выберите Формат из выпадающего списка.

Щелкните правой кнопкой мыши по рассчитанному полю – EastProfit.

Выберите Формат из выпадающего списка.

Выберите формат

Откроется диалоговое окно «Форматирование».

  • Выберите номер под категорией.

  • В поле «Формат» выберите «Процент» и нажмите «ОК».

Выберите номер под категорией.

В поле «Формат» выберите «Процент» и нажмите «ОК».

Выберите номер

Рассчитанное поле EastProfit форматируется в процентах.

процент

Повторите шаги, чтобы вставить следующие вычисляемые поля –

  • NorthProfit в таблице данных North_Sales.

  • SouthProfit в таблице данных South_Sales.

  • WestProfit в таблице данных West_Sales.

NorthProfit в таблице данных North_Sales.

SouthProfit в таблице данных South_Sales.

WestProfit в таблице данных West_Sales.

Примечание. Вы не можете определить более одного вычисляемого поля с данным именем.

Нажмите на Power PivotTable. Вы можете видеть, что вычисленные поля появляются в таблицах.

Повторите шаги

  • Выберите поля – EastProfit, NorthProfit, SouthProfit и WestProfit из таблиц в списке Поля сводной таблицы.

  • Расположите поля так, чтобы валовая прибыль и процентная прибыль отображались вместе. Сводная таблица Power выглядит следующим образом –

Выберите поля – EastProfit, NorthProfit, SouthProfit и WestProfit из таблиц в списке Поля сводной таблицы.

Расположите поля так, чтобы валовая прибыль и процентная прибыль отображались вместе. Сводная таблица Power выглядит следующим образом –

Процент Прибыль

Примечание . Поля вычисления в предыдущих версиях Excel назывались « Меры» .

Excel Power Pivot – изучение данных

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

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

Загрузка данных из базы данных Access

Чтобы загрузить данные из базы данных Access, выполните следующие действия:

  • Откройте новую пустую книгу в Excel.

  • Нажмите «Управление» в группе «Модель данных».

  • Нажмите вкладку POWERPIVOT на ленте.

Откройте новую пустую книгу в Excel.

Нажмите «Управление» в группе «Модель данных».

Нажмите вкладку POWERPIVOT на ленте.

лента

Откроется окно Power Pivot.

  • Перейдите на вкладку «Главная» в окне Power Pivot.

  • Нажмите Из базы данных в группе Получить внешние данные.

  • Выберите From Access из выпадающего списка.

Перейдите на вкладку «Главная» в окне Power Pivot.

Нажмите Из базы данных в группе Получить внешние данные.

Выберите From Access из выпадающего списка.

Power Pivot

Появится мастер импорта таблиц.

  • Укажите имя дружественного соединения .

  • Найдите файл базы данных Access, Events.accdb, файл базы данных событий.

  • Нажмите на кнопку Далее>.

Укажите имя дружественного соединения .

Найдите файл базы данных Access, Events.accdb, файл базы данных событий.

Нажмите на кнопку Далее>.

Дружеская Связь

В мастере импорта таблиц отображаются параметры для выбора способа импорта данных.

Нажмите « Выбрать» из списка таблиц и представлений, чтобы выбрать данные для импорта, и нажмите « Далее» .

Таблица импорта

Мастер импорта таблиц отображает все таблицы в базе данных Access, которые вы выбрали. Установите все флажки, чтобы выбрать все таблицы, и нажмите «Готово».

Мастер импорта таблиц

Мастер импорта таблиц отображает – Импорт и показывает состояние импорта. Это может занять несколько минут, и вы можете остановить импорт, нажав кнопку « Остановить импорт» .

После завершения импорта данных в мастере импорта таблиц отображается « Успешно» и отображаются результаты импорта. Нажмите Закрыть .

Остановить импорт

Power Pivot отображает все импортированные таблицы на разных вкладках в представлении данных.

Вкладки в представлении данных

Нажмите на представление схемы.

Нажмите Вид диаграммы

Вы можете заметить, что между таблицами существует связь – Дисциплины и Медали . Это связано с тем, что при импорте данных из реляционной базы данных, такой как Access, отношения, существующие в базе данных, также импортируются в модель данных в Power Pivot.

Создание сводной таблицы из модели данных

Создайте сводную таблицу с таблицами, которые вы импортировали в предыдущем разделе, следующим образом:

  • Нажмите Сводная таблица на ленте.

  • Выберите сводную таблицу из выпадающего списка.

  • Выберите «Новый лист» в открывшемся диалоговом окне «Создать сводную таблицу» и нажмите кнопку «ОК».

Нажмите Сводная таблица на ленте.

Выберите сводную таблицу из выпадающего списка.

Выберите «Новый лист» в открывшемся диалоговом окне «Создать сводную таблицу» и нажмите кнопку «ОК».

Выберите новый лист

Пустая сводная таблица создается на новом листе в окне Excel.

Пустая сводная таблица

Все импортированные таблицы, которые являются частью модели данных Power Pivot, отображаются в списке полей сводной таблицы.

  • Перетащите поле NOC_CountryRegion в таблице медалей в область COLUMNS.

  • Перетащите Discipline из таблицы Disciplines в область ROWS.

  • Фильтр Дисциплина отображает только пять видов спорта: стрельба из лука, дайвинг, фехтование, фигурное катание и конькобежный спорт. Это можно сделать либо в области полей сводной таблицы, либо из фильтра меток строк в самой сводной таблице.

  • Перетащите медаль из таблицы медалей в область ЗНАЧЕНИЯ.

  • Снова выберите медаль из таблицы медалей и перетащите ее в область ФИЛЬТРЫ.

Перетащите поле NOC_CountryRegion в таблице медалей в область COLUMNS.

Перетащите Discipline из таблицы Disciplines в область ROWS.

Фильтр Дисциплина отображает только пять видов спорта: стрельба из лука, дайвинг, фехтование, фигурное катание и конькобежный спорт. Это можно сделать либо в области полей сводной таблицы, либо из фильтра меток строк в самой сводной таблице.

Перетащите медаль из таблицы медалей в область ЗНАЧЕНИЯ.

Снова выберите медаль из таблицы медалей и перетащите ее в область ФИЛЬТРЫ.

Сводная таблица заполняется добавленными полями и выбранным макетом из областей.

NOC_CountryRegion

Изучение данных с помощью сводной таблицы

Возможно, вы захотите отобразить только эти значения с Medal Count> 80. Для этого выполните следующие шаги –

  • Нажмите на стрелку справа от метки столбца.

  • Выберите Value Filters из выпадающего списка.

  • Выберите Больше чем… . из второго выпадающего списка.

  • Нажмите ОК.

Нажмите на стрелку справа от метки столбца.

Выберите Value Filters из выпадающего списка.

Выберите Больше чем… . из второго выпадающего списка.

Нажмите ОК.

Фильтры значений

Откроется диалоговое окно « Фильтр значений ». Введите 80 в крайнем правом поле и нажмите ОК.

Диалоговое окно «Фильтры значений»

Сводная таблица отображает только те регионы с общим количеством медалей более 80.

Область, край

Вы можете получить нужный отчет из разных таблиц всего за несколько шагов. Это стало возможным благодаря существовавшим ранее отношениям между таблицами в базе данных Access. Когда вы одновременно импортировали все таблицы из базы данных, Power Pivot воссоздала отношения в своей модели данных.

Обобщение данных из разных источников в Power Pivot

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

  • Создайте новый лист в книге.

  • Создать таблицу в Excel – Спорт.

Создайте новый лист в книге.

Создать таблицу в Excel – Спорт.

Обобщающие данные

Добавьте спортивный стол в модель данных.

Добавить Спорт

Создайте связь между таблицами Disciplines и Sports с полем SportID .

Дисциплины и Спорт

Добавьте поле Спорт в сводную таблицу.

спорт

Перемешайте поля – Дисциплина и Спорт в области ROWS.

Область рядов

Расширение исследования данных

Вы можете получить таблицу « События» и в дальнейшем исследовании данных.

Создайте связь между таблицами « События» и « Медали» с полем DisciplineEvent .

Расширение исследования данных

Добавьте таблицу Hosts в рабочую книгу и модель данных.

Хосты

Расширение модели данных с использованием вычисляемых столбцов

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

  • Перейдите к таблице Hosts в представлении данных окна PowerPivot.

  • Перейдите на вкладку «Дизайн» на ленте.

  • Нажмите Добавить.

Перейдите к таблице Hosts в представлении данных окна PowerPivot.

Перейдите на вкладку «Дизайн» на ленте.

Нажмите Добавить.

Крайний правый столбец с заголовком Добавить столбец выделен.

Выделенные

  • Введите следующую формулу DAX в строке формул = CONCATENATE ([Edition], [Season])

  • Нажмите Ввод.

Введите следующую формулу DAX в строке формул = CONCATENATE ([Edition], [Season])

Нажмите Ввод.

Создается новый столбец с заголовком CalculatedColumn1, и столбец заполняется значениями, полученными из приведенной выше формулы DAX.

DAX Formula

Щелкните правой кнопкой мыши новый столбец и выберите «Переименовать столбец» в раскрывающемся списке.

Переименовать колонку

Введите EditionID в заголовке нового столбца.

EditionID

Как видите, столбец EditionID имеет уникальные значения в таблице Hosts.

Создание отношения с использованием вычисляемых столбцов

Если вам необходимо создать связь между таблицей Hosts и таблицей Медали , столбец EditionID также должен существовать в таблице Медали. Создайте вычисляемый столбец в таблице медалей следующим образом:

  • Нажмите на таблицу медалей в представлении данных Power Pivot.

  • Перейдите на вкладку «Дизайн» на ленте.

  • Нажмите Добавить.

Нажмите на таблицу медалей в представлении данных Power Pivot.

Перейдите на вкладку «Дизайн» на ленте.

Нажмите Добавить.

Введите формулу DAX в формуле bar = YEAR ([EDITION]) и нажмите Enter.

Переименуйте новый столбец, который создается как Год, и нажмите Добавить .

Создан как год

  • Введите следующую формулу DAX в строке формул = CONCATENATE ([Год], [Сезон])

  • Переименуйте новый столбец, созданный как EditionID .

Введите следующую формулу DAX в строке формул = CONCATENATE ([Год], [Сезон])

Переименуйте новый столбец, созданный как EditionID .

CONCATENATE

Как вы можете заметить, столбец EditionID в таблице медалей имеет значения, идентичные столбцу EditionID в таблице Hosts. Таким образом, вы можете создать связь между таблицами – Медали и Спорт с полем EditionID.

  • Переключитесь на представление схемы в окне PowerPivot.

  • Создайте связь между таблицами-медалями и хостами с полем, полученным из вычисляемого столбца, т.е. EditionID .

Переключитесь на представление схемы в окне PowerPivot.

Создайте связь между таблицами-медалями и хостами с полем, полученным из вычисляемого столбца, т.е. EditionID .

Расчетный столбец

Теперь вы можете добавлять поля из таблицы Hosts в Power PivotTable.

Excel Power Pivot – Плоский

Когда данные имеют много уровней, иногда становится сложно читать отчет сводной таблицы.

Например, рассмотрим следующую модель данных.

Читать сводную таблицу

Мы создадим Power PivotTable и Power Flatlined PivotTable, чтобы получить представление о макетах.

Создание сводной таблицы

Вы можете создать Power PivotTable следующим образом:

  • Перейдите на вкладку «Главная» на ленте в окне PowerPivot.

  • Нажмите Сводная таблица.

  • Выберите сводную таблицу из выпадающего списка.

Перейдите на вкладку «Главная» на ленте в окне PowerPivot.

Нажмите Сводная таблица.

Выберите сводную таблицу из выпадающего списка.

Выпадающий список

Будет создана пустая сводная таблица.

  • Перетащите поля – Продавец, Регион и Продукт из списка Поля сводной таблицы в область ROWS.

  • Перетащите поле – TotalSalesAmount из таблиц – Восток, Север, Юг и Запад в область ∑ VALUES.

Перетащите поля – Продавец, Регион и Продукт из списка Поля сводной таблицы в область ROWS.

Перетащите поле – TotalSalesAmount из таблиц – Восток, Север, Юг и Запад в область ∑ VALUES.

TotalSalesAmount

Как видите, читать такой отчет немного громоздко. Чем больше будет количество записей, тем сложнее будет.

Power Pivot предоставляет решение для лучшего представления данных с помощью Flatlined PivotTable.

Создание плоской сводной таблицы

Вы можете создать Power Flatlined PivotTable следующим образом:

  • Перейдите на вкладку «Главная» на ленте в окне PowerPivot.

  • Нажмите Сводная таблица.

  • Выберите Сводная сводная таблица из выпадающего списка.

Перейдите на вкладку «Главная» на ленте в окне PowerPivot.

Нажмите Сводная таблица.

Выберите Сводная сводная таблица из выпадающего списка.

Сводная сводная таблица

Откроется диалоговое окно « Создать сводную сводную таблицу». Выберите «Новый лист» и нажмите «ОК».

Создать сводную сводную таблицу

Как вы можете видеть, данные сведены в эту сводную таблицу.

Сглаженные данные

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

Изучение данных в сводной сводной таблице

Предположим, вы хотите обобщить данные о продажах продукта – Кондиционер. Вы можете сделать это простым способом с помощью Сводной сводной таблицы следующим образом:

  • Нажмите на стрелку рядом с заголовком столбца – Продукт.

  • Установите флажок «Кондиционер» и снимите флажки в других полях. Нажмите ОК.

Нажмите на стрелку рядом с заголовком столбца – Продукт.

Установите флажок «Кондиционер» и снимите флажки в других полях. Нажмите ОК.

Коробка Кондиционер

Сводная сводная таблица фильтруется по данным о продажах кондиционера.

Вы можете сделать его более сглаженным, перетащив AL VALUES в область ROWS из области COLUMNS.

Переименуйте пользовательские имена значений суммирования в области AL VALUES, чтобы сделать их более значимыми следующим образом:

  • Нажмите на значение суммирования, скажем, Sum of TotalSalesAmount для Востока.

  • Выберите Value Field Settings из выпадающего списка.

  • Измените пользовательское имя на East TotalSalesAmount.

  • Повторите шаги для других трех значений суммирования.

Нажмите на значение суммирования, скажем, Sum of TotalSalesAmount для Востока.

Выберите Value Field Settings из выпадающего списка.

Измените пользовательское имя на East TotalSalesAmount.

Повторите шаги для других трех значений суммирования.

Ценности

Вы также можете суммировать количество проданных единиц.

  • Перетащите № единиц в область ∑ VALUES из каждой таблицы – East_Sales, North_Sales, South_Sales и West_Sales.

  • Переименуйте значения в Восток Общее количество единиц, Север Общее количество единиц, Юг Общее количество единиц и Запад Общее количество единиц соответственно.

Перетащите № единиц в область ∑ VALUES из каждой таблицы – East_Sales, North_Sales, South_Sales и West_Sales.

Переименуйте значения в Восток Общее количество единиц, Север Общее количество единиц, Юг Общее количество единиц и Запад Общее количество единиц соответственно.

Количество единиц

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

  • Выберите строки с пустыми значениями.

  • Щелкните правой кнопкой мыши и выберите «Скрыть» в раскрывающемся списке.

Выберите строки с пустыми значениями.

Щелкните правой кнопкой мыши и выберите «Скрыть» в раскрывающемся списке.

Все строки с пустыми значениями будут скрыты.

Пустые значения

Как вы можете заметить, хотя строки с пустыми значениями не отображаются, информация о продавце также скрыта.

  • Нажмите на заголовок столбца – Продавец.

  • Нажмите вкладку ANALYZE на ленте.

  • Нажмите Настройки поля. Откроется диалоговое окно «Настройки поля».

  • Перейдите на вкладку «Макет и печать».

  • Установите флажок – Повторять метки предметов .

  • Нажмите ОК.

Нажмите на заголовок столбца – Продавец.

Нажмите вкладку ANALYZE на ленте.

Нажмите Настройки поля. Откроется диалоговое окно «Настройки поля».

Перейдите на вкладку «Макет и печать».

Установите флажок – Повторять метки предметов .

Нажмите ОК.

Повторите ярлыки предметов

Как видите, информация о продавце отображается, а строки с пустыми значениями скрыты. Кроме того, столбец «Регион» в отчете является избыточным, поскольку значения в столбце «Значения» не требуют пояснений.

Self-пояснительная

Перетащите поле Регионы из области.

Полевые Регионы

В обратном порядке полей – продавец и продукт в области ROWS.

Обратный порядок

Вы получили краткий отчет, объединяющий данные из шести таблиц в Power Pivot.

Excel Power Pivot Charts – Создание

Сводная диаграмма, основанная на модели данных и созданная из окна Power Pivot, является Power PivotChart. Хотя он имеет некоторые функции, аналогичные Excel PivotChart, есть и другие функции, которые делают его более мощным.

В этой главе вы узнаете о Power PivotCharts. Отныне мы будем называть их PivotCharts для простоты.

Создание сводной диаграммы

Предположим, вы хотите создать сводную диаграмму на основе следующей модели данных.

Создание сводной диаграммы

  • Перейдите на вкладку «Главная» в окне «Лента в Power Pivot».

  • Нажмите Сводная таблица.

  • Выберите PivotChart из выпадающего списка.

Перейдите на вкладку «Главная» в окне «Лента в Power Pivot».

Нажмите Сводная таблица.

Выберите PivotChart из выпадающего списка.

Выберите сводную диаграмму

Откроется диалоговое окно « Создание сводной диаграммы ». Выберите «Новый лист» и нажмите «ОК».

Создать сводную диаграмму

Пустая сводная диаграмма создается на новом листе в окне Excel.

Пустая сводная диаграмма

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

  • Щелкните по таблице «Продавец» в списке «Поля сводной диаграммы».

  • Перетащите поля – Продавец и Регион в область AXIS.

Щелкните по таблице «Продавец» в списке «Поля сводной диаграммы».

Перетащите поля – Продавец и Регион в область AXIS.

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

Две полевые кнопки

Перетащите TotalSalesAmount из каждой из четырех таблиц – East_Sales, North_Sales, South_Sales и West_Sales в область VALUES.

Перетащите TotalSalesAmount

Следующее появляется на листе –

  • В сводной диаграмме столбчатая диаграмма отображается по умолчанию.

  • В области LEGEND добавлены ∑ VALUES.

  • Значения отображаются в легенде в сводной диаграмме с заголовком «Значения».

  • Кнопки поля значения отображаются на сводной диаграмме. Вы можете удалить легенду и кнопки полей значений для более аккуратного представления сводной диаграммы.

  • Нажми на плюс Кнопка в правом верхнем углу сводной диаграммы. Появится раскрывающийся список « Элементы диаграммы» .

В сводной диаграмме столбчатая диаграмма отображается по умолчанию.

В области LEGEND добавлены ∑ VALUES.

Значения отображаются в легенде в сводной диаграмме с заголовком «Значения».

Кнопки поля значения отображаются на сводной диаграмме. Вы можете удалить легенду и кнопки полей значений для более аккуратного представления сводной диаграммы.

Нажми на плюс Кнопка в правом верхнем углу сводной диаграммы. Появится раскрывающийся список « Элементы диаграммы» .

Элементы диаграммы

Снимите флажок Легенда в списке элементов диаграммы. Легенда удалена из сводной диаграммы.

Box Legend

  • Щелкните правой кнопкой мыши на кнопках поля значения.

  • В раскрывающемся списке выберите «Скрыть кнопки полей значений на диаграмме».

Щелкните правой кнопкой мыши на кнопках поля значения.

В раскрывающемся списке выберите «Скрыть кнопки полей значений на диаграмме».

Скрыть значение

Кнопки поля значений на графике удалены.

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

Кнопки поля значения

Список полей сводной диаграммы

Как и в случае Power PivotTable, список полей Power PivotChart также содержит две вкладки – ACTIVE и ALL. На вкладке ВСЕ отображаются все таблицы данных в модели данных Power Pivot. На вкладке ACTIVE отображаются таблицы, из которых поля добавляются в сводную диаграмму.

Список полей сводной диаграммы

Аналогично, области такие же, как и в случае с сводной диаграммой Excel. Там четыре области –

  • ОСЬ (Категории)

  • ЛЕГЕНДА (серия)

  • ∑ ЦЕННОСТИ

  • ФИЛЬТРЫ

ОСЬ (Категории)

ЛЕГЕНДА (серия)

∑ ЦЕННОСТИ

ФИЛЬТРЫ

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

Фильтры в сводной диаграмме

Вы можете использовать полевые кнопки Оси на графике для фильтрации отображаемых данных. Нажмите на стрелку на кнопке поля Ось – Регион.

Кнопка Поля Оси

Раскрывающийся список выглядит следующим образом:

Появляется выпадающий список

Вы можете выбрать значения, которые вы хотите отобразить. Кроме того, вы можете поместить поле в область ФИЛЬТРЫ для фильтрации значений.

Перетащите поле Регион в область ФИЛЬТРЫ. Кнопка «Фильтр отчетов» – область отображается на сводной диаграмме.

Область фильтров

Нажмите на стрелку на кнопке «Фильтр отчетов» – «Регион». Раскрывающийся список выглядит следующим образом:

Фильтр отчетов

Вы можете выбрать значения, которые вы хотите отобразить.

Слайсеры в сводной диаграмме

Использование срезов – это еще одна опция для фильтрации данных в Power PivotChart.

  • Нажмите вкладку ANALYZE в разделе Инструменты PIVOTCHART на ленте.

  • Нажмите Вставить слайсер в группе Фильтр. Откроется диалоговое окно « Вставить слайсер ».

Нажмите вкладку ANALYZE в разделе Инструменты PIVOTCHART на ленте.

Нажмите Вставить слайсер в группе Фильтр. Откроется диалоговое окно « Вставить слайсер ».

Вставить слайсер

Все таблицы и соответствующие поля отображаются в диалоговом окне «Вставить слайсер».

Щелкните поле Region в таблице Salesperson в диалоговом окне Insert Slicer.

Диалоговое окно "Вставить слайсер"

На листе появится слайсер для поля Region.

Slicer

Как вы можете видеть, поле Region все еще существует как поле оси. Вы можете выбрать значения, которые вы хотите отобразить, нажав на кнопки слайсера.

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

Инструменты сводной диаграммы

В Power PivotChart инструменты PIVOTCHART имеют три вкладки на ленте по сравнению с двумя вкладками в сводной диаграмме Excel –

  • ПРОАНАЛИЗИРУЙТЕ

  • ДИЗАЙН

  • ФОРМАТ

ПРОАНАЛИЗИРУЙТЕ

ДИЗАЙН

ФОРМАТ

Третья вкладка – FORMAT – это дополнительная вкладка в Power PivotChart.

Инструменты сводной диаграммы

Нажмите вкладку FORMAT на ленте.

Вкладка «Формат»

Все параметры ленты на вкладке «ФОРМАТ» предназначены для добавления блеска в сводную диаграмму. Вы можете использовать эти опции разумно, не скучая.

Комбинации таблиц и диаграмм

Power Pivot предоставляет вам различные комбинации Power PivotTable и Power PivotChart для исследования данных, визуализации и создания отчетов. Вы изучили сводные таблицы и сводные диаграммы в предыдущих главах.

В этой главе вы узнаете, как создавать комбинации таблиц и диаграмм в окне Power Pivot.

Рассмотрим следующую модель данных в Power Pivot, которую мы будем использовать для иллюстраций:

Комбинации таблиц и диаграмм

Диаграмма и таблица (горизонтальные)

С помощью этой опции вы можете создать Power PivotChart и Power PivotTable, расположенные один за другим горизонтально в одном листе.

  • Перейдите на вкладку «Главная» в окне Power Pivot.

  • Нажмите Сводная таблица.

  • Выберите Chart and Table (Horizontal) из выпадающего списка.

Перейдите на вкладку «Главная» в окне Power Pivot.

Нажмите Сводная таблица.

Выберите Chart and Table (Horizontal) из выпадающего списка.

Горизонтальная диаграмма и таблица

Появится диалоговое окно «Создание сводной диаграммы и сводной таблицы (горизонтальная)». Выберите «Новый лист» и нажмите «ОК».

горизонтальный

Пустая сводная диаграмма и пустая сводная таблица появятся на новом листе.

Пустая сводная диаграмма

  • Нажмите на сводную диаграмму.

  • Перетащите NOC_CountryRegion из таблицы Медали в область AXIS.

  • Перетащите медаль из таблицы медалей в область ∑ ЗНАЧЕНИЯ.

  • Щелкните правой кнопкой мыши Chart и выберите Change Chart Type из выпадающего списка.

  • Выберите диаграмму области.

  • Измените название диаграммы на Общее количество медалей – в зависимости от страны .

Нажмите на сводную диаграмму.

Перетащите NOC_CountryRegion из таблицы Медали в область AXIS.

Перетащите медаль из таблицы медалей в область ∑ ЗНАЧЕНИЯ.

Щелкните правой кнопкой мыши Chart и выберите Change Chart Type из выпадающего списка.

Выберите диаграмму области.

Измените название диаграммы на Общее количество медалей – в зависимости от страны .

Изменить тип диаграммы

Как видите, в США больше всего медалей (> 4500).

  • Нажмите на сводную таблицу.

  • Перетащите Спорт со Спортивного стола в область ROWS.

  • Перетащите медаль из таблицы медалей в область ∑ ЗНАЧЕНИЯ.

  • Перетащите NOC_CountryRegion из таблицы Медали в область ФИЛЬТРЫ.

  • Отфильтруйте поле NOC_CountryRegion по значению США.

Нажмите на сводную таблицу.

Перетащите Спорт со Спортивного стола в область ROWS.

Перетащите медаль из таблицы медалей в область ∑ ЗНАЧЕНИЯ.

Перетащите NOC_CountryRegion из таблицы Медали в область ФИЛЬТРЫ.

Отфильтруйте поле NOC_CountryRegion по значению США.

Значение

Измените формат отчета сводной таблицы на контурную форму.

Отчет сводной таблицы

  • Отмените выбор Спорт со спортивного стола.

  • Перетащите Gender из таблицы медалей в область ROWS.

Отмените выбор Спорт со спортивного стола.

Перетащите Gender из таблицы медалей в область ROWS.

Перетащите Пол

Диаграмма и таблица (по вертикали)

С помощью этой опции вы можете создать Power PivotChart и Power PivotTable, расположенные один под другим вертикально в одном листе.

  • Перейдите на вкладку «Главная» в окне Power Pivot.

  • Нажмите Сводная таблица.

  • Выберите Chart and Table (Vertical) из выпадающего списка.

Перейдите на вкладку «Главная» в окне Power Pivot.

Нажмите Сводная таблица.

Выберите Chart and Table (Vertical) из выпадающего списка.

Вертикальная диаграмма и таблица

Откроется диалоговое окно « Создание сводной диаграммы и сводной таблицы (по вертикали) ». Выберите «Новый лист» и нажмите «ОК».

вертикальный

Пустая сводная диаграмма и пустая сводная таблица отображаются вертикально на новом листе.

  • Нажмите на сводную диаграмму.

  • Перетащите Год из таблицы медалей в область ОСей.

  • Перетащите медаль из таблицы медалей в область ∑ ЗНАЧЕНИЯ.

  • Щелкните правой кнопкой мыши Chart и выберите Change Chart Type из выпадающего списка.

  • Выберите линейный график.

  • Установите флажок Метки данных в элементах диаграммы.

  • Измените название диаграммы на общее количество медалей – год мудрый .

Нажмите на сводную диаграмму.

Перетащите Год из таблицы медалей в область ОСей.

Перетащите медаль из таблицы медалей в область ∑ ЗНАЧЕНИЯ.

Щелкните правой кнопкой мыши Chart и выберите Change Chart Type из выпадающего списка.

Выберите линейный график.

Установите флажок Метки данных в элементах диаграммы.

Измените название диаграммы на общее количество медалей – год мудрый .

Всего медалей

Как вы можете видеть, 2008 год имеет наибольшее количество медалей (2450).

  • Нажмите на сводную таблицу.

  • Перетащите Спорт со Спортивного стола в область ROWS.

  • Перетащите Gender из таблицы медалей в область ROWS.

  • Перетащите медаль из таблицы медалей в область ∑ ЗНАЧЕНИЯ.

  • Перетащите Год из таблицы медалей в область ФИЛЬТРЫ.

  • Отфильтруйте поле Год до значения 2008.

  • Измените формат отчета сводной таблицы на контурную форму.

  • Отфильтруйте поле Спорт со значениями фильтров на значение, большее или равное 80.

Нажмите на сводную таблицу.

Перетащите Спорт со Спортивного стола в область ROWS.

Перетащите Gender из таблицы медалей в область ROWS.

Перетащите медаль из таблицы медалей в область ∑ ЗНАЧЕНИЯ.

Перетащите Год из таблицы медалей в область ФИЛЬТРЫ.

Отфильтруйте поле Год до значения 2008.

Измените формат отчета сводной таблицы на контурную форму.

Отфильтруйте поле Спорт со значениями фильтров на значение, большее или равное 80.

Количество медалей

Excel Power Pivot – Иерархии

Иерархия в модели данных представляет собой список вложенных столбцов в таблице данных, которые рассматриваются как один элемент при использовании в сводной таблице Power. Например, если в таблице данных есть столбцы – Страна, Штат, Город, можно определить иерархию, чтобы объединить три столбца в одно поле.

В списке Поля Power PivotTable иерархия отображается как одно поле. Таким образом, вы можете добавить только одно поле в сводную таблицу вместо трех полей в иерархии. Кроме того, он позволяет вам осмысленно перемещаться вверх или вниз по вложенным уровням.

Рассмотрим следующую модель данных для иллюстраций в этой главе.

Иерархии

Создание Иерархии

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

  • Нажмите на столбцы – Спорт, DisciplineID и Событие в таблице данных Medal в указанном порядке. Помните, что порядок важен для создания значимой иерархии.

  • Щелкните правой кнопкой мыши по выбору.

  • Выберите Создать иерархию из выпадающего списка.

Нажмите на столбцы – Спорт, DisciplineID и Событие в таблице данных Medal в указанном порядке. Помните, что порядок важен для создания значимой иерархии.

Щелкните правой кнопкой мыши по выбору.

Выберите Создать иерархию из выпадающего списка.

Создать иерархии

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

Поле Иерархии

Переименование Иерархии

Чтобы переименовать поле иерархии, выполните следующие действия:

  • Щелкните правой кнопкой мыши на Hierarchy1.

  • Выберите Rename из выпадающего списка.

Щелкните правой кнопкой мыши на Hierarchy1.

Выберите Rename из выпадающего списка.

Переименование Иерархии

Введите EventHierarchy .

Иерархия событий

Создание сводной таблицы с иерархией в модели данных

Вы можете создать Power PivotTable, используя иерархию, созданную в модели данных.

  • Перейдите на вкладку «Сводная таблица» на ленте в окне Power Pivot.

  • Нажмите Сводная таблица на ленте.

Перейдите на вкладку «Сводная таблица» на ленте в окне Power Pivot.

Нажмите Сводная таблица на ленте.

Иерархия в модели данных

Откроется диалоговое окно « Создание сводной таблицы ». Выберите «Новый лист» и нажмите «ОК».

Выберите новый лист и нажмите кнопку ОК

Пустая сводная таблица создается на новом листе.

Сводная таблица Пусто

В списке Поля сводной таблицы EventHierarchy отображается как поле в таблице медалей. Другие поля в таблице медалей свернуты и показаны как Дополнительные поля.

  • Нажмите на стрелку Стрела перед EventHierarchy.

  • Нажмите на стрелку Стрела перед больше полей.

Нажмите на стрелку Стрела перед EventHierarchy.

Нажмите на стрелку Стрела перед больше полей.

Поля в EventHierarchy будут отображаться. Все поля в таблице медалей будут отображаться в разделе «Дополнительные поля».

Под EventHierarchy

Как вы можете заметить, три поля, которые вы добавили в иерархию, также отображаются в разделе Дополнительные поля с флажками. Если вы не хотите, чтобы они отображались в списке полей сводной таблицы в разделе « Дополнительные поля» , необходимо скрыть столбцы в таблице данных – «Медали» в представлении данных в окне Power Pivot. Вы всегда можете показать их, когда захотите.

Добавьте поля в сводную таблицу следующим образом:

  • Перетащите EventHierarchy в область ROWS.

  • Перетащите Медаль в область ∑ VALUES.

Перетащите EventHierarchy в область ROWS.

Перетащите Медаль в область ∑ VALUES.

Перетащите EventHierarchy

Значения поля «Спорт» отображаются в сводной таблице со знаком «+» перед ними. Количество медалей для каждого вида спорта отображается.

  • Нажмите на знак + перед водными видами спорта. Будут отображены значения поля DisciplineID в разделе «Водные виды спорта».

  • Нажмите на ребенка D22, который появляется. Будут отображены значения поля события под D22.

Нажмите на знак + перед водными видами спорта. Будут отображены значения поля DisciplineID в разделе «Водные виды спорта».

Нажмите на ребенка D22, который появляется. Будут отображены значения поля события под D22.

DisciplineID

Как вы можете заметить, количество медалей указано для событий, которые суммируются на родительском уровне – DisciplineID , которые далее суммируются на родительском уровне – спорт.

Создание иерархии на основе нескольких таблиц

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

Как вы знаете, таблицы – медали и дисциплины связаны между собой. Вы можете добавить поле Discipline из таблицы Disciplines в таблицу медалей, создав столбец, используя связь с DAX.

  • Нажмите на представление данных в окне Power Pivot.

  • Перейдите на вкладку «Дизайн» на ленте.

  • Нажмите Добавить.

Нажмите на представление данных в окне Power Pivot.

Перейдите на вкладку «Дизайн» на ленте.

Нажмите Добавить.

Столбец – Добавить столбец с правой стороны таблицы будет подсвечен.

Введите = RELATED (Disciplines [Discipline]) в строке формул. Новый столбец – CalculatedColumn1 создается со значениями в качестве значений поля Discipline в таблице Disciplines.

Поле Дисциплины

Переименуйте новый столбец, полученный таким образом в таблице медалей, в Discipline. Затем вы должны удалить DisciplineID из Иерархии и добавить Discipline, что вы узнаете в следующих разделах.

Удаление уровня ребенка из иерархии

Как вы можете заметить, иерархия видна только в виде диаграммы, а не в виде данных. Следовательно, вы можете редактировать иерархию только в виде диаграммы.

  • Нажмите на представление схемы в окне Power Pivot.

  • Щелкните правой кнопкой мыши DisciplineID в EventHierarchy.

  • Выберите Удалить из иерархии в раскрывающемся списке.

Нажмите на представление схемы в окне Power Pivot.

Щелкните правой кнопкой мыши DisciplineID в EventHierarchy.

Выберите Удалить из иерархии в раскрывающемся списке.

Удалить из иерархии

Откроется диалоговое окно подтверждения. Нажмите Удалить из иерархии .

Подтвердить диалоговое окно

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

Далее вам нужно добавить поле Discipline в EventHierarchy.

Добавление дочернего уровня в иерархию

Вы можете добавить поле Discipline к существующей иерархии – EventHierarchy следующим образом –

  • Нажмите на поле в таблице медалей.

  • Перетащите его в поле «События» ниже в иерархии событий.

Нажмите на поле в таблице медалей.

Перетащите его в поле «События» ниже в иерархии событий.

Добавление уровня ребенка

Поле Discipline добавляется в EventHierarchy.

Поле добавлено

Как вы можете видеть, порядок полей в EventHierarchy имеет вид Sport – Event – ​​Discipline. Но, как вы знаете, это должен быть Sport-Discipline-Event. Следовательно, вам нужно изменить порядок полей.

Изменение порядка дочернего уровня в иерархии

Чтобы переместить поле «Дисциплина» в положение после поля «Спорт», выполните следующие действия:

  • Щелкните правой кнопкой мыши на поле Discipline в EventHierarchy.

  • Выберите Move Up из выпадающего списка.

Щелкните правой кнопкой мыши на поле Discipline в EventHierarchy.

Выберите Move Up из выпадающего списка.

Орден детского уровня

Порядок полей меняется на Sport-Discipline-Event.

Порядок полей

Сводная таблица с изменениями в иерархии

Чтобы просмотреть изменения, внесенные в EventHierarchy в сводную таблицу, вам не нужно создавать новую сводную таблицу. Вы можете просмотреть их в самой существующей сводной таблице.

Нажмите на лист с окном сводной таблицы в Excel.

Нажмите на лист

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

Нажмите на знак + перед Aquatics в сводной таблице. Дочерние уровни отображаются как значения поля Discipline.

Список полей

Скрытие и Отображение Иерархий

Вы можете скрыть иерархии и показывать их в любое время.

  • Снимите флажок Иерархии в верхнем меню представления схемы, чтобы скрыть иерархии.

  • Установите флажок Иерархии, чтобы показать иерархии.

Снимите флажок Иерархии в верхнем меню представления схемы, чтобы скрыть иерархии.

Установите флажок Иерархии, чтобы показать иерархии.

Скрытие и Отображение Иерархии

Создание иерархии другими способами

В дополнение к тому, как вы создали иерархию в предыдущих разделах, вы можете создать иерархию еще двумя способами.

1. Нажмите кнопку «Создать иерархию» в верхнем правом углу таблицы данных «Медали» в виде диаграммы.

Создать иерархию

Новая иерархия создается в таблице без каких-либо полей в ней.

Новая иерархия в таблице

Перетащите поля Год и Сезон в указанном порядке в новую иерархию. Иерархия показывает дочерние уровни.

Поля Год

2. Другой способ создания той же иерархии заключается в следующем:

  • Щелкните правой кнопкой мыши поле Год в таблице данных Медали в виде диаграммы.

  • Выберите Создать иерархию из выпадающего списка.

Щелкните правой кнопкой мыши поле Год в таблице данных Медали в виде диаграммы.

Выберите Создать иерархию из выпадающего списка.

Та же иерархия

В таблице создается новая иерархия с дочерним полем Year.

Детское поле

Перетащите сезон поля в иерархию. Иерархия показывает дочерние уровни.

Полевой сезон

Удаление иерархии

Вы можете удалить иерархию из модели данных следующим образом:

  • Щелкните правой кнопкой мыши по иерархии.

  • Выберите Удалить из выпадающего списка.

Щелкните правой кнопкой мыши по иерархии.

Выберите Удалить из выпадающего списка.

Удаление иерархии

Откроется диалоговое окно подтверждения . Нажмите Удалить из модели .

Удалить из модели

Иерархия удаляется.

Иерархия удалена

Расчеты с использованием иерархии

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

  • Щелкните правой кнопкой мыши по значению «Количество медалей» события.

  • Выберите Value Field Settings из выпадающего списка.

Щелкните правой кнопкой мыши по значению «Количество медалей» события.

Выберите Value Field Settings из выпадающего списка.

Расчеты с использованием иерархии

Откроется диалоговое окно «Настройки поля значений».

  • Перейдите на вкладку « Показать значения как ».

  • Выберите% от общего количества родительских строк в списке и нажмите OK.

Перейдите на вкладку « Показать значения как ».

Выберите% от общего количества родительских строк в списке и нажмите OK.

Настройки поля

Дочерние уровни отображаются в процентах от родительских итогов. Вы можете убедиться в этом, суммируя процентные значения дочернего уровня родителя. Сумма будет 100%.

Родительские итоги

Развертывание и сверление иерархии

Вы можете быстро переходить вверх и вниз по уровням в иерархии, используя инструмент Quick Explore.

  • Щелкните значение поля «Событие» в сводной таблице.

  • Нажмите на инструмент Quick Explore – Исследуйте Инструмент который появляется в правом нижнем углу ячейки, содержащей выбранное значение.

Щелкните значение поля «Событие» в сводной таблице.

Нажмите на инструмент Quick Explore – Исследуйте Инструмент который появляется в правом нижнем углу ячейки, содержащей выбранное значение.

Бурение до

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

Нажмите Drill Up .

Нажмите Drill Up

Данные сводной таблицы развертываются до дисциплины.

Сверлил

Нажмите на инструмент Quick Explore – Исследуйте Инструмент который появляется в правом нижнем углу ячейки, содержащей значение.

Появится окно «Исследовать» с отображенными параметрами «Детализация вверх» и «Детализация» Это потому, что из Дисциплины вы можете перейти к Спорту или к Событию.

Исследуй Box

Таким образом, вы можете быстро перемещаться вверх и вниз по иерархии.

Excel Power Pivot – эстетические отчеты

Вы можете создавать эстетические отчеты по анализу данных с помощью Power Pivot Data, которая находится в модели данных.

Важные особенности –

  • Вы можете использовать PivotCharts для создания визуальных отчетов о ваших данных. Вы можете использовать макеты отчетов для структурирования сводных таблиц, чтобы сделать их легко читаемыми.

  • Вы можете вставить слайсеры для фильтрации данных в отчете.

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

  • Как только ваш окончательный отчет будет готов, вы можете скрыть слайсеры с экрана.

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

Вы можете вставить слайсеры для фильтрации данных в отчете.

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

Как только ваш окончательный отчет будет готов, вы можете скрыть слайсеры с экрана.

В этой главе вы узнаете, как получать отчеты с помощью параметров, доступных в Power Pivot.

Рассмотрим следующую модель данных для иллюстраций в этой главе.

Следующая модель данных

Отчеты на основе Power PivotChart

Создайте Power PivotChart следующим образом –

  • Перейдите на вкладку «Главная» в окне «Лента в PowerPivot».

  • Нажмите Сводная таблица.

  • Выберите PivotChart из выпадающего списка.

  • Нажмите « Новый лист» в диалоговом окне «Создание сводной диаграммы».

Перейдите на вкладку «Главная» в окне «Лента в PowerPivot».

Нажмите Сводная таблица.

Выберите PivotChart из выпадающего списка.

Нажмите « Новый лист» в диалоговом окне «Создание сводной диаграммы».

Пустая сводная диаграмма создается на новом листе в окне Excel.

  • Перетащите Спорт со стола Медали в область Оси.

  • Перетащите Медаль из Таблицы медалей в область ∑ ЗНАЧЕНИЯ.

Перетащите Спорт со стола Медали в область Оси.

Перетащите Медаль из Таблицы медалей в область ∑ ЗНАЧЕНИЯ.

Перетащить медаль

  • Перейдите на вкладку «АНАЛИЗ» в «Сводные инструменты» на ленте.

  • Нажмите Вставить слайсер в группе фильтров. Откроется диалоговое окно Inset Slicers.

  • Щелкните поле NOC_CountryRegion в таблице медалей.

  • Нажмите ОК.

Перейдите на вкладку «АНАЛИЗ» в «Сводные инструменты» на ленте.

Нажмите Вставить слайсер в группе фильтров. Откроется диалоговое окно Inset Slicers.

Щелкните поле NOC_CountryRegion в таблице медалей.

Нажмите ОК.

анализировать

Появится слайсер NOC_CountryRegion.

  • Выберите США.

  • Перетащите Пол из таблицы медалей в область ГЕНДЕР.

Выберите США.

Перетащите Пол из таблицы медалей в область ГЕНДЕР.

ГЕНДЕР Площадь

  • Щелкните правой кнопкой мыши на сводной диаграмме.

  • Выберите Изменить тип диаграммы из раскрывающегося списка.

Щелкните правой кнопкой мыши на сводной диаграмме.

Выберите Изменить тип диаграммы из раскрывающегося списка.

Тип диаграммы

Откроется диалоговое окно «Изменить тип диаграммы».

Нажмите на столбец с накоплением.

Колонка с накоплением

  • Вставьте слайсер для спортивного поля.

  • Перетащите дисциплину из таблицы дисциплин в область ОСей.

  • Уберите поле Спорт из зоны ОСи.

  • Выберите Водный спорт в слайсере – Спорт.

Вставьте слайсер для спортивного поля.

Перетащите дисциплину из таблицы дисциплин в область ОСей.

Уберите поле Спорт из зоны ОСи.

Выберите Водный спорт в слайсере – Спорт.

Выберите водные виды спорта

Макет отчета

Создайте сводную таблицу следующим образом –

  • Нажмите на вкладку «Главная» в окне «Лента в PowerPivot».

  • Нажмите на сводную таблицу.

  • Нажмите на сводную таблицу в раскрывающемся списке. Откроется диалоговое окно «Создать сводную таблицу».

  • Нажмите на новый рабочий лист и нажмите ОК. Пустая сводная таблица создается на новом листе.

  • Перетащите NOC_CountryRegion из таблицы Медали в область AXIS.

  • Перетащите Спорт со стола Медали в область КОЛОННЫ.

  • Перетащите Discipline из таблицы Disciplines в область COLUMNS.

  • Перетащите Медаль в область ∑ VALUES.

Нажмите на вкладку «Главная» в окне «Лента в PowerPivot».

Нажмите на сводную таблицу.

Нажмите на сводную таблицу в раскрывающемся списке. Откроется диалоговое окно «Создать сводную таблицу».

Нажмите на новый рабочий лист и нажмите ОК. Пустая сводная таблица создается на новом листе.

Перетащите NOC_CountryRegion из таблицы Медали в область AXIS.

Перетащите Спорт со стола Медали в область КОЛОННЫ.

Перетащите Discipline из таблицы Disciplines в область COLUMNS.

Перетащите Медаль в область ∑ VALUES.

Макет отчета

Нажмите кнопку со стрелкой рядом с метками столбца и выберите «Водный спорт».

Колонка меток

  • Нажмите на кнопку со стрелкой рядом с метками строк.

  • Выберите Value Filters из выпадающего списка.

  • Выберите «Больше или равно» во втором раскрывающемся списке.

Нажмите на кнопку со стрелкой рядом с метками строк.

Выберите Value Filters из выпадающего списка.

Выберите «Больше или равно» во втором раскрывающемся списке.

Выберите Большой

Введите 80 в поле рядом с Count of Medal больше или равно в диалоговом окне Value Filter.

Тип 80

  • Перейдите на вкладку «ДИЗАЙН» в «Сводные инструменты» на ленте.

  • Нажмите на промежуточные итоги.

  • Выберите Не показывать промежуточные итоги в раскрывающемся списке.

Перейдите на вкладку «ДИЗАЙН» в «Сводные инструменты» на ленте.

Нажмите на промежуточные итоги.

Выберите Не показывать промежуточные итоги в раскрывающемся списке.

Не показывать промежуточные итоги

Столбец промежуточных итогов – Всего водных видов спорта удаляется.

Колонка промежуточных итогов

Нажмите «Макет отчета» и выберите « Показать в форме плана» в раскрывающемся списке.

Контурная форма

Поставьте галочку в окошках.

Box Banded

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

Имена полей

Использование общего слайсера

Создайте сводную диаграмму и сводную таблицу рядом друг с другом.

  • Перейдите на вкладку «Главная» на вкладке «Лента в PowerPivot».

  • Нажмите Сводная таблица.

  • Выберите Chart and Table (Horizontal) из выпадающего списка.

Перейдите на вкладку «Главная» на вкладке «Лента в PowerPivot».

Нажмите Сводная таблица.

Выберите Chart and Table (Horizontal) из выпадающего списка.

Домашняя вкладка

Откроется диалоговое окно «Создание сводной диаграммы и сводной таблицы (горизонтальная)».

Выберите «Новый лист» и нажмите «ОК». Пустая сводная диаграмма и пустая сводная таблица появляются рядом друг с другом на новом листе.

Хорошо

  • Нажмите Сводная диаграмма.

  • Перетащите дисциплину из таблицы дисциплин в область ОСей.

  • Перетащите медаль из таблицы медалей в область ∑ ЗНАЧЕНИЯ.

  • Нажмите Сводная таблица.

  • Перетащите Discipline из таблицы Disciplines в область ROWS.

  • Перетащите медаль из таблицы медалей в область ∑ ЗНАЧЕНИЯ.

Нажмите Сводная диаграмма.

Перетащите дисциплину из таблицы дисциплин в область ОСей.

Перетащите медаль из таблицы медалей в область ∑ ЗНАЧЕНИЯ.

Нажмите Сводная таблица.

Перетащите Discipline из таблицы Disciplines в область ROWS.

Перетащите медаль из таблицы медалей в область ∑ ЗНАЧЕНИЯ.

Область значений

  • Перейдите на вкладку «АНАЛИЗ» в «Сводные инструменты» на ленте.

  • Нажмите Вставить слайсер. Откроется диалоговое окно «Вставить слайсеры».

  • Нажмите на NOC_CountryRegion и Спорт в таблице медалей.

  • Нажмите ОК.

Перейдите на вкладку «АНАЛИЗ» в «Сводные инструменты» на ленте.

Нажмите Вставить слайсер. Откроется диалоговое окно «Вставить слайсеры».

Нажмите на NOC_CountryRegion и Спорт в таблице медалей.

Нажмите ОК.

Таблица медалей

Появятся два слайсера – NOC_CountryRegion и Sport. Расположите их по размеру, чтобы они правильно выровнялись рядом со сводной таблицей.

Два слайсера

  • Выберите США в слайсере NOC_CountryRegion.

  • Выберите Водный спорт в Спортивном слайсере. Сводная таблица фильтруется по выбранным значениям.

Выберите США в слайсере NOC_CountryRegion.

Выберите Водный спорт в Спортивном слайсере. Сводная таблица фильтруется по выбранным значениям.

Выбранные значения

Как вы можете видеть, сводная диаграмма не фильтруется. Чтобы фильтровать PivotChart с теми же фильтрами, вам не нужно снова вставлять слайсеры для PivotChart. Вы можете использовать те же слайсеры, что и для сводной таблицы.

  • Нажмите на слайсер NOC_CountryRegion .

  • Перейдите на вкладку « OPTIONS » в « SLICER TOOLS» на ленте.

  • Нажмите Сообщить о соединениях в группе слайсеров. Откроется диалоговое окно « Соединения отчетов » для слайсера NOC_CountryRegion.

Нажмите на слайсер NOC_CountryRegion .

Перейдите на вкладку « OPTIONS » в « SLICER TOOLS» на ленте.

Нажмите Сообщить о соединениях в группе слайсеров. Откроется диалоговое окно « Соединения отчетов » для слайсера NOC_CountryRegion.

Вкладка «Параметры»

Вы можете видеть, что все сводные таблицы и сводные диаграммы в книге перечислены в диалоговом окне.

  • Нажмите на сводную диаграмму, которая находится на том же рабочем листе, что и выбранная сводная таблица, и нажмите кнопку «ОК».

  • Повторите для Sport Slicer.

Нажмите на сводную диаграмму, которая находится на том же рабочем листе, что и выбранная сводная таблица, и нажмите кнопку «ОК».

Повторите для Sport Slicer.

рабочая тетрадь

Сводная диаграмма также фильтруется по значениям, выбранным в двух срезах.

отфильтрованный

Далее вы можете добавить детали в сводную диаграмму и сводную таблицу.

  • Нажмите на сводную диаграмму.

  • Перетащите Пол в область LEGEND.

  • Щелкните правой кнопкой мыши на сводной диаграмме.

  • Выберите Изменить тип диаграммы.

  • Выберите столбец с накоплением в диалоговом окне «Изменить тип диаграммы».

  • Нажмите на сводную таблицу.

  • Перетащите событие в область строк.

  • Перейдите на вкладку «ДИЗАЙН» в «Сводные инструменты» на ленте.

  • Нажмите Макет отчета.

  • Выберите Outline Form из выпадающего списка.

Нажмите на сводную диаграмму.

Перетащите Пол в область LEGEND.

Щелкните правой кнопкой мыши на сводной диаграмме.

Выберите Изменить тип диаграммы.

Выберите столбец с накоплением в диалоговом окне «Изменить тип диаграммы».

Нажмите на сводную таблицу.

Перетащите событие в область строк.

Перейдите на вкладку «ДИЗАЙН» в «Сводные инструменты» на ленте.

Нажмите Макет отчета.

Выберите Outline Form из выпадающего списка.

Область легенды

Выбор объектов для отображения в отчете

Вы можете не отображать срезы в окончательном отчете.

  • Перейдите на вкладку « OPTIONS » в « SLICER TOOLS» на ленте.

  • Нажмите «Панель выбора» в группе «Упорядочить». Панель выбора появляется в правой части окна.

Перейдите на вкладку « OPTIONS » в « SLICER TOOLS» на ленте.

Нажмите «Панель выбора» в группе «Упорядочить». Панель выбора появляется в правой части окна.

Панель выбора

Как вы можете наблюдать, символ глаз появляется рядом с объектами в области выбора. Это означает, что эти объекты видны.

  • Нажмите на глаз символ рядом с NOC_CountryRegion.

  • Нажмите на глаз символ рядом со спортом. глаз символ изменен на Линия для обоих. Это означает, что видимость двух слайсеров отключена.

Нажмите на глаз символ рядом с NOC_CountryRegion.

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

Условное обозначение

Закройте панель выбора.

Закрыть панель выбора

Вы можете видеть, что два слайсера не видны в отчете.

powerpivot что такое

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

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

Выражения DAX очень схожи с формулами Excel. Но, несмотря на то, что список функций DAX во многом совпадает со списком Excel, в выражениях анализа существуют новые функции, которых в Excel нет. Эти функции предназначены для возможности анализа данных, в частности, для связывания таблиц и динамического анализа. Способность создавать расчеты, которые будут динамически оцениваться в различных контекстах, является мощным инструментом. До PowerPivot и DAX, такого рода расчеты часто требовали знания концепции многомерного программирования.

Введение в PowerPivot надстройку

После установки на ленте появится новая вкладка PowerPivot.

вкладка PowerPivot

Щелчок на Окно PowerPiwot запустит новую вкладку PowerPivot для Excel.

вкладка powerpivot

Давайте здесь остановимся, чтобы определиться, как PowerPivot и Excel дополняют друг друга.

PowerPivot обладает встроенным алгоритмом обработки данных, который позволяет 1) хранить и обрабатывать большие объемы данных, чем доступно в Excel, 2) импортировать данные с различных источников данных, 3) моделировать операции, такие как определение связей между таблицами и создание DAX формул.

Надстройка PowerPivot для Excel (см. выше) имеет Excel-ориентированный пользовательский интерфейс.

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

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

Импорт данных

Конечно, все начинается с данных, и поэтому PowerPivot позволяет импортировать данные с различных источников. Ниже показан небольшой фрагмент списка возможных ресурсов.

импорт данных powerpivot

В зависимости от типа источника, вы можете выбрать необходимые таблицы, просматривать и фильтровать поля таблиц, и/или использовать запрос для импорта.

Копировать/вставить

Зачастую пользователям требуется объединить данные, хранящиеся в PowerPivot, с небольшим объемом данных, находящимся на листе. Это возможно сделать с помощью создания связей между таблицами.

Работа с таблицами

После того, как данные были импортированы, они отображаются в окне PowerPivot для Excel.

таблицы powerpivot

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

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

Расчеты

Конечная цель PowerPivot для Excel сделать анализ данных простым. В отличие от продуктов анализа данных, которые предназначены для IT-специалистов (например, SQL Server Analysis Services), PowerPivot предназначен для людей, которые используют сводные таблицы в своей ежедневной работе. Идея заключается в том, чтобы пользователи могли применять имеющиеся навыки Excel, без необходимости изучения специализированных языков.

=if([Gross]>100000000, “Отлично”, if([Gross]>10000000, “Хорошо”, “Плохо”))

функции DAX

Поэтому во время работы можно встретить знакомые формулы, такие как ABS, AVERAGE, AVERAGEA (думаю, со временем их тоже переведут на русский язык). Так же есть совершенно новые: ALL, ALLEXEPT, AVERAGEX.

Визуализация

Для того чтобы создавать многофункциональные BI приложения, PowerPivot использует инструменты Excel для визуализации. К счастью у Excel этого добра достаточно: сводные таблицы, сводные диаграммы и срезы.

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

визуализация Powerpivot

Итог

Итак, что мы имеем? PowerPivot для Excel – это надстройка, используемая для добавления и анализа больших объемов данных. В Excel книга предоставляет все возможности визуализации данных и взаимодействия с ними. Навыки составления отчетов с помощью сводных таблиц позволят создавать сложные книги, основывающиеся на сложных аналитических данных Excel.

Like this post? Please share to your friends:
  • Что такое power map для excel
  • Что такое power map for excel
  • Что такое portmanteau word
  • Что такое portable microsoft excel
  • Что такое pocket word