Excel Power View - Расширенные функции
В предыдущих главах вы узнали о различных возможных визуализациях Power View, Multiples и Tiles. Поля, которые вы выбираете для отображения в визуализациях, зависят от того, что вы хотите изучить, проанализировать и представить. Например, в большинстве визуализаций, которые вы видели до сих пор, мы выбрали Медаль для анализа количества медалей по типу медалей. Возможно, вы захотите изучить, проанализировать и представить данные с гендерной точки зрения. В таком случае вам нужно выбрать поле Пол.
Кроме того, визуализация также зависит от отображаемых данных. В этом руководстве мы выбрали данные Олимпийских игр, чтобы наглядно продемонстрировать мощь Power View, легкость, с которой вы можете обрабатывать большие данные и переключать различные визуализации на лету. Однако ваш набор данных может быть другим.
Вам нужно выбрать визуализацию, которая лучше всего подходит для ваших данных. Если вы не уверены в их пригодности, вы можете просто поиграть с визуализациями, чтобы выбрать подходящую, поскольку переключение между визуализациями в Power View выполняется быстро и просто. Более того, вы также можете сделать это в представлении презентации, чтобы ответить на любые вопросы, которые могут возникнуть во время презентации.
Вы также увидели, как можно сочетать визуализации в Power View и интерактивный характер визуализаций. В этой главе вы познакомитесь с расширенными функциями Power View. Эти функции удобны для составления отчетов.
Создание набора полей по умолчанию для таблицы
Возможно, вам придется использовать один и тот же набор полей для разных визуализаций в Power View. Как вы знаете, для отображения любой визуализации необходимо сначала создать визуализацию таблицы. Если поля для визуализации таблицы взяты из одной и той же таблицы данных, вы можете создать набор полей по умолчанию для таблицы, чтобы вы могли выбрать набор полей по умолчанию одним щелчком мыши, вместо того, чтобы повторно выбирать поля для визуализации таблицы.
Щелкните значок POWERPIVOT вкладка на ленте.
Щелкните Управление в группе Модель данных.
Появится окно Power Pivot -
Щелкните вкладку - Результаты, чтобы отобразить таблицу данных результатов в окне Power Pivot.
Щелкните вкладку «Дополнительно» на ленте.
Нажмите Default Field Setв группе «Параметры отчетности». ВDefault Field Set появится диалоговое окно.
Щелкните поля, которые хотите выбрать, удерживая нажатой клавишу Ctrl в поле Поля в таблице.
Щелкните Добавить.
Выбранные поля появятся в полях по умолчанию в поле по порядку справа.
Щелкните значок Move Up или же Move Down чтобы упорядочить поля в полях по умолчанию, в поле по порядку и нажмите кнопку ОК.
Щелкните лист Power View в окне Excel. Появится сообщение «Модель данных изменена» и нажмите OK, чтобы внести эти изменения в Power View.
Щелкните имя таблицы данных - Результаты в списке полей Power View. Визуализация таблицы с набором полей по умолчанию отображается в Power View
Обратите внимание, что вам нужно щелкнуть только имя таблицы данных в списке полей Power View, чтобы выбрать набор полей по умолчанию. Если щелкнуть стрелку рядом с именем таблицы данных, она развернется, показывая все поля в таблице данных, а в Power View визуализация таблицы не отображается.
Щелкните пустое пространство справа от визуализации таблицы в Power View.
Щелкните имя таблицы данных - Результаты в списке полей Power View. Другая визуализация таблицы с набором полей по умолчанию появляется в Power View.
Как видите, вы можете создать визуализацию таблицы с 5 полями в желаемом порядке одним щелчком мыши, используя набор полей по умолчанию. Это устраняет громоздкий выбор 5 полей в желаемом порядке с помощью 5 щелчков каждый раз, когда вы хотите отобразить
Табличная (или любая другая) визуализация. Однако вы должны быть уверены, какие поля должны быть в поле по умолчанию, установленном в таблице данных. Следовательно, эту функцию можно использовать после исследования данных, завершения визуализации и подготовки отчетов. Возможно, вам придется создать несколько отчетов, и в этом случае эта функция пригодится.
Настройка поведения таблицы
Вы можете установить поведение таблицы по умолчанию, которое Power View использует для автоматического создания меток отчета для таблицы данных. Это становится полезным, когда вы создаете визуализации из одной и той же таблицы данных, возможно, для множества разных отчетов.
Предположим, у вас есть таблица данных - Результаты Олимпиады в модели данных.
Щелкните таблицу данных Результаты Олимпиады в окне Power Pivot.
Щелкните вкладку «Дополнительно» на ленте.
Нажмите Table Behaviorв группе «Параметры отчетности». ВTable Behavior появляется диалоговое окно
Выбрать EventID под Row Identifierкоробка. Этот столбец должен иметь уникальные значения в таблице данных.
Установите флажки Event и EventIDв поле Сохранить уникальные строки. Эти столбцы должны иметь уникальные значения строк и не должны агрегироваться при создании отчетов Power View.
Выбрать Sport в Default Label коробка.
Выбрать SportImage в поле Изображение по умолчанию.
Щелкните ОК.
Чтобы визуализировать поведение таблицы, которое вы установили, выберите поля следующим образом:
Щелкните Power View.
Выберите поля - Спорт, SportImage, Событие, Год, Спортсмен, Страна и Медаль в указанном порядке. По умолчанию отображается визуализация таблицы.
Переключите визуализацию на Карточку.
В Sportзначения полей больше, чем значения других полей, и отображаются как заголовки для карточек. Это связано с тем, что вы установили Спорт в качестве метки по умолчанию в диалоговом окне «Поведение таблицы». Далее вы установилиSportImage в качестве изображения по умолчанию, которое появляется на каждой карточке в зависимости от значения вида спорта.
Фильтрация значений в представлении
Предположим, у вас есть три визуализации Power View - матрица, столбчатая диаграмма с накоплением и сложная круговая диаграмма в одном Power View, каждая из которых отображает разные аспекты данных.
Вы можете видеть, что все три визуализации отображают данные для всех значений страны.
Предположим, вы хотите отобразить данные только для США, URS и JPN. Вы можете применить критерии фильтра к полю Country in View, а не к каждой визуализации отдельно.
Щелкните в области фильтров.
Щелкните значок VIEWтаб. Область «Фильтры» будет пустой, и поля отображаться не будут, поскольку вы их еще не выбрали.
Перетащите поле Country из списка полей Power View в область фильтров. Поле Страна со всеми значениями появится в области фильтров.
Установите флажки - США, URS и JPN.
Вы можете видеть, что все визуализации в Power View были отфильтрованы сразу.
Добавление заголовка в Power View
Заголовок в Power View является общим для всех визуализаций. Следовательно, это должно быть значимым во всех визуализациях. В верхней части Power View вы увидите -Click here to add a title.
- Щелкните заполнитель и введите количество медалей для JPN, URS и США.
- Щелкните вкладку «Текст» на ленте и отформатируйте заголовок.
Добавление меток данных в визуализацию диаграммы
Вы можете добавить метки данных в визуализацию диаграммы.
Щелкните кластеризованную столбчатую диаграмму.
Щелкните вкладку МАКЕТ на ленте.
Нажмите Data Labels в группе Ярлыки.
Выбрать Show из раскрывающегося списка.
Метки данных появятся в столбчатой диаграмме.
Интерактивная визуализация данных в Power View
Эффективность Power View заключается в его способности мгновенно отображать данные в интерактивном режиме.
- Щелкните круговую диаграмму.
- Перетащите медаль из области ЦВЕТА в область СРЕЗЫ.
- Перетащите страну из списка полей Power View в область ЦВЕТ.
Круговая диаграмма показывает значения страны - JPN, URS и США, поскольку вы применили этот фильтр к VIEW.
Нажмите на кусок пирога - США, золото.
Матрица фильтруется, чтобы показать только значения, соответствующие выделенному фрагменту пирога. В столбчатой диаграмме распределение золотых медалей среди мужчин и женщин выделено для США. Таким образом, эффективные презентации с Power View находятся на расстоянии одного клика.
Изменение порядка сортировки поля
Как вы знаете, каждое поле будет иметь порядок сортировки по умолчанию. В визуализациях, которые вы видели до сих пор, поле «Медаль» отсортировано в порядке по умолчанию - бронза, золото и серебро. Это потому, что текстовое поле отсортировано по возрастанию. Однако при составлении отчета вы можете захотеть отобразить заказ как золотой, серебряный и бронзовый, так как он будет более привлекательным.
Добавьте поле, по которому вы можете отсортировать поле медали в желаемом порядке следующим образом:
- Создайте новый лист в своей книге.
- Создайте таблицу Excel, как показано ниже.
- Назовите таблицу Medal_Position.
Щелкните значок POWERPIVOT вкладка на ленте.
Щелкните Добавить в модель данных в группе Таблицы.
Таблица Medal_Position будет добавлена в модель данных как таблица данных.
Создайте связь между таблицами данных Results и Medal Position с полем Medal.
Добавьте поле Позиция медали в таблицу данных результатов следующим образом:
- Щелкните представление данных в окне Power Pivot.
- Щелкните вкладку Результаты.
- Щелкните вкладку «Дизайн» на ленте.
- Щелкните Добавить.
- Столбец «Добавить» в правом крайнем углу таблицы данных будет выделен.
- Введите следующую формулу DAX в строке формул и нажмите Enter.
=RELATED(Medal_Position[Medal Position])
В таблицу данных результатов будет добавлен новый столбец. Заголовок столбца будет Расчетный столбец1.
Измените заголовок столбца на Положение медали, дважды щелкнув по нему.
Как вы можете заметить, столбец Medal Position заполнен в соответствии со значениями в столбце Medal и как определено в таблице данных Medal_Position.
Укажите, как Power View должен сортировать поле Medal следующим образом:
Выберите столбец Медаль.
Щелкните вкладку «Главная» на ленте.
Нажмите Sort by Column в группе "Сортировка и фильтр".
Выбрать Sort by Column из раскрывающегося списка.
В Sort by Column появится диалоговое окно.
- Убедитесь, что медаль находится в поле «Сортировать столбец».
- Выберите Положение медали в поле По столбцу.
- Щелкните ОК.
Визуализации будут автоматически обновлены в соответствии с новым порядком сортировки.
Фильтрация визуализаций с помощью слайсеров
Вы можете фильтровать визуализации Power View с помощью слайсеров.
Щелкните Power View рядом с картой.
Перетащите поле «Пол» из списка полей Power View в Power View. Таблица отображается по умолчанию.
Щелкните значок DESIGN вкладка на ленте.
Нажмите Slicer в группе слайсеров.
Таблица будет преобразована в слайсер.
Когда вы щелкаете любую из опций в слайсере, карта сразу же отразит ваш выбор. НажмитеMen.
Теперь нажмите Women.
В Power View может быть любое количество срезов.
Щелкните на карте.
Снимите выделение с поля Medal.
Щелкните Power View в любом пустом месте.
Перетащите поле Медаль в Power View. Таблица отображается по умолчанию.
Щелкните слайсер на ленте. Другой слайсер - медаль появляется в Power View.
Вы можете использовать любую комбинацию фильтров с двумя слайсерами.
- Щелкните "Женщины в гендерном разрезе".
- Нажмите на золото в слайсере для медалей.
Вы можете очистить фильтр, щелкнув значок «Очистить фильтр», который выглядит как «Ластик» в правом верхнем углу слайсера.
Создание интерактивных столбчатых и столбчатых диаграмм
В Power View могут быть интерактивные гистограммы и столбчатые диаграммы.
- Создайте таблицу со страной и количеством медалей.
- Переключитесь на гистограмму с накоплением.
- Создайте таблицу со спортом и количеством медалей.
- Переключитесь на диаграмму с накоплением столбцов.
- Добавьте слайсер для пола.
- Добавьте слайсер на сезон.
- Отфильтруйте столбчатую диаграмму с накоплением, чтобы отобразить несколько значений страны.
- Отфильтруйте столбчатую диаграмму с накоплением, чтобы отобразить несколько значений спорта.
Ваш Power View выглядит следующим образом -
- Щелкните Summer in Season Slicer.
- Щелкните «Женщины в гендерном разрезе».
- Щелкните Золото в легенде.
Вы можете выбрать любую комбинацию фильтров и сразу отобразить результаты.