Учебник: создание отчетов Power View на основе карт

Работайте откуда угодно и с любого устройства с помощью Microsoft 365

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

Обновить сейчас

Аннотация.    Это третий учебник из серии. В первом учебнике "Импорт данных в Excel 2013"и "Создание модели данных" вы создали книгу Excel с нуля с использованием данных, импортируемых из нескольких источников, а модель данных была создана автоматически приложением Excel. Во втором учебнике "Расширение связей модели данных с помощью Excel 2013, Power Pivot и DAX"вы узнали, как расширить модель данных и создали иерархии данных.

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

Ниже перечислены разделы этого учебника.

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

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

  1. Импорт данных в Excel 2013 и создание модели данных

  2. Расширение связей модели данных с использованием Excel 2013, Power Pivot и DAX

  3. Создание отчетов Power View на основе карт

  4. Объединение интернет-данных и настройка параметров отчета Power View по умолчанию

  5. Справка по Power Pivot

  6. Создание впечатляющих отчетов Power View, часть 2

Рекомендуется изучить их по порядку.

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

Создание отчета Power View

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

В этом разделе мы создадим отчет Power View для наглядного представления данных Олимпийских игр.

  1. В Excel нажмите кнопку INSERT > Reports > Power View Reports(Отчеты > Power View).

    Вставка отчета Power View

  2. В книге Power View пустой отчет в качестве листа.

    Пустой отчет Power View в Excel
     

  3. В области Power View полей щелкните стрелку рядом с полем "Hosts", чтобы развернуть ее, и выберите "Город".

  4. Разблокните таблицу медалей и щелкните "Спорт". В этом Power View перечислены виды спорта рядом с городом, как показано на следующем экране.
    Новая таблица в Power View

  5. В области полей Power View полейщелкните стрелку рядом с полем Sport и выберите поле Count (Not Blank). Теперь Power View подсчет видов спорта, а не перечислить их, как показано на следующем экране.

    Создание подсчета видов спорта вместо списка

  6. На ленте выберите конструктор > переключателя визуализации > Map. Вкладка "КОНСТРУКТОР" доступна, только если Power View выбрана таблица. При переходе на визуализацию карты может появиться предупреждение о включении внешнего контента.

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

  8. Чтобы использовать область отчета с наибольшей пользой, скру между фильтрами. Щелкните стрелку в правом верхнем углу области фильтров.

  9. В Power View полейразорите поле Medals. Перетащите поле Season вниз в область ЦВЕТА. Теперь на карте отображаются синие пузырьки для летнего спорта и красные пузырьки для зимних видов спорта, как показано на следующем экране. Вы можете перетащить угол визуализации.

    Создание визуализации карты

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

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

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

Создание вычисляемного поля в Power Pivot

  1. В Excel щелкните ссылкуPower Pivot > данных > управления, чтобы отобразить Power Pivot окно.

  2. Выберите таблицу медалей. Убедитесь, что отображается область вычисления. Область вычисления находится под данными таблицы и используется для создания, изменения вычисляемого поля и управления данными. Чтобы просмотреть область вычислений, выберите > ">", как показано на следующем экране.

    Область вычислений в PowerPivot

  3. Вычислим количество олимпийских выпусков. В области вычислений выберите ячейку под столбцом Edition. На ленте выберите "Автоумма" > distinct Count,как показано на следующем экране.

    Подсчет различных объектов в PowerPivot

  4. Power Pivot создает выражение DAX для активной ячейки в области вычислений. В этом случае Power Pivot создается следующая формула DAX:



    Distinct Count of Edition:=DISTINCTCOUNT([Edition]) Дополнительные вычисления в функции "Авто суммы" будут такими же простыми, как суммы, средние значения, min, Max и другие.

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

    Предупреждение об изменении модели данных

Далее в учебниках мы будем использовать это вычисляемое поле Distinct Count of Edition.

Создание вычисляемного поля с помощью DAX в Power Pivot

Вычисление авто суммы полезно, но в некоторые моменты требуются дополнительные настроенные вычисления. Формулы DAX можно создавать в области вычислений так же, как формулы в Excel. Создадим формулу DAX, а затем посмотрим, как она отображается в модели данных, и, как следствие, она будет доступна в нашей pivotTable и в Power View.

  1. Откройте окно Power Pivot. В области вычислений выберите ячейку под суммой, выполненной в предыдущем разделе, как показано на приведенном ниже снимке экрана.

    Создание формул DAX в области вычисления PowerPivot

  2. Вычислим процент всех медалей. Наберите приведенную ниже формулу DAX в строке формул. IntelliSense доступные команды в зависимости от того, что вы введите, и вы можете нажать tab, чтобы выбрать IntelliSense параметр.

    Percentage of All Medals:=[Count of Medal]/CALCULATE([Count of Medal],ALL(Medals))

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

    Вычисляемые поля в полях сводной таблицы

  4. В pivotTable поле Percentage of All Medals (Процент всех медалей) отображается после count of Medal. Форматирование не как процентное, поэтому выберите эти поля (вы можете выбрать их все сразу, наведите курсор на верхнюю часть поля "Процент всех медалей", пока курсор не станет стрелкой вниз, а затем щелкните его). Выбрав их, нажмите кнопку HOME > Number > Percentage. В том же разделе ленты устраним количество десятичных разделов на две части. Таблица будет выглядеть так же, как на следующем экране.

    Отображение процента в сводной таблице

В предыдущем учебнике мы отфильтровали поле "Спорт" только до первых десяти видов спорта в алфавитном порядке, поэтому мы видим только aquatics through Aquatics, и почему процент в общем итоговом итоге составляет 29,16 %, а не 100 %. Конечно же, это говорит о том, что первые десять видов спорта составляют 29,16 % всех медалей, вручаных в летний период. Мы также можем увидеть, что aquatics составляют 10,88 % всех медалей.

Так как поле "Процент всех медалей" находится в модели данных, оно также доступно в Power View.

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

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

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

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

Создание набора полей по умолчанию для таблицы

  1. Окно Power Pivot по-прежнему должно быть доступно. Если нет, щелкните ссылкуPower Pivot > данных> Управление. В Power Pivot выберите > просмотра > данных, чтобы убедиться, что выбрано представление данных. Выберите таблицу медалей.

  2. На вкладке "Дополнительные настройки" нажмите кнопку "Свойства отчетов> набор полей по умолчанию. Появится окно, в которое можно указать поля по умолчанию для таблиц, созданных с помощью клиентских средств, таких как Power View.

  3. В области слева выберите поля Sport, Event, EditionID, Athlete и Medal, а затем нажмите кнопку Add -> (Добавить->), чтобы использовать их в полях по умолчанию. Убедитесь, что они отображаются в области справа (поля по умолчанию) в порядке их перечисления. Окно набора полей по умолчанию выглядит так, как по умолчанию.

    Окно "Набор полей по умолчанию"

  4. Нажмите кнопку ОК, чтобы сохранить набор полей по умолчанию для таблицы Medals.

  5. Чтобы увидеть, как это работает, переключение на Power View Excel.

  6. Щелкните в любом месте пустого полотна отчета, чтобы убедиться, что выбрана существующая визуализация. На Power View листе в настоящее время есть только одна визуализация — карта, созданная ранее.

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

    Автоматическое включение набора полей по умолчанию в таблицу Power View

Настройка поведения таблицы

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

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

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

  3. В разделе "Поддерживать уникальность строк" выберите AthleteID. В выбранных здесь полях значения строк должны быть уникальными и не должны агрегироваться при создании сводных таблиц или Power View отчетов.

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

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

  5. В качестве изображения поумолчанию оставьте значение [Столбец не выбран], поскольку изображения еще не добавлены. Окно "Поведение таблицы" выглядит так, как по снимку экрана ниже.

    Окно "Поведение таблицы"

  6. Нажмите кнопку ОК. На Power View Excel выберите таблицу, созданную на предыдущих шагах. На ленте выберите конструктор и > таблицы >. Таблица, созданная вами, превратилась в коллекцию карточек. данные одинаковы, но их визуализация изменилась. Теперь таблица будет выглядеть так, как на следующем экране.
    Визуализации карточек и параметры поведения таблицы по умолчанию

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

Настройка категорий данных для полей

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

  1. В Power Pivot выберите "Hosts". Выберите поле NOC_CountryRegion. В области >Свойства отчетов > категорииданных: щелкните стрелку и выберите "Страна/регион" из списка доступных категорий данных, как показано на следующем экране.

    Категории данных в Power Pivot

  2. В области медалейвыберите столбец NOC_CountryRegion. Снова измените категорию данных на "Страна или регион".

  3. Вернимся в Excel и выберем Power View листе. Разорите таблицу медалей в Power View полейи обратите внимание, что NOC_CountryRegion поле теперь имеет маленький значок земного шара рядом с ним. Глобус указывает на то, NOC_CountryRegion содержит географическое положение, как показано на следующем экране.

    Значок географического местоположения в полях Power View

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

Контрольная точка и тест

Повторите изученный материал

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

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

Вот ссылка на следующий учебник:

Учебник. Объединение интернет-данных и настройка параметров отчета Power View по умолчанию

ТЕСТ

Хотите проверить, насколько хорошо вы усвоили пройденный материал? Приступим. Этот тест посвящен функциям, возможностям и требованиям, о которых вы узнали в этом учебнике. Внизу страницы вы найдете ответы на вопросы. Удачи!

Вопрос 1. Где Power View получать данные для создания Power View отчетов?

А. Только на листах, включенных в Excel.

Б. Только из модели данных.

В. Только из данных, импортируемых из внешних источников.

Г. Из модели данных и любых данных, которые есть на листах Excel.

Вопрос 2. Какое из следующих подстройок относится к набору полей по умолчанию?

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

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

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

D. Все вышеперечисленное.

Вопрос 3. Что из следующего верно в области вычисляемого поля?

О. Поля, созданные в Power Pivot, отображаются в Power View в качестве полей таблицы, в которой они были созданы.

Б. Если создать их в области вычислений Power Pivot, они будут скрыты от всех клиентских средств.

В. При создании в Power Pivot они отображаются как отдельные таблицы во всех клиентских средствах.

Г. A и B.

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

А. Чтобы агрегировать поле, необходимо выбрать в Power View "Суммировать это поле".

Б. Поле всегда агрегируется в Power View или сводныхтах.

В. Это поле никогда не агрегируется в Power View или сводныхтах.

Г. Выбор поля "Поддерживать уникальность строк" не влияет на поведение поля в Power View или стеблях.

Тест для swers

  1. Правильный ответ: Б

  2. Правильный ответ: Б

  3. Правильный ответ: А

  4. Правильный ответ: В

Примечания: 

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

  • Набор данных об Олимпийских играх © Guardian News & Media Ltd.

  • Изображения флагов из справочника CIA Factbook (cia.gov).

  • Данные о населении из документов Всемирного банка (worldbank.org).

  • Авторы эмблем олимпийских видов спорта Thadius856 и Parutakupiu.

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

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

Были ли сведения полезными?

Спасибо за ваш отзыв!

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

×