Samouczek: tworzenie raportów programu Power View opartych na mapie

Streszczenie:    To jest trzeci samouczek dotyczący serii. W pierwszym samouczku zaimportuj dane do programu excel 2013 i Utwórz model danych, aby utworzyć skoroszyt programu Excel od podstaw przy użyciu danych zaimportowanych z wielu źródeł, a jego model danych został utworzony automatycznie przez program Excel. Drugi samouczek,rozszerzanie relacji modelu danych przy użyciu programu Excel 2013, dodatku Power Pivot i języka DAX, dowiesz się, jak rozszerzyć model danych i utworzyć hierarchie w danych.

W tym samouczku ten rozszerzony Model danych służy do tworzenia atrakcyjnych raportów zawierających wiele wizualizacji przy użyciu programu Power View.

Niniejszy samouczek zawiera następujące sekcje:

Tworzenie raportu programu Power View

Tworzenie pól obliczeniowych dla programu Power View i tabel przestawnych

Ustawianie wartości domyślnych pola, zachowania tabeli i kategorii danych

Punkt kontrolny i test

Na końcu tego samouczka jest umieszczony test, który można wykonać, aby sprawdzić stopień opanowania materiału.

W tej serii samouczków użyto danych opisujących medale olimpijskie, kraje będące gospodarzami oraz różne wydarzenia sportowe na igrzyskach olimpijskich. W tej serii są dostępne następujące samouczki:

  1. Importowanie danych do programu Excel 2013 i tworzenie modelu danych

  2. Rozszerzanie relacji modelu danych przy użyciu programu Excel 2013, dodatku Power Pivot i języka DAX

  3. Tworzenie raportów programu Power View opartych na mapie

  4. Dodawanie danych internetowych i ustawianie wartości domyślnych raportu programu Power View

  5. Dodatek Power Pivot — pomoc

  6. Tworzenie atrakcyjnych raportów programu Power View — część 2

Sugerujemy zapoznawanie się z poszczególnymi samouczkami zgodnie z ich kolejnością.

W samouczkach jest używany program Excel 2013 z włączonym dodatkiem Power Pivot. Aby uzyskać wskazówki dotyczące włączania dodatku Power Pivot, kliknij tutaj.

Tworzenie raportu programu Power View

W poprzednich samouczkach utworzono skoroszyt programu Excel z tabelą przestawną zawierającą dane dotyczące medali i zdarzeń Olimpijskich. Jeśli nie wykonano poprzedniego samouczka, możesz pobrać skoroszyt na końcupoprzedniego samouczka.

W tej sekcji można utworzyć raport programu Power View, aby wizualnie reprezentować dane Igrzysk Olimpijskich.

  1. W programie Excel kliknij pozycję Wstawianie raportów > > raportów programu Power View.

    Wstawianie raportu programu Power View

  2. Pusty raport programu Power View jest wyświetlany jako arkusz w skoroszycie.

    Pusty raport programu Power View w programie Excel
     

  3. W obszarze pola programu Power View kliknij strzałkę obok pozycji hosts , aby ją rozwinąć, a następnie kliknij pozycję miasto.

  4. Rozwiń tabelę medals i kliknij pozycję Sport. Dzięki temu program Power View wyświetla nazwę Sport obok miasta, jak pokazano na poniższym ekranie.
    Nowa tabela w programie Power View

  5. W obszarze pola pól programu Power Viewkliknij strzałkę obok pozycji Sport i wybierz pozycję zliczanie (Niepuste). Teraz program Power View zlicza Sport, zamiast wymieniać je, jak pokazano na poniższym ekranie.

    Tworzenie zestawienia liczby wydarzeń sportowych zamiast listy

  6. Na wstążce wybierz pozycję projektuj > przełączenia wizualizacji > mapy. Karta projektowanie jest dostępna tylko wtedy, gdy jest zaznaczona pozycja tabela programu Power View. Po przełączeniu do wizualizacji mapy może pojawić się ostrzeżenie o włączeniu zawartości zewnętrznej.

  7. Mapa zastępuje tabelę jako wizualizację. Na mapie niebieskie koła o różnych rozmiarach wskazują liczbę różnych zdarzeń sportowych przechowywanych w każdej lokalizacji hosta Olimpijskich. Warto jednak wiedzieć, które były wydarzeniami lato, a które były zimowe.

  8. Aby w pełni wykorzystać obszar raportu, możesz zwinąć obszar filtry . Kliknij strzałkę w prawym górnym rogu obszaru filtry .

  9. W polach programu Power Viewrozwiń pozycję medale. Przeciągnij pole sezonu w dół do obszaru kolorów . To lepsze: Mapa wyświetla teraz niebieskie bąbelki dla lato sportowego i czerwone bąbelki dla zimowych sportów, jak pokazano na poniższym ekranie. Możesz zmienić rozmiar wizualizacji, przeciągając dowolny z jego rogów.

    Tworzenie wizualizacji na mapie

Teraz masz raport programu Power View, który wizualizowa liczbę wydarzeń sportowych w różnych miejscach przy użyciu mapy, kodowanej kolorem na podstawie sezonu. Wystarczy tylko kilka kliknięć.

Tworzenie pól obliczeniowych dla programu Power View i tabel przestawnych

Program Power View używa źródłowego modelu danych do tworzenia wizualizacji. Korzystając z Power Pivot i języka DAX, można rozszerzać model danych, tworząc niestandardowe formuły, a następnie tworząc raporty na podstawie tych formuł i obliczeń w tabelach przestawnych i w programie Power View.

Tworzenie pola obliczeniowego w programie Power Pivot

  1. W programie Excel kliknij pozycję Power Pivot > model danych > Zarządzaj w celu wyświetlenia okna Power Pivot.

  2. Wybierz tabelę medale . Upewnij się, że jest wyświetlany obszar obliczeń. Obszar obliczeń znajduje się poniżej danych tabeli i jest wykorzystywany do tworzenia i edytowania pól obliczeniowych oraz zarządzania nimi. Aby wyświetlić obszar obliczeń, wybierz pozycję Widok w > widoku głównym w obszarze >, jak pokazano na poniższym ekranie.

    Obszar obliczeń w dodatku PowerPivot

  3. Obliczmy liczbę wersji Olimpijskich. W obszarze Obliczanie zaznacz komórkę znajdującą się bezpośrednio pod kolumną Edycja. Na wstążce wybierz pozycję Autosumowanie > liczność DISTINCT, jak pokazano na poniższym ekranie.

    Tworzenie liczby wartości odrębnych w dodatku PowerPivot

  4. Power Pivot tworzy wyrażenie języka DAX dla komórki aktywnej w obszarze obliczeń. W takim przypadku Power Pivot automatycznie utworzył następującą formułę języka DAX:

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

    Dodatkowe obliczenia w Autosumowaniu są równie proste, na przykład Suma, średnia, minimum, maksimum i inne.

  5. Zapisz skoroszyt programu Excel. Model danych zostanie zaktualizowany przy użyciu nowego pola obliczeniowego. Po powrocie do karty Power View w programie Excel zostanie wyświetlone ostrzeżenie z informacją, że model danych został zaktualizowany, jak pokazano na poniższym ekranie.

    Ostrzeżenie powiadamiające o zmianie w modelu danych

Użyjemy tego odrębnej liczby pól obliczeniowych wydania później w samouczkach.

Tworzenie pola obliczeniowego przy użyciu języka DAX w Power Pivot

Obliczanie Autosumowania jest przydatne, ale występują czasy, kiedy są wymagane bardziej dostosowane obliczenia. Formuły języka DAX można tworzyć w obszarze obliczeń, podobnie jak w przypadku tworzenia formuł w programie Excel. Utwórzmy formułę języka DAX, a następnie zapoznaj się z jej wyglądem w naszym modelu danych, a w rezultacie jest ona dostępna w naszej tabeli przestawnej i w programie Power View.

  1. Otwórz okno dodatku Power Pivot. W obszarze Obliczanie zaznacz komórkę bezpośrednio poniżej obliczenia Autosumowania wykonanego w poprzedniej sekcji, jak pokazano na poniższym ekranie.

    Tworzenie formuł DAX w obszarze obliczeń dodatku PowerPivot

  2. Obliczmy procent wszystkich medali. Na pasku formuły wpisz następującą formułę języka DAX. Technologia IntelliSense zapewnia dostępne polecenia na podstawie wpisywanego tekstu i można nacisnąć klawisz Tab, aby wybrać wyróżnioną opcję IntelliSense.

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

  3. Po przełączeniu się z powrotem do okna programu Excel program Excel umożliwia określenie, że model danych został zaktualizowany. W programie Excel Zaznacz tabelę przestawną w arkuszu Arkusz1. W obszarze pola tabeli przestawnejRozwiń tabelę medale . U dołu listy pola znajdują się dwa pola obliczeniowe, które zostały właśnie utworzone, jak pokazano na poniższym ekranie. Wybierz wartość procentową wszystkich medali.

    Pola obliczeniowe widoczne w obszarze Pole tabeli przestawnej

  4. W tabeli przestawnej wartość procentowa wszystkich pól medalowych jest wyświetlana po zliczaniu medalu. Nie jest sformatowana jako wartość procentowa, więc wybierz te pola (można je zaznaczyć jednocześnie), umieszczając je w górnej części jednego z wartości pól medal, aż kursor zmieni się w strzałkę w dół, a następnie klikając przycisk). Po wybraniu tej wartości kliknij pozycję numer > głównej > procentu. W tej samej sekcji wstążki Dostosuj liczbę miejsc dziesiętnych do dwóch. Tabela przestawna wygląda podobnie jak na poniższym ekranie.

    Tabela przestawna z wyświetlonymi danymi procentowymi

W poprzednim samouczku pole sport jest filtrowane tylko w pierwszej dziesiątki, co oznacza, że są wyświetlane tylko wartości wodne przez opakowanie, a dlaczego wartość procentowa w łączu końcowym wynosi 29,16%, zamiast 100%. To, co informuje nas, jest oczywiście to, że pierwsze dziesięć konta sportowego dla 29,16% wszystkich medali przyznanych w Latoch. Ponadto widzimy, że w wodnych rozdziałach jest 10,88% wszystkich medali.

Ponieważ wartość procentowa wszystkich pól medalowych jest w modelu danych, jest ona również dostępna w programie Power View.

Pola obliczeniowe można także tworzyć na karcie Power Pivot w programie Power View. W przypadku tworzenia pola obliczeniowego w programie Power Pivot lub w programie Power View wynik jest taki sam: model danych jest aktualizowany w celu uwzględnienia pola obliczeniowego i staje się dostępny dla wszystkich narzędzi klienta.

Ustawianie wartości domyślnych pola, zachowania tabeli i kategorii danych

Innym sposobem na usprawnienie tworzenia raportów w programie Power View jest ustawienie domyślnego zestawu pól. Po ustawieniu domyślnego zestawu pól dla tabeli można po prostu kliknąć tę tabelę w programie Power View, a domyślny zestaw pól zostanie automatycznie dodany do nowego raportu.

W tej sekcji można ustawić ustawienia domyślne dla skoroszytu, który pozwala zaoszczędzić czas podczas tworzenia raportów.

Tworzenie domyślnego zestawu pól dla tabeli

  1. Okno Power Pivot powinno być nadal dostępne. Jeśli nie, kliknij pozycję Power Pivot > model danych> Zarządzaj. W Power Pivot wybierz pozycję Narzędzia główne w > widok > widok danych , aby upewnić się, że jest zaznaczony widok danych. Wybierz tabelę medale .

  2. Na karcie Zaawansowane kliknij pozycję Właściwości raportowania > domyślnego zestawu pól. Zostanie wyświetlone okno umożliwiające określenie pól domyślnych dla tabel utworzonych za pomocą narzędzi klienta, takich jak Power View.

  3. Wybierz pozycję Sport, wydarzenie, EditionID, sportowca i medal w lewym okienku, a następnie kliknij pozycję Dodaj-> , aby dodać je do pól domyślnych. Upewnij się, że w okienku po prawej stronie są wyświetlane pola domyślne w kolejności, w jakiej je wymieniono. Okno domyślny zestaw pól wygląda jak na poniższym ekranie.

    Okno Domyślny zestaw pól

  4. Kliknij przycisk OK, aby zapisać domyślny zestaw pól dla tabeli medale .

  5. Aby zobaczyć, jak to działa, przełącz się do arkusza programu Power View w programie Excel.

  6. Kliknij w dowolnym miejscu na pustej kanwie raportu, aby upewnić się, że nie wybrano istniejącej wizualizacji. W arkuszu programu Power View jest obecnie tylko jedna Wizualizacja, czyli mapa utworzona wcześniej.

  7. Na liście pola programu Power View kliknij nazwę tabeli medale . Program Power View utworzy tabelę i automatycznie doda pięć pól domyślnych z tabeli medale w określonej kolejności, jak pokazano na poniższym ekranie. Jeśli przypadkowo klikniesz trójkąt obok pozycji medale, tabela zostanie po prostu rozwinięta, a nie dodana nowa tabela z polami domyślnymi.

    Domyślne zestawy pól automatycznie dodane do tabeli programu Power View

Ustawianie zachowania tabeli

Możesz również ustawić domyślne zachowanie tabeli, za pomocą której program Power View automatycznie tworzy etykiety raportów dla tabeli. Staje się to przydatne w przypadku tworzenia wizualizacji z tej samej tabeli, na przykład w przypadku wielu różnych raportów. Używamy domyślnego zachowania tabeli w kilku następnych krokach, więc skonfigurujemy je teraz.

  1. Z powrotem w Power Pivot z wybraną tabelą medale wybierz pozycję zaawansowane właściwości raportowania > > zachowanie tabeli. Zostanie wyświetlone okno, w którym można określić zachowanie tabeli.

  2. W oknie zachowanie tabeliIdentyfikator wiersza jest kolumną zawierającą tylko unikatowe klucze i bez wartości pustych. Jest to często klucz podstawowy tabeli, ale nie trzeba go. Przed wprowadzeniem innych opcji w oknie musisz wybrać identyfikator wiersza. Wybierz MedalKey jako Identyfikator wiersza.

  3. W sekcji zachowywanie unikatowych wierszy wybierz pozycję AthleteID. Pola wybrane w tym miejscu zawierają wartości wierszy, które powinny być unikatowe, i nie powinny być agregowane podczas tworzenia tabel przestawnych i raportów programu Power View.

    Uwaga: Jeśli masz problemy z raportami, które nie są agregacją, upewnij się, że pole, które chcesz agregować, nie jest zaznaczone w polach Zachowaj unikatowe wiersze .

  4. W obszarze etykieta domyślnawybierz klucz, który ma być domyślną etykietą raportu. Wybierz pozycję Sport.

  5. W przypadku obrazu domyślnegoPozostaw zaznaczenie jako [nie wybrano kolumny], ponieważ nie zostały jeszcze dodane obrazy. Okno zachowanie tabeli wygląda jak na poniższym ekranie.

    Okno Zachowanie tabeli

  6. Kliknij przycisk OK. W arkuszu programu Power View w programie Excel Zaznacz tabelę utworzoną w poprzednich krokach. Na wstążce wybierz pozycję projektuj > tabeli > kartę. Utworzona tabela zmienia się w zbiór kart; dane są takie same, ale Wizualizacja danych uległa zmianie. Tabela wygląda teraz tak, jak na poniższym ekranie.
    Wizualizacje w postaci kart z uwzględnieniem domyślnego zachowania tabeli

Zwróć uwagę, że pole sport jest większe od pozostałej i jest wyświetlane jako nagłówek każdej karty. Jest to spowodowane ustawieniem sportu jako etykiety domyślnej w oknie zachowanie tabeli podczas Power Pivot.

Ustawianie kategorii danych dla pól

W celu dynamicznego tworzenia raportów na podstawie danych źródłowych, takich jak lokalizacja, pola zawierające takie dane muszą być poprawnie kategoryzowane w programie Power View. W przypadku danych Igrzysk Olimpijskich Określ kategorie dla kilku pól.

  1. W Power Pivot wybierz pozycję hosts. Zaznacz pole NOC_CountryRegion. W obszarze Zaawansowane właściwości raportowania > > kategorii dane: kliknij strzałkę, a następnie wybierz pozycję kraj/region z listy dostępnych kategorii danych, jak pokazano na poniższym ekranie.

    Kategorie danych w dodatku PowerPivot

  2. W obszarze medalewybierz NOC_CountryRegion kolumnę. Ponownie Zmień kategorię danych na kraj/region.

  3. Wróć do programu Excel i wybierz arkusz programu Power View. Rozwiń tabelę medales w polach programu Power Viewi zwróć uwagę, że pole NOC_CountryRegion ma teraz małą ikonę globusa obok niej. Globus oznacza, że NOC_CountryRegion zawiera lokalizację geograficzną, jak pokazano na poniższym ekranie.

    Ikona lokalizacji geograficznej w obszarze Pola programu Power View

Ta lokalizacja geograficzna będzie używana w nadchodzącym samouczku. Możesz zapisać swoją pracę, sprawdzić, co zostało uzyskane, a następnie zacząć zagłębić do następnego samouczka.

Punkt kontrolny i test

Sprawdzanie zakresu opanowanego materiału

W tym samouczku przedstawiono sposób tworzenia wizualizacji programu Power View opartego na mapowaniu, a następnie tworzenia pól obliczeniowych w celu rozszerzenia modelu danych i analizy danych w różny sposób. Przedstawiono też sposób tworzenia domyślnych zestawów pól dla tabeli, co upraszcza tworzenie nowej tabeli programu Power View wstępnie wypełnionej domyślnym zestawem pól. Znasz także sposób definiowania domyślnego zachowania tabeli, więc kolejność sortowania i etykietowanie nowych tabel jest szybka i spójna.

W następnym samouczku w tej serii pokazano, jak tylko znasz. W tym miejscu jest dużo danych, a w następnym samouczku możesz dodać dane internetowe do modelu danych, a następnie umieścić je w taki sposób, aby raporty programu Power View mogły naprawdę to przynieść.

Oto łącze do następnego samouczka:

Samouczek: dodawanie danych internetowych i ustawianie wartości domyślnych raportu programu Power View

TEST

Chcesz sprawdzić przyswojoną wiedzę? Możesz to teraz zrobić. Poniższy test koncentruje się na funkcjach, możliwościach i wymaganiach, o których była mowa w tym samouczku. Odpowiedzi znajdziesz u dołu strony. Powodzenia!

Pytanie 1. Gdzie program Power View pobiera dane, aby utworzyć raporty programu Power View?

A: tylko z arkuszy dołączonych do programu Excel.

B: tylko z modelu danych.

C: tylko z danych importowanych ze źródeł zewnętrznych.

D: z modelu danych i z wszelkich danych istniejących w arkuszach w programie Excel.

Pytanie 2. Który z poniższych warunków dotyczy domyślnego zestawu pól?

O: można utworzyć tylko jedno domyślne ustawienie pola dla całego modelu danych.

B: w programie Power View kliknięcie nazwy tabeli w polach programu Power View powoduje utworzenie wizualizacji tabeli, która jest automatycznie wypełniana jej domyślnym zestawem pól.

C: utworzenie domyślnego zestawu pól dla tabeli umożliwia wyłączenie wszystkich innych pól w tej tabeli.

D. Wszystkie powyższe odpowiedzi są poprawne.

Pytanie 3. Które z poniższych warunków jest prawdziwe w przypadku pól obliczeniowych?

O: gdy utworzysz je w Power Pivot, są one wyświetlane w programie Power View jako pola dostępne w tabeli, w której zostały utworzone.

B: Jeśli utworzysz je w obszarze obliczeń Power Pivot, są one ukryte we wszystkich narzędziach klienta.

C: gdy utworzysz je w Power Pivot, są one wyświetlane jako pojedyncze tabele we wszystkich narzędziach klienta.

D: oba a i B.

Pytanie 4. W oknie tabela zachowanie domyślne po zaznaczeniu pola Zachowaj unikatowe wiersze, które z poniższych pól są właściwe?

A: w celu zagregowania pola musisz jawnie zaznaczyć pole wyboru "Sumuj to Field" z pól programu Power View.

B: pole jest zawsze agregacją w programie Power View lub tabelach przestawnych.

C: pole nigdy nie jest sumowane w programie Power View ani w tabelach przestawnych.

D: wybranie pozycji Zachowaj unikatowe wiersze nie wpływa na zachowanie pola w programie Power View ani tabelach przestawnych.

Kwiz na swers

  1. Prawidłowa odpowiedź: B

  2. Prawidłowa odpowiedź: B

  3. Właściwa odpowiedź: A

  4. Prawidłowa odpowiedź: C

Uwagi: 

  • Dane i obrazy wykorzystane w tym samouczku zostały przygotowane na podstawie następujących materiałów:

  • Olympics Dataset od Guardian News & Media Ltd.

  • Obrazy flag od CIA Factbook (cia.gov)

  • Dane dotyczące populacji od Banku Światowego (worldbank.org)

  • Piktogramy dyscyplin olimpijskich od użytkowników Thadius856 i Parutakupiu

Uwaga:  Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Czy możesz dać nam znać, czy te informacje były pomocne? Oto angielskojęzyczny artykuł do wglądu.

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office