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

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

В този урок ще използвате този разширен модел на данни, за да създадете завладяващи отчети, които включват множество визуализации с помощта на Power View.

Разделите в този урок са следните:

Създаване на отчет на Power View

Създаване на изчисляеми полета за 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 с обобщена таблица, която съдържа данни за олимпийски медали и събития. Ако не сте завършили предишния урок, можете да изтеглите работната книга от краяна предишния урок оттук.

В този раздел ще създадете отчет на Power View, за да представите визуално данните от Олимпийските игри.

  1. В Excel щракнете върху вмъкване > отчети > отчети на Power View.

    Вмъкване на отчет на Power View

  2. Празен отчет на Power View се появява като лист в работната книга.

    празен отчет на Power View в Excel
     

  3. В областта полета на Power View щракнете върху стрелката до Hosts , за да я разгънете, и щракнете върху град.

  4. Разгънете таблицата медали и щракнете върху спорт. С това Power View изброява спортовете до града, както е показано на следващия екран.
    нова таблица в Power View

  5. В областта FIELDs на " полета на Power View" щракнете върху стрелката до Sport и изберете count (не е празно). Сега Power View Преброява спортните спортове, вместо да ги изброява, както е показано на следващия екран.

    Преброяване на Sports (спортовете) вместо списък

  6. На лентата изберете проектиране > превключване на визуализацията > карта. Разделът " проектиране " е достъпен само ако е избрана таблицата на Power View. Можете да получите предупреждение относно разрешаването на външно съдържание, когато превключите на визуализацията на картата.

  7. Карта заменя таблицата като визуализация. На картата сини кръгове с различен размер показват броя на различните спортни събития, които се провеждат при всяко Олимпийското местоположение на хоста. Но може да е по-интересно да се види кои бяха летните събития и кои бяха зимни.

  8. За да се възползвате максимално от областта за отчети, нека свиване на областта за филтри . Щракнете върху стрелката в горния десен ъгъл на областта за филтри .

  9. В " полета на Power View" разгънете медали. Плъзнете полето за сезона надолу до цветовата област. Това е по-добре: картата сега показва сини балончета за летни спортове и червени балончета за зимни спортове, както е показано на следващия екран. Можете да преоразмерите визуализацията, като плъзгате някой от нейните ъгли.

    Създаване на визуализация с карта

Сега имате отчет на Power View, който визуализира броя на спортните събития на различни места, като се използва карта, цветово кодирана на базата на сезона. Отне ми само няколко щраквания.

Създаване на изчисляеми полета за Power View и обобщени таблици

Power View използва основния модел на данни, за да създаде визуализации. Чрез Power Pivot и DAX можете да удължите модела на данни, като създадете потребителски формули, след което създайте отчети на базата на тези формули и изчисления в обобщени таблици и в Power View.

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

  1. В Excel щракнете върху Power Pivot > модел на данни > управление , за да се покаже прозорецът за Power Pivot.

  2. Изберете таблицата медали . Уверете се, че областта за изчисляване се показва. Областта за изчисляване се намира под данните в таблицата и се използва за създаване, редактиране и управление на изчисляеми полета. За да видите областта за изчисления, изберете начало > изглед > област за изчисляване, както е показано на следващия екран.

    областта за изчисления в Power Pivot

  3. Да изчислим броя на Олимпийските издания. В областта за изчисления изберете клетката точно под колоната издание. От лентата щракнете върху Автосумиране, за > отчетлив брой, както е показано на следващия екран.

    създаване на "Брой отделни" в Power Pivot

  4. Power Pivot създава израз DAX за активната клетка в областта за изчисление. В този случай Power Pivot автоматично създава следната формула DAX:

    Distinct Count of Edition:=DISTINCTCOUNT([Edition])

    Допълнителните изчисления в Автосумиране са също толкова лесни, например SUM, Average, min, Max и други.

  5. Записване на работната книга на Excel. Моделът на данни се актуализира с новото Изчислено поле. Когато се върнете в раздела Power View в Excel, предупреждение ви уведомява, че моделът на данни е актуализиран, както е показано на следващия екран.

    Предупреждение показва, че моделът на данни е променен

Ще използваме това разграничение на изчисленото поле по-късно в уроците.

Създаване на изчисляемо поле с помощта на DAX в Power Pivot

Изчислението на Автосумиране е полезно, но има моменти, когато са необходими по-персонализирани изчисления. Можете да създадете формули на DAX в областта за изчисления, точно както създавате формули в Excel. Да създадем формула DAX и след това да видим как тя се показва в нашия модел на данни, а като резултат е налична в нашата обобщена таблица и в Power View.

  1. Отворете прозореца на Power Pivot. В областта за изчисления изберете клетката точно под изчислението на Автосумиране, което сте извършили в предишния раздел, както е показано на следващия екран.

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

  2. Да изчислим процента на всички медали. Въведете следната DAX формула в лентата за формули. IntelliSense предоставя наличните команди на базата на това, което въвеждате, и можете да натиснете клавиша TAB, за да изберете опцията осветени IntelliSense.

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

  3. Когато превключите обратно в прозореца на Excel, Excel ви информира, че моделът на данни е актуализиран. В Excel изберете обобщената таблица в Лист1. В " полета на обобщената таблица" разгънете таблицата медали . В долната част на списъка с полета са двата изчисляеми полета, които току-що създадохме, както е показано на следващия екран. Изберете процент от всички медали.

    "Полета на обобщената таблица" показва "Изчисляеми полета"

  4. В обобщената таблица процентът на всички медали се появява след броя на медалите. Не е форматиран като процент, така че изберете тези полета (можете да ги избирате наведнъж, като задържите показалеца над горния край на един от процентите на всички медали, докато курсорът се превърне в стрелка надолу, а след това щракнете върху). След като сте избрали, щракнете върху начало > номер > процента. В същия раздел на лентата Настройте броя на цифрите след десетичния знак на две. Обобщената таблица изглежда както на следващия екран.

    Обобщената таблица показва процентни данни

В предходен урок ние филтрираме спортното поле само към първите десет, по азбучен ред, Ето защо виждаме само водене през бокса и защо процентът в общата сума е 29,16%, вместо 100%. Това, което ни казва, разбира се е, че тези първи спортни акаунти за 29,16% от всички медали, наградени в летните мачове. Можете също така да видите, че водните сметки за 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. Изберете спорт, събитие, издание, спортист и медал в левия екран, след което щракнете върху Add-> , за да ги направите полета по подразбиране. Уверете се, че те се показват в десния екран, полетата по подразбиране в реда, в който са били в списъка. Прозорецът " набор полета по подразбиране " изглежда като следния екран.

    прозорецът "Набор полета по подразбиране"

  4. Щракнете върху OK, за да запишете набора от полета по подразбиране за таблицата медали .

  5. За да видите как работи това, превключете към листа на Power View в Excel.

  6. Щракнете върху произволно място в празното платно на отчета, за да сте сигурни, че нямате избрана съществуваща визуализация. Вашият лист на Power View в момента има само една визуализация, което е картата, която създадохте по-рано.

  7. В списъка полета на Power View щракнете върху името на таблицата медали . Power View създава таблица и автоматично добавя петте полета по подразбиране от таблицата за медали в реда, който зададохте, както е показано на следващия екран. Ако случайно щракнете върху триъгълника до медали, таблицата просто се разгъва, вместо да се добавя нова таблица с полета по подразбиране.

    Таблица на Power View автоматично включва набори полета по подразбиране

Задаване на поведението на таблицата

Можете също да зададете поведението на таблица по подразбиране, което Power View използва, за да създаде автоматично етикети на отчети за таблицата. Това става полезно, когато създавате визуализации от една и съща таблица, може би и за много различни отчети. Ние използваме поведението на таблица по подразбиране в следващите няколко стъпки, така че нека го настроим сега.

  1. Обратно в Power Pivot, с избрана таблица за медали изберете Разширено > свойства на отчитането > поведение на таблицата. Появява се прозорец, където можете да зададете поведение на таблица.

  2. В прозореца " поведение на таблица " Идентификаторът на ред е колоната, която съдържа само уникални ключове и без празни стойности. Това често е първичен ключ на таблицата, но не трябва да бъде. Трябва да изберете идентификатор на ред, преди да направите други селекции в прозореца. Изберете MedalKey като идентификатор на ред.

  3. В секцията Запазване на уникални редове изберете AthleteID. Полетата, които изберете тук, имат стойности на редове, които трябва да бъдат уникални и не трябва да бъдат сумирани при създаването на обобщени таблици или отчети на Power View.

    Забележка: Ако имате проблеми с отчетите, които не са групирани по начина, по който искате, трябва да сте сигурни, че полето, което искате да обедините, не е избрано в полетата Запазване на уникални редове .

  4. За етикет по подразбиранеизберете ключ, който трябва да се използва като етикет на отчет по подразбиране. Изберете спорт.

  5. За изображение по подразбиранеОставете селекцията като [не е избрана колона], тъй като още не сте добавили изображения. Прозорецът " поведение на таблица " изглежда като следния екран.

    прозорецът "Поведение на таблица"

  6. Щракнете върху OK. В листа на 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

ТЕСТ

Искате да проверите какво сте запомнили от изучаваното? Ето вашия шанс. Следващият тест набляга на функции, възможности или изисквания, с които се запознахте в този урок. Най-долу на страницата ще намерите отговорите. Успех!

Въпрос 1: Къде Power View получава данните си, за да създаде отчети на Power View?

А: само от работни листове, включени в Excel.

Б: само от модела на данни.

В: само от данни, импортирани от външни източници.

Г: от модела на данни, както и от всички данни, които съществуват в работни листове в Excel.

Въпрос 2: Кое от следните е вярно за набора полета по подразбиране?

А: можете да създавате само един набор полета по подразбиране за целия модел на данни.

Б: в Power View щракването върху името на таблицата в "полета на Power View" създава визуализация на таблица, която автоматично се попълва с нейния набор полета по подразбиране.

В: Ако създадете набор полета по подразбиране за дадена таблица, всички останали полета в тази таблица са забранени.

Г: Всички от горните

Въпрос 3: Кое от следните е вярно за Изчисляемите полета?

А: когато ги създадете в Power Pivot, те се появяват в Power View като полета, налични в таблицата, в която са създадени.

Б: ако ги създадете в областта за изчисляване на Power Pivot, те се скриват от всички клиентски инструменти.

В: когато ги създадете в Power Pivot, те се появяват като отделни таблици във всички клиентски инструменти.

Г: и "а", и "б".

Въпрос 4: В прозореца на таблицата с поведение по подразбиране , ако изберете поле в Запазване на уникални редове, кое от следните е вярно?

А: трябва изрично да изберете "Сумирай това поле" от "полета на Power View", за да обобщите полето.

Б: полето винаги е Обединено в Power View или в обобщените таблици.

В: полето никога не е Обединено в Power View или в обобщените таблици.

Г: избирането на Запазване на уникални редове няма ефект върху поведението на полето в Power View или в обобщените таблици.

Тест на swers

  1. Правилен отговор: Б

  2. Правилен отговор: Б

  3. Правилен отговор: а

  4. Правилен отговор: В

Забележки: 

  • Данните и изображенията в тази поредица уроци са базирани на следното:

  • Набор от данни за Олимпийските игри от Guardian News & Media Ltd.

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

  • Данни за населението от Световната банка (worldbank.org)

  • Olympic Sport Pictograms (Пиктограми за олимпийските спортове) от Thadius856 и Parutakupiu

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×