Excel Power Pivot - szybki przewodnik

Excel Power Pivot to wydajne, zaawansowane narzędzie, które jest dostarczane z programem Excel jako dodatek. Dzięki Power Pivot możesz załadować setki milionów wierszy danych ze źródeł zewnętrznych i efektywnie zarządzać danymi dzięki potężnemu silnikowi xVelocity w wysoce skompresowanej formie. Umożliwia to wykonanie obliczeń, analizę danych i sporządzenie raportu, na którym można wyciągnąć wnioski i decyzje. W ten sposób osoba z praktycznym doświadczeniem w programie Excel mogłaby przeprowadzić zaawansowaną analizę danych i podjąć decyzję w ciągu kilku minut.

Ten samouczek obejmuje następujące zagadnienia -

Funkcje dodatku Power Pivot

To, co sprawia, że ​​Power Pivot jest silnym narzędziem, to zestaw jego funkcji. Dowiesz się o różnych funkcjach dodatku Power Pivot w rozdziale - Funkcje dodatku Power Pivot.

Dane dodatku Power Pivot z różnych źródeł

Power Pivot może zestawiać dane z różnych źródeł danych w celu wykonania wymaganych obliczeń. Dowiesz się, jak pobrać dane do dodatku Power Pivot, w rozdziale - Ładowanie danych do dodatku Power Pivot.

Model danych dodatku Power Pivot

Moc dodatku Power Pivot tkwi w jego bazie danych - modelu danych. Dane są przechowywane w postaci tabel danych w modelu danych. Możesz tworzyć relacje między tabelami danych, aby łączyć dane z różnych tabel danych na potrzeby analiz i raportowania. Rozdział - Zrozumienie modelu danych (baza danych Power Pivot) zawiera szczegółowe informacje na temat modelu danych.

Zarządzanie modelem danych i relacjami

Musisz wiedzieć, jak zarządzać tabelami danych w modelu danych i relacjami między nimi. Szczegółowe informacje na ten temat znajdziesz w rozdziale - Zarządzanie modelem danych Power Pivot.

Tworzenie tabel dodatku Power Pivot i wykresów dodatku Power Pivot

Tabele Power Pivot i wykresy Power Pivot zapewniają sposób analizowania danych w celu wyciągania wniosków i / lub decyzji.

Dowiesz się, jak tworzyć tabele przestawne Power Pivot w rozdziałach - Tworzenie tabeli przestawnej Power Pivot i spłaszczonych tabel przestawnych.

Dowiesz się, jak tworzyć wykresy Power Pivot w rozdziale - Wykresy Power Pivot.

Podstawy języka DAX

DAX to język używany w dodatku Power Pivot do wykonywania obliczeń. Formuły w języku DAX są podobne do formuł programu Excel, z jedną różnicą - podczas gdy formuły programu Excel są oparte na pojedynczych komórkach, formuły języka DAX są oparte na kolumnach (polach).

Zrozumiesz podstawy języka DAX w rozdziale - Podstawy języka DAX.

Eksplorowanie i raportowanie danych dodatku Power Pivot

Dane dodatku Power Pivot znajdujące się w modelu danych można eksplorować za pomocą tabel dodatku Power Pivot i wykresów dodatku Power Pivot. W tym samouczku dowiesz się, jak przeglądać i raportować dane.

Hierarchie

Możesz zdefiniować hierarchie danych w tabeli danych, aby ułatwić obsługę powiązanych pól danych razem w tabelach Power PivotTables. Szczegółowe informacje na temat tworzenia i używania hierarchii znajdziesz w rozdziale - Hierarchie w dodatku Power Pivot.

Raporty estetyczne

Możesz tworzyć estetyczne raporty analizy danych za pomocą wykresów dodatku Power Pivot i / lub wykresów dodatku Power Pivot. Dostępnych jest kilka opcji formatowania, które pozwalają wyróżnić istotne dane w raportach. Raporty mają charakter interaktywny, umożliwiając osobie przeglądającej raport kompaktowy szybkie i łatwe przeglądanie wszelkich wymaganych szczegółów.

Dowiesz się tych szczegółów w rozdziale - Raporty estetyczne z danymi Power Pivot.

Dodatek Power Pivot w programie Excel udostępnia model danych łączący różne źródła danych, na podstawie których można analizować, wizualizować i eksplorować dane. Łatwy w użyciu interfejs zapewniany przez dodatek Power Pivot umożliwia osobie z praktycznym doświadczeniem w programie Excel łatwe ładowanie danych, zarządzanie nimi jako tabele danych, tworzenie relacji między tabelami danych i wykonywanie wymaganych obliczeń w celu uzyskania raportu .

W tym rozdziale dowiesz się, co sprawia, że ​​Power Pivot jest silnym i poszukiwanym narzędziem dla analityków i decydentów.

Dodatek Power Pivot na Wstążce

Pierwszym krokiem do kontynuowania korzystania z dodatku Power Pivot jest upewnienie się, że karta POWERPIVOT jest dostępna na Wstążce. Jeśli masz program Excel 2013 lub nowszy, karta POWERPIVOT pojawi się na Wstążce.

Jeśli masz Excel 2010, POWERPIVOT Karta może nie być wyświetlana na Wstążce, jeśli nie włączono jeszcze dodatku Power Pivot.

Dodatek Power Pivot

Dodatek Power Pivot to dodatek COM, który należy włączyć, aby uzyskać wszystkie funkcje dodatku Power Pivot w programie Excel. Nawet jeśli na wstążce pojawia się karta POWERPIVOT, należy upewnić się, że dodatek umożliwia dostęp do wszystkich funkcji dodatku Power Pivot.

Step 1 - Kliknij kartę PLIK na Wstążce.

Step 2- Kliknij Opcje na liście rozwijanej. Zostanie wyświetlone okno dialogowe Opcje programu Excel.

Step 3 - Postępuj zgodnie z poniższymi instrukcjami.

  • Kliknij Dodatki.

  • W polu Zarządzaj wybierz z listy rozwijanej Dodatki COM.

  • Kliknij przycisk Idź. Zostanie wyświetlone okno dialogowe Dodatki COM.

  • Sprawdź dodatek Power Pivot i kliknij przycisk OK.

Co to jest dodatek Power Pivot?

Excel Power Pivot to narzędzie do integracji i manipulacji dużymi ilościami danych. Dodatek Power Pivot umożliwia łatwe ładowanie, sortowanie i filtrowanie zestawów danych zawierających miliony wierszy oraz wykonywanie wymaganych obliczeń. Dodatku Power Pivot można używać jako rozwiązania do raportowania i analizy ad hoc.

Na wstążce dodatku Power Pivot, jak pokazano poniżej, znajdują się różne polecenia, od zarządzania modelem danych po tworzenie raportów.

Okno Power Pivot będzie miało Wstążkę, jak pokazano poniżej -

Dlaczego dodatek Power Pivot jest silnym narzędziem?

Po wywołaniu dodatku Power Pivot dodatek Power Pivot tworzy definicje danych i połączenia, które są przechowywane z plikiem programu Excel w postaci skompresowanej. Gdy dane u źródła są aktualizowane, są one automatycznie odświeżane w pliku Excel. Ułatwia to wykorzystanie danych przechowywanych gdzie indziej, ale jest wymagane do okresowego badania i podejmowania decyzji. Dane źródłowe mogą mieć dowolną formę - od pliku tekstowego lub strony internetowej po różne relacyjne bazy danych.

Przyjazny dla użytkownika interfejs dodatku Power Pivot w oknie programu PowerPivot umożliwia wykonywanie operacji na danych bez znajomości języka zapytań bazy danych. Następnie możesz utworzyć raport z analizy w ciągu kilku sekund. Raporty są wszechstronne, dynamiczne i interaktywne oraz umożliwiają dalsze badanie danych w celu uzyskania spostrzeżeń i wyciągnięcia wniosków / decyzji.

Dane, nad którymi pracujesz w programie Excel i w oknie dodatku Power Pivot, są przechowywane w analitycznej bazie danych w skoroszycie programu Excel, a potężny silnik lokalny ładuje, wysyła zapytania i aktualizuje dane w tej bazie danych. Ponieważ dane znajdują się w programie Excel, są natychmiast dostępne dla tabel przestawnych, wykresów przestawnych, programu Power View i innych funkcji programu Excel, których używasz do agregowania danych i interakcji z nimi. Prezentację danych i interaktywność zapewnia program Excel, a dane i obiekty prezentacji programu Excel są zawarte w tym samym pliku skoroszytu. Power Pivot obsługuje pliki o rozmiarze do 2 GB i umożliwia pracę z maksymalnie 4 GB danych w pamięci.

Zaawansowane funkcje programu Excel z dodatkiem Power Pivot

Funkcje dodatku Power Pivot są bezpłatne w programie Excel. Dodatek Power Pivot poprawił wydajność programu Excel dzięki funkcjom zasilania, które obejmują:

  • Możliwość obsługi dużych ilości danych, skompresowanych do małych plików, z niesamowitą szybkością.

  • Filtruj dane i zmieniaj nazwy kolumn i tabel podczas importowania.

  • Organizuj tabele na poszczególnych stronach z kartami w oknie Power Pivot w porównaniu z tabelami programu Excel rozmieszczonymi w całym skoroszycie lub w wielu tabelach w tym samym arkuszu.

  • Utwórz relacje między tabelami, aby zbiorczo analizować dane w tabelach. Przed Power Pivot trzeba było polegać na intensywnym użyciu funkcji WYSZUKAJ.PIONOWO, aby połączyć dane w jedną tabelę przed taką analizą. Kiedyś było to pracochłonne i podatne na błędy.

  • Dodaj moc do prostej tabeli przestawnej z wieloma dodatkowymi funkcjami.

  • Zapewnij język DAX (Data Analysis Expressions) do pisania zaawansowanych formuł.

  • Dodaj pola obliczeniowe i kolumny obliczeniowe do tabel danych.

  • Utwórz kluczowe wskaźniki wydajności, które będą używane w tabelach przestawnych i raportach programu Power View.

W następnym rozdziale szczegółowo poznasz funkcje dodatku Power Pivot.

Zastosowania dodatku Power Pivot

Możesz użyć dodatku Power Pivot do następujących celów -

  • Wykonywanie zaawansowanych analiz danych i tworzenie zaawansowanych modeli danych.

  • Szybkie łączenie dużych ilości danych z kilku różnych źródeł.

  • Przeprowadzanie analizy informacji i interaktywne udostępnianie spostrzeżeń.

  • Pisanie zaawansowanych formuł w języku DAX (Data Analysis Expressions).

  • Tworzenie kluczowych wskaźników wydajności (KPI).

Modelowanie danych za pomocą dodatku Power Pivot

Power Pivot udostępnia zaawansowane funkcje modelowania danych w programie Excel. Dane w dodatku Power Pivot są zarządzane w modelu danych, do którego odwołuje się również baza danych dodatku Power Pivot. Możesz użyć dodatku Power Pivot, aby uzyskać nowy wgląd w dane.

Można tworzyć relacje między tabelami danych, aby można było zbiorczo przeprowadzić analizę danych w tabelach. Język DAX umożliwia pisanie zaawansowanych formuł. W tabelach danych w modelu danych można tworzyć pola obliczeniowe i kolumny obliczeniowe.

W danych można zdefiniować hierarchie, które mają być używane w całym skoroszycie, w tym w programie Power View. Możesz tworzyć kluczowe wskaźniki wydajności, które będą używane w tabelach przestawnych i raportach programu Power View, aby szybko pokazać, czy wydajność jest zgodna z wartością docelową, czy nie dla co najmniej jednej metryki.

Analiza biznesowa z dodatkiem Power Pivot

Analiza biznesowa (BI) to zasadniczo zestaw narzędzi i procesów, których ludzie używają do gromadzenia danych, przekształcania ich w znaczące informacje, a następnie podejmowania lepszych decyzji. Funkcje analizy biznesowej dodatku Power Pivot w programie Excel umożliwiają gromadzenie danych, wizualizowanie danych i udostępnianie informacji osobom w organizacji na wielu urządzeniach.

Możesz udostępnić skoroszyt w środowisku programu SharePoint, w którym są włączone usługi programu Excel. Na serwerze SharePoint usługi programu Excel przetwarza i renderuje dane w oknie przeglądarki, gdzie inni mogą je analizować.

Najważniejszą i najbardziej wydajną funkcją dodatku Power Pivot jest jego baza danych - model danych. Kolejną istotną funkcją jest mechanizm analizy w pamięci xVelocity, który umożliwia pracę na dużych, wielu bazach danych w ciągu kilku minut. Istnieje kilka ważniejszych funkcji, które są dostarczane z dodatkiem PowerPivot.

W tym rozdziale przedstawiono krótkie omówienie funkcji dodatku Power Pivot, które zostały szczegółowo zilustrowane w dalszej części.

Ładowanie danych ze źródeł zewnętrznych

Możesz ładować dane do modelu danych ze źródeł zewnętrznych na dwa sposoby -

  • Załaduj dane do programu Excel, a następnie utwórz model danych dodatku Power Pivot.

  • Ładuj dane bezpośrednio do modelu danych dodatku Power Pivot.

Drugi sposób jest bardziej wydajny ze względu na efektywny sposób, w jaki dodatek Power Pivot obsługuje dane w pamięci.

Więcej informacji można znaleźć w rozdziale - Ładowanie danych do dodatku Power Pivot.

Okno programu Excel i okno dodatku Power Pivot

Po rozpoczęciu pracy z dodatkiem Power Pivot dwa okna zostaną otwarte jednocześnie - okno programu Excel i okno dodatku Power Pivot. To za pośrednictwem okna programu PowerPivot można ładować dane bezpośrednio do modelu danych, wyświetlać dane w widoku danych i widoku diagramu, tworzyć relacje między tabelami, zarządzać relacjami oraz tworzyć raporty Power PivotTable i / lub PowerPivot Chart.

Nie musisz mieć danych w tabelach programu Excel podczas importowania danych ze źródeł zewnętrznych. Jeśli masz dane jako tabele programu Excel w skoroszycie, możesz dodać je do modelu danych, tworząc tabele danych w modelu danych, które są połączone z tabelami programu Excel.

Podczas tworzenia tabeli przestawnej lub wykresu przestawnego w oknie dodatku Power Pivot są one tworzone w oknie programu Excel. Jednak dane są nadal zarządzane z modelu danych.

W każdej chwili możesz łatwo przełączać się między oknem programu Excel i oknem dodatku Power Pivot.

Model danych

Model danych to najpotężniejsza funkcja dodatku Power Pivot. Dane uzyskane z różnych źródeł danych są przechowywane w modelu danych jako tabele danych. Możesz tworzyć relacje między tabelami danych, aby łączyć dane w tabelach na potrzeby analiz i raportowania.

Szczegółowe informacje o modelu danych znajdziesz w rozdziale - Zrozumienie modelu danych (baza danych Power Pivot).

Optymalizacja pamięci

Model danych Power Pivot korzysta z magazynu xVelocity, który jest silnie kompresowany, gdy dane są ładowane do pamięci, co umożliwia przechowywanie w pamięci setek milionów wierszy.

Tak więc, jeśli ładujesz dane bezpośrednio do modelu danych, będziesz to robić w wydajnej, mocno skompresowanej formie.

Kompaktowy rozmiar pliku

Jeśli dane są ładowane bezpośrednio do modelu danych, zapisując plik Excela, zajmuje on bardzo mniej miejsca na dysku twardym. Możesz porównać rozmiary plików Excela, pierwszy z ładowaniem danych do Excela, a następnie utworzeniem modelu danych, a drugi z ładowaniem danych bezpośrednio do modelu danych, pomijając pierwszy krok. Drugi będzie do 10 razy mniejszy niż pierwszy.

Power PivotTables

Możesz utworzyć tabele Power Pivot z okna dodatku Power Pivot. Utworzone w ten sposób tabele przestawne są oparte na tabelach danych w modelu danych, co umożliwia łączenie danych z powiązanych tabel w celu analizy i raportowania.

Power PivotCharts

Wykresy dodatku Power Pivot można tworzyć w oknie dodatku Power Pivot. Utworzone w ten sposób wykresy przestawne są oparte na tabelach danych w modelu danych, co umożliwia łączenie danych z powiązanych tabel w celu analizy i raportowania. Wykresy Power Pivot mają wszystkie funkcje wykresów przestawnych programu Excel i wiele innych, takich jak przyciski pól.

Możesz również mieć kombinacje tabeli Power Pivot i wykresu Power Pivot.

Język DAX

Siła dodatku Power Pivot pochodzi z języka DAX, którego można efektywnie używać w modelu danych do wykonywania obliczeń na danych w tabelach danych. Możesz mieć kolumny obliczeniowe i pola obliczeniowe zdefiniowane przez język DAX, których można używać w tabelach Power PivotTables i Power PivotCharts.

W tym rozdziale nauczymy się ładować dane do dodatku Power Pivot.

Dane można ładować do dodatku Power Pivot na dwa sposoby -

  • Załaduj dane do programu Excel i dodaj je do modelu danych

  • Załaduj dane bezpośrednio do programu PowerPivot, wypełniając model danych, którym jest baza danych programu PowerPivot.

Jeśli potrzebujesz danych dla dodatku Power Pivot, zrób to w drugą stronę, bez wiedzy programu Excel. Dzieje się tak, ponieważ dane zostaną załadowane tylko raz, w mocno skompresowanym formacie. Aby zrozumieć wielkość różnicy, załóżmy, że ładujesz dane do programu Excel, najpierw dodając je do modelu danych, rozmiar pliku wynosi powiedzmy 10 MB.

Jeśli ładujesz dane do PowerPivot, a tym samym do modelu danych, pomijając dodatkowy krok programu Excel, rozmiar pliku może wynosić tylko 1 MB.

Źródła danych obsługiwane przez dodatek Power Pivot

Możesz zaimportować dane do modelu danych dodatku Power Pivot z różnych źródeł danych lub nawiązać połączenia i / lub użyć istniejących połączeń. Power Pivot obsługuje następujące źródła danych -

  • Relacyjna baza danych SQL Server

  • Baza danych programu Microsoft Access

  • Usługi SQL Server Analysis Services

  • Usługi SQL Server Reporting Services (SQL 2008 R2)

  • Źródła danych ATOM

  • Pliki tekstowe

  • Microsoft SQL Azure

  • Oracle

  • Teradata

  • Sybase

  • Informix

  • IBM DB2

  • Łączenie obiektów i osadzanie baz danych / Łączność z otwartą bazą danych

  • (OLEDB / ODBC) źródła
  • Plik Microsoft Excel

  • Plik tekstowy

Ładowanie danych bezpośrednio do PowerPivot

Aby załadować dane bezpośrednio do dodatku Power Pivot, wykonaj następujące czynności -

  • Otwórz nowy skoroszyt.

  • Kliknij kartę POWERPIVOT na wstążce.

  • Kliknij Zarządzaj w grupie Model danych.

Otworzy się okno PowerPivot. Teraz masz dwa okna - okno skoroszytu programu Excel i okno programu PowerPivot dla programu Excel, które jest połączone ze skoroszytem.

  • Kliknij Home w oknie programu PowerPivot.

  • Kliknij From Database w grupie Pobierz dane zewnętrzne.

  • Wybierz From Access.

Pojawi się Kreator importu tabeli.

  • Przejdź do pliku bazy danych programu Access.

  • Podaj przyjazną nazwę połączenia.

  • Jeśli baza danych jest chroniona hasłem, podaj również te dane.

Kliknij NextPrzycisk →. Kreator importu tabeli wyświetla opcje umożliwiające wybór sposobu importowania danych.

Kliknij Wybierz z listy tabel i widoków, aby wybrać dane do zaimportowania.

Kliknij NextPrzycisk →. Kreator importu tabeli wyświetla tabele i widoki w wybranej bazie danych programu Access.

Zaznacz pole Medale.

Jak widać, możesz wybierać tabele, zaznaczając pola, przeglądać i filtrować tabele przed dodaniem do tabeli przestawnej i / lub wybrać powiązane tabele.

Kliknij Preview & Filter przycisk.

Jak widać, możesz wybrać określone kolumny, zaznaczając pola w etykietach kolumn, przefiltrować kolumny, klikając strzałkę menu rozwijanego na etykiecie kolumny, aby wybrać wartości do uwzględnienia.

  • Kliknij OK.

  • Kliknij Select Related Tables przycisk.

  • Power Pivot sprawdza, jakie inne tabele są powiązane z wybraną tabelą Medals, jeśli istnieje relacja.

Możesz zobaczyć, że dodatek Power Pivot znalazł, że Dyscypliny tabeli są powiązane z Medale tabeli i wybrał ją. Kliknij Finish.

Wyświetli się Kreator importu tabeli - Importingi pokazuje stan importu. Zajmie to kilka minut, a import można zatrzymać, klikając plikStop Import przycisk.

Po zaimportowaniu danych Kreator importu tabeli wyświetla - Successi pokazuje wyniki importu, jak pokazano na zrzucie ekranu poniżej. Kliknij Zamknij.

Power Pivot wyświetla dwie zaimportowane tabele na dwóch kartach.

Możesz przewijać rekordy (wiersze tabeli) za pomocą Record strzałki poniżej zakładek.

Kreator importu tabeli

W poprzedniej sekcji dowiedziałeś się, jak importować dane z programu Access za pomocą Kreatora importu tabeli.

Należy zauważyć, że opcje Kreatora importu tabeli zmieniają się zgodnie ze źródłem danych wybranym do połączenia. Możesz chcieć wiedzieć, z jakich źródeł danych możesz wybierać.

Kliknij From Other Sources w oknie Power Pivot.

Kreator importu tabeli - Connect to a Data Sourcepojawia się. Możesz utworzyć połączenie ze źródłem danych lub użyć takiego, które już istnieje.

Listę połączeń można przewijać w Kreatorze importu tabeli, aby poznać zgodne połączenia danych z dodatkiem Power Pivot.

  • Przewiń w dół do plików tekstowych.

  • Wybierz Excel File.

  • Kliknij NextPrzycisk →. Wyświetli się Kreator importu tabeli - Połącz z plikiem programu Microsoft Excel.

  • Przejdź do pliku programu Excel w polu Ścieżka pliku programu Excel.

  • Sprawdź pudełko - Use first row as column headers.

  • Kliknij NextPrzycisk →. Kreator importu tabeli wyświetla -Select Tables and Views.

  • Sprawdź pudełko Product Catalog$. KliknijFinish przycisk.

Zobaczysz następujące Successwiadomość. Kliknij Zamknij.

Zaimportowałeś jedną tabelę, a także utworzyłeś połączenie z plikiem Excel, który zawiera kilka innych tabel.

Otwieranie istniejących połączeń

Po nawiązaniu połączenia ze źródłem danych możesz je później otworzyć.

Kliknij opcję Istniejące połączenia w oknie programu PowerPivot.

Pojawi się okno dialogowe Istniejące połączenia. Wybierz z listy dane sprzedaży programu Excel.

Kliknij przycisk Otwórz. Pojawi się Kreator importu tabel, wyświetlający tabele i widoki.

Wybierz tabele, które chcesz zaimportować, i kliknij Finish.

Zaimportowanych zostanie pięć wybranych tabel. KliknijClose.

Możesz zobaczyć, że pięć tabel zostało dodanych do dodatku Power Pivot, każda w nowej karcie.

Tworzenie połączonych tabel

Połączone tabele to aktywne łącze między tabelą w programie Excel a tabelą w modelu danych. Aktualizacje tabeli w programie Excel automatycznie aktualizują dane w tabeli danych w modelu.

Możesz połączyć tabelę programu Excel z dodatkiem Power Pivot w kilku krokach w następujący sposób -

  • Utwórz tabelę programu Excel z danymi.

  • Kliknij kartę POWERPIVOT na Wstążce.

  • Kliknij Add to Data Model w grupie Tabele.

Tabela programu Excel jest połączona z odpowiednią tabelą danych w programie PowerPivot.

Widać, że narzędzia tabel z kartą - tabela połączona jest dodawana do okna dodatku Power Pivot. Jeśli kliknieszGo to Excel Table, przejdziesz do arkusza programu Excel. Jeśli kliknieszManage, przełączysz się z powrotem do połączonej tabeli w oknie Power Pivot.

Możesz zaktualizować połączoną tabelę automatycznie lub ręcznie.

Pamiętaj, że możesz połączyć tabelę programu Excel tylko wtedy, gdy znajduje się ona w skoroszycie z dodatkiem Power Pivot. Jeśli masz tabele programu Excel w osobnym skoroszycie, musisz je załadować, jak wyjaśniono w następnej sekcji.

Ładowanie z plików Excela

Jeśli chcesz załadować dane ze skoroszytów programu Excel, pamiętaj o następujących kwestiach -

  • Power Pivot traktuje inny skoroszyt programu Excel jako bazę danych i importowane są tylko arkusze.

  • Power Pivot ładuje każdy arkusz jako tabelę.

  • Dodatek Power Pivot nie może rozpoznać pojedynczych tabel. Dlatego dodatek Power Pivot nie może rozpoznać, czy w arkuszu znajduje się wiele tabel.

  • Dodatek Power Pivot nie może rozpoznać żadnych dodatkowych informacji poza tabelą w arkuszu.

Dlatego przechowuj każdą tabelę w osobnym arkuszu.

Gdy dane w skoroszycie będą gotowe, możesz zaimportować dane w następujący sposób -

  • Kliknij From Other Sources w grupie Pobieranie danych zewnętrznych w oknie dodatku Power Pivot.

  • Postępuj zgodnie z opisem w sekcji - Kreator importu tabeli.

Poniżej przedstawiono różnice między połączonymi tabelami programu Excel i importowanymi tabelami programu Excel -

  • Połączone tabele muszą znajdować się w tym samym skoroszycie programu Excel, w którym jest przechowywana baza danych dodatku Power Pivot. Jeśli dane już istnieją w innych skoroszytach programu Excel, nie ma sensu używać tej funkcji.

  • Funkcja importu programu Excel umożliwia ładowanie danych z różnych skoroszytów programu Excel.

  • Ładowanie danych ze skoroszytu programu Excel nie powoduje utworzenia łącza między dwoma plikami. Podczas importowania Power Pivot tworzy tylko kopię danych.

  • Po zaktualizowaniu oryginalnego pliku programu Excel dane w dodatku Power Pivot nie zostaną odświeżone. Musisz ustawić tryb aktualizacji na automatyczny lub ręcznie zaktualizować dane na karcie Tabela połączona w oknie Power Pivot.

Ładowanie z plików tekstowych

Jednym z popularnych stylów reprezentacji danych jest format znany jako wartości rozdzielane przecinkami (csv). Każdy wiersz / rekord danych jest reprezentowany przez linię tekstu, w której kolumny / pola są oddzielone przecinkami. Wiele baz danych udostępnia opcję zapisywania do pliku w formacie csv.

Jeśli chcesz załadować plik CSV do dodatku Power Pivot, musisz użyć opcji Plik tekstowy. Załóżmy, że masz następujący plik tekstowy w formacie csv -

  • Kliknij kartę PowerPivot.

  • Kliknij kartę Strona główna w oknie programu PowerPivot.

  • Kliknij From Other Sourcesw grupie Pobierz dane zewnętrzne. Pojawi się Kreator importu tabeli.

  • Przewiń w dół do plików tekstowych.

  • Kliknij opcję Plik tekstowy.

  • Kliknij NextPrzycisk →. Pojawi się Kreator importu tabeli wraz z wyświetlaczem - Połącz z prostym plikiem.

  • Przejdź do pliku tekstowego w polu Ścieżka do pliku. Pliki csv zwykle mają pierwszą linię reprezentującą nagłówki kolumn.

  • Zaznacz pole Użyj pierwszego wiersza jako nagłówków kolumn, jeśli pierwsza linia ma nagłówki.

  • W polu Separator kolumny domyślną wartością jest przecinek (,), ale jeśli plik tekstowy zawiera inny operator, taki jak Tab, Średnik, Spacja, Dwukropek lub Pionowy pasek, wybierz ten operator.

Jak możesz zauważyć, dostępny jest podgląd tabeli danych. Kliknij Finish.

Power Pivot tworzy tabelę danych w modelu danych.

Ładowanie ze schowka

Załóżmy, że w aplikacji znajdują się dane, które nie są rozpoznawane przez dodatek Power Pivot jako źródło danych. Aby załadować te dane do dodatku Power Pivot, masz dwie opcje -

  • Skopiuj dane do pliku programu Excel i użyj pliku programu Excel jako źródła danych dla dodatku Power Pivot.

  • Skopiuj dane, aby znalazły się w schowku, i wklej je do dodatku Power Pivot.

Poznałeś już pierwszą opcję we wcześniejszej sekcji. Jest to lepsze od drugiej opcji, którą znajdziesz na końcu tej sekcji. Należy jednak wiedzieć, jak skopiować dane ze schowka do dodatku Power Pivot.

Załóżmy, że masz dane w dokumencie tekstowym w następujący sposób -

Program Word nie jest źródłem danych dla dodatku Power Pivot. Dlatego wykonaj następujące czynności -

  • Wybierz tabelę w dokumencie programu Word.

  • Skopiuj i wklej go w oknie programu PowerPivot.

Plik Paste Preview pojawi się okno dialogowe.

  • Podaj nazwę jako Word-Employee table.

  • Sprawdź pudełko Use first row as column headers i kliknij OK.

Dane skopiowane do schowka zostaną wklejone do nowej tabeli danych w Power Pivot, z zakładką - Tabela Word-Employee.

Załóżmy, że chcesz zastąpić tę tabelę nową zawartością.

  • Skopiuj tabelę z programu Word.

  • Kliknij Wklej Zastąp.

Pojawi się okno dialogowe Podgląd wklejania. Sprawdź zawartość, której używasz do zamiany.

Kliknij OK.

Jak widać, zawartość tabeli danych w dodatku Power Pivot jest zastępowana zawartością ze schowka.

Załóżmy, że chcesz dodać dwa nowe wiersze danych do tabeli danych. W tabeli w dokumencie programu Word masz dwa wiersze wiadomości.

  • Wybierz dwa nowe wiersze.

  • Kliknij Kopiuj.

  • Kliknij Paste Appendw oknie Power Pivot. Pojawi się okno dialogowe Podgląd wklejania.

  • Sprawdź zawartość, której używasz do dołączania.

Kliknij OK, aby kontynuować.

Jak widać, zawartość tabeli danych w dodatku Power Pivot jest dołączana do zawartości schowka.

Na początku tej sekcji powiedzieliśmy, że kopiowanie danych do pliku programu Excel i korzystanie z tabeli połączonej jest lepsze niż kopiowanie ze schowka.

Dzieje się tak z następujących powodów -

  • Jeśli korzystasz z tabeli połączonej, znasz źródło danych. Z drugiej strony nie poznasz później źródła danych ani tego, czy są one wykorzystywane przez inną osobę.

  • W pliku programu Word znajdują się informacje o śledzeniu, na przykład kiedy dane są zastępowane i kiedy dane są dołączane. Nie ma jednak możliwości skopiowania tych informacji do dodatku Power Pivot. Jeśli najpierw skopiujesz dane do pliku programu Excel, możesz zachować te informacje do późniejszego wykorzystania.

  • Podczas kopiowania ze schowka, jeśli chcesz dodać komentarze, nie możesz tego zrobić. Jeśli najpierw skopiujesz do pliku programu Excel, możesz wstawić komentarze w tabeli programu Excel, które zostaną połączone z dodatkiem Power Pivot.

  • Nie ma możliwości odświeżenia danych skopiowanych ze schowka. Jeśli dane pochodzą z tabeli połączonej, zawsze możesz zapewnić ich aktualizację.

Odświeżanie danych w dodatku Power Pivot

Możesz odświeżyć dane zaimportowane z zewnętrznych źródeł danych w dowolnym momencie.

Jeśli chcesz odświeżyć tylko jedną tabelę danych w dodatku Power Pivot, wykonaj następujące czynności -

  • Kliknij kartę tabeli danych.

  • Kliknij Odśwież.

  • Wybierz Odśwież z listy rozwijanej.

Jeśli chcesz odświeżyć wszystkie tabele danych w dodatku Power Pivot, wykonaj następujące czynności -

  • Kliknij przycisk Odśwież.

  • Wybierz Odśwież wszystko z listy rozwijanej.

Model danych to nowe podejście wprowadzone w programie Excel 2013 do integrowania danych z wielu tabel, efektywnego tworzenia relacyjnego źródła danych w skoroszycie programu Excel. W programie Excel model danych jest używany w sposób przejrzysty, udostępniając dane tabelaryczne używane w tabelach przestawnych i na wykresach przestawnych. W programie Excel można uzyskać dostęp do tabel i odpowiadających im wartości za pośrednictwem list pól tabeli przestawnej / wykresu przestawnego, które zawierają nazwy tabel i odpowiadające im pola.

Głównym zastosowaniem modelu danych w programie Excel jest jego użycie przez dodatek Power Pivot. Model danych można uznać za bazę danych dodatku Power Pivot, a wszystkie funkcje zaawansowane dodatku Power Pivot są zarządzane za pomocą modelu danych. Wszystkie operacje na danych w dodatku Power Pivot mają charakter jawny i można je wizualizować w modelu danych.

W tym rozdziale poznasz szczegółowo model danych.

Excel i model danych

W skoroszycie programu Excel będzie tylko jeden model danych. Podczas pracy z programem Excel użycie modelu danych jest niejawne. Nie możesz uzyskać bezpośredniego dostępu do modelu danych. Możesz zobaczyć wiele tabel w modelu danych tylko na liście pól tabeli przestawnej lub wykresu przestawnego i używać ich. Tworzenie modelu danych i dodawanie danych odbywa się również niejawnie w programie Excel, podczas pobierania danych zewnętrznych do programu Excel.

Jeśli chcesz przyjrzeć się modelowi danych, możesz to zrobić w następujący sposób -

  • Kliknij kartę POWERPIVOT na Wstążce.

  • Kliknij Zarządzaj.

Model danych, jeśli istnieje w skoroszycie, zostanie wyświetlony jako tabele, każda z zakładką.

Note- Jeśli dodasz tabelę programu Excel do modelu danych, nie przekształcisz tabeli programu Excel w tabelę danych. Kopia tabeli programu Excel jest dodawana jako tabela danych w modelu danych, a między nimi jest tworzone łącze. W związku z tym, jeśli zmiany zostaną wprowadzone w tabeli programu Excel, tabela danych również zostanie zaktualizowana. Jednak z punktu widzenia przechowywania istnieją dwie tabele.

Power Pivot i model danych

Model danych jest z natury bazą danych dla dodatku Power Pivot. Nawet podczas tworzenia modelu danych w programie Excel tworzy on tylko bazę danych dodatku Power Pivot. Tworzenie modelu danych i / lub dodawanie danych odbywa się jawnie w dodatku Power Pivot.

W rzeczywistości możesz zarządzać modelem danych z okna dodatku Power Pivot. Możesz dodawać dane do modelu danych, importować dane z różnych źródeł danych, przeglądać model danych, tworzyć relacje między tabelami, tworzyć pola obliczeniowe i kolumny obliczeniowe itp.

Tworzenie modelu danych

Możesz dodać tabele do modelu danych z programu Excel lub bezpośrednio zaimportować dane do dodatku Power Pivot, tworząc w ten sposób tabele modelu danych dodatku Power Pivot. Model danych można wyświetlić, klikając opcję Zarządzaj w oknie dodatku Power Pivot.

Zrozumiesz, jak dodawać tabele z Excela do modelu danych w rozdziale - Ładowanie danych przez Excel. Zrozumiesz, jak ładować dane do modelu danych w rozdziale - Ładowanie danych do dodatku Power Pivot.

Tabele w modelu danych

Tabele w modelu danych można zdefiniować jako zestaw tabel przechowujących relacje między nimi. Relacje umożliwiają łączenie powiązanych danych z różnych tabel do celów analizy i raportowania.

Tabele w modelu danych nazywane są tabelami danych.

Tabela w modelu danych jest traktowana jako zbiór rekordów (rekord jest wierszem) składający się z pól (pole jest kolumną). Nie można edytować pojedynczych elementów w tabeli danych. Można jednak dołączać wiersze lub dodawać kolumny obliczeniowe do tabeli danych.

Tabele programu Excel i tabele danych

Tabele programu Excel to tylko zbiór oddzielnych tabel. W arkuszu może znajdować się wiele tabel. Dostęp do każdej tabeli można uzyskać osobno, ale nie ma możliwości jednoczesnego dostępu do danych z więcej niż jednej tabeli programu Excel. Z tego powodu podczas tworzenia tabeli przestawnej jest ona oparta tylko na jednej tabeli. Jeśli chcesz użyć danych z dwóch tabel programu Excel razem, musisz najpierw scalić je w jedną tabelę programu Excel.

Z drugiej strony tabela danych współistnieje z innymi tabelami danych z relacjami, ułatwiając łączenie danych z wielu tabel. Tabele danych są tworzone podczas importowania danych do dodatku Power Pivot. Możesz także dodać tabele programu Excel do modelu danych podczas tworzenia tabeli przestawnej pobierającej dane zewnętrzne lub z wielu tabel.

Tabele danych w modelu danych można przeglądać na dwa sposoby -

  • Widok danych.

  • Widok diagramu.

Widok danych modelu danych

W widoku danych modelu danych każda tabela danych znajduje się na osobnej karcie. Wiersze tabeli danych to rekordy, a kolumny reprezentują pola. Karty zawierają nazwy tabel, a nagłówki kolumn to pola w tej tabeli. W widoku danych można wykonywać obliczenia przy użyciu języka DAX (Data Analysis Expressions).

Widok diagramu modelu danych

W widoku diagramu modelu danych wszystkie tabele danych są reprezentowane przez pola z nazwami tabel i zawierają pola z tabeli. Możesz rozmieścić tabele w widoku diagramu, po prostu przeciągając je. Możesz dostosować rozmiar tabeli danych, tak aby były wyświetlane wszystkie pola w tabeli.

Relacje w modelu danych

Relacje można wyświetlić w widoku diagramu. Jeśli między dwiema tabelami zdefiniowano relację, pojawi się strzałka łącząca tabelę źródłową z tabelą docelową. Jeśli chcesz wiedzieć, które pola są używane w relacji, po prostu kliknij dwukrotnie strzałkę. Strzałka i dwa pola w obu tabelach są podświetlone.

Relacje między tabelami zostaną utworzone automatycznie, jeśli zaimportujesz powiązane tabele, które mają relacje klucza podstawowego i obcego. Program Excel może używać zaimportowanych informacji o relacjach jako podstawy relacji między tabelami w modelu danych.

Możesz także jawnie tworzyć relacje w jednym z dwóch widoków -

  • Data View - Korzystanie z okna dialogowego Utwórz relację.

  • Diagram View - Klikając i przeciągając, aby połączyć dwa stoły.

Create Relationship Dialog Box

W związku zaangażowane są cztery byty -

  • Table - tabela danych, z której zaczyna się relacja.

  • Column - pole w tabeli, które jest również obecne w powiązanej tabeli.

  • Related Table - tabela danych, w której kończy się relacja.

  • Related Column- pole w powiązanej tabeli, które jest takie samo jak pole reprezentowane przez kolumnę w tabeli. Zwróć uwagę, że wartości w kolumnie Pokrewna powinny być unikalne.

W widoku diagramu możesz utworzyć relację, klikając pole w tabeli i przeciągając do powiązanej tabeli.

Dowiesz się więcej o relacjach z rozdziału - Zarządzanie tabelami danych i relacjami z Power Pivot.

Głównym zastosowaniem dodatku Power Pivot jest możliwość zarządzania tabelami danych i relacjami między nimi w celu ułatwienia analizy danych z kilku tabel. Możesz dodać tabelę programu Excel do modelu danych podczas tworzenia tabeli przestawnej lub bezpośrednio ze wstążki programu PowerPivot.

Dane z wielu tabel można analizować tylko wtedy, gdy istnieją między nimi relacje. Za pomocą dodatku Power Pivot można tworzyć relacje w widoku danych lub widoku diagramu. Ponadto, jeśli zdecydowałeś się dodać tabelę do dodatku Power Pivot, musisz również dodać relację.

Dodawanie tabel programu Excel do modelu danych za pomocą tabeli przestawnej

Podczas tworzenia tabeli przestawnej w programie Excel jest ona oparta tylko na jednej tabeli / zakresie. Jeśli chcesz dodać więcej tabel do tabeli przestawnej, możesz to zrobić za pomocą modelu danych.

Załóżmy, że masz w skoroszycie dwa arkusze -

  • Jeden zawierający dane sprzedawców i reprezentowanych przez nich regionów w tabeli - Sprzedawca.

  • Kolejna zawierająca dane sprzedaży według regionu i miesiąca, w tabeli - Sprzedaż.

Możesz podsumować sprzedaż - z punktu widzenia sprzedawcy, jak podano poniżej.

  • Kliknij tabelę - Sprzedaż.

  • Kliknij kartę WSTAW na Wstążce.

  • Wybierz tabelę przestawną w grupie tabele.

Zostanie utworzona pusta tabela przestawna z polami z tabeli Sales - Region, Month i Order Amount. Jak widać, istnieje plikMORE TABLES polecenie poniżej listy pól tabeli przestawnej.

  • Kliknij WIĘCEJ TABEL.

Plik Create a New PivotTablepojawi się okno komunikatu. Wyświetlany komunikat brzmi: Aby użyć wielu tabel w analizie, należy utworzyć nową tabelę przestawną przy użyciu modelu danych. Kliknij Tak

Zostanie utworzona nowa tabela przestawna, jak pokazano poniżej -

W obszarze Pola tabeli przestawnej można zauważyć, że istnieją dwie zakładki - ACTIVE i ALL.

  • Kliknij kartę WSZYSTKIE.

  • Na liście Pola tabeli przestawnej pojawią się dwie tabele - Sales i Salesperson z odpowiednimi polami.

  • Kliknij pole Sprzedawca w tabeli Sprzedawca i przeciągnij je do obszaru WIERSZE.

  • Kliknij pole Miesiąc w tabeli Sprzedaż i przeciągnij je do obszaru WIERSZE.

  • Kliknij pole Kwota zamówienia w tabeli Sprzedaż i przeciągnij je do obszaru ∑ WARTOŚCI.

Zostanie utworzona tabela przestawna. W polach tabeli przestawnej pojawia się komunikat -Relationships between tables may be needed.

Kliknij przycisk UTWÓRZ obok wiadomości. PlikCreate Relationship pojawi się okno dialogowe.

  • Pod Tablewybierz Sprzedaż.

  • Pod Column (Foreign) wybierz Region.

  • Pod Related Tablewybierz Sprzedawca.

  • Pod Related Column (Primary) wybierz Region.

  • Kliknij OK.

Twoja tabela przestawna z dwóch tabel na dwóch arkuszach jest gotowa.

Ponadto, jak stwierdził Excel podczas dodawania drugiej tabeli do tabeli przestawnej, tabela przestawna została utworzona za pomocą modelu danych. Aby zweryfikować, wykonaj następujące czynności -

  • Kliknij kartę POWERPIVOT na Wstążce.

  • Kliknij Managew grupie Model danych. Zostanie wyświetlony widok danych dodatku Power Pivot.

Można zauważyć, że dwie tabele programu Excel, które zostały użyte podczas tworzenia tabeli przestawnej, są konwertowane na tabele danych w modelu danych.

Dodawanie tabel programu Excel z innego skoroszytu do modelu danych

Załóżmy, że dwie tabele - Sprzedawca i Sprzedaż znajdują się w dwóch różnych skoroszytach.

Możesz dodać tabelę programu Excel z innego skoroszytu do modelu danych w następujący sposób -

  • Kliknij tabelę Sales.

  • Kliknij kartę WSTAW.

  • Kliknij opcję Tabela przestawna w grupie Tabele. PlikCreate PivotTable pojawi się okno dialogowe.

  • W polu Tabela / zakres wpisz Sales.

  • Kliknij Nowy arkusz roboczy.

  • Zaznacz pole Dodaj te dane do modelu danych.

  • Kliknij OK.

Otrzymasz pustą tabelę przestawną w nowym arkuszu z tylko polami odpowiadającymi tabeli Sales.

Dodano dane tabeli Sales do modelu danych. Następnie musisz pobrać dane tabeli sprzedawcy również do modelu danych w następujący sposób -

  • Kliknij arkusz zawierający tabelę sprzedaży.

  • Kliknij kartę DANE na Wstążce.

  • Kliknij opcję Istniejące połączenia w grupie Pobierz dane zewnętrzne. Pojawi się okno dialogowe Istniejące połączenia.

  • Kliknij kartę Tabele.

Pod This Workbook Data Model, 1 tablejest wyświetlany (jest to tabela Sales dodana wcześniej). Znajdziesz również dwa skoroszyty wyświetlające zawarte w nich tabele.

  • Kliknij opcję Sprzedawca w sekcji Salesperson.xlsx.

  • Kliknij Otwórz. PlikImport Data pojawi się okno dialogowe.

  • Kliknij Raport tabeli przestawnej.

  • Kliknij Nowy arkusz roboczy.

Widać, że pudełko - Add this data to the Data Modeljest zaznaczone i nieaktywne. Kliknij OK.

Zostanie utworzona tabela przestawna.

Jak widać, dwie tabele znajdują się w modelu danych. Może być konieczne utworzenie relacji między dwiema tabelami, tak jak w poprzedniej sekcji.

Dodawanie tabel programu Excel do modelu danych ze wstążki programu PowerPivot

Innym sposobem dodawania tabel programu Excel do modelu danych jest robienie so from the PowerPivot Ribbon.

Załóżmy, że masz w skoroszycie dwa arkusze -

  • Jeden zawierający dane sprzedawców i reprezentowanych przez nich regionów w tabeli - Sprzedawca.

  • Kolejna zawierająca dane sprzedaży według regionu i miesiąca, w tabeli - Sprzedaż.

Możesz najpierw dodać te tabele programu Excel do modelu danych, zanim wykonasz jakąkolwiek analizę.

  • Kliknij tabelę Excela - Sprzedaż.

  • Kliknij kartę POWERPIVOT na Wstążce.

  • Kliknij opcję Dodaj do modelu danych w grupie Tabele.

Zostanie wyświetlone okno dodatku Power Pivot z dodaną tabelą danych Sprzedawca. Kolejna karta - połączona tabela pojawia się na Wstążce w oknie Power Pivot.

  • Kliknij kartę Połączona tabela na Wstążce.

  • Kliknij Tabela Excel: Sprzedawca.

Możesz zauważyć, że nazwy dwóch tabel obecnych w skoroszycie są wyświetlane, a nazwa Sprzedawca jest zaznaczona. Oznacza to, że tabela danych Sprzedawca jest połączona z tabelą programu Excel Sprzedawca.

Kliknij Go to Excel Table.

Pojawi się okno programu Excel z arkuszem roboczym zawierającym tabelę handlowców.

  • Kliknij kartę Arkusz sprzedaży.

  • Kliknij tabelę Sales.

  • Kliknij opcję Dodaj do modelu danych w grupie Tabele na Wstążce.

Tabela sprzedaży programu Excel jest również dodawana do modelu danych.

Jeśli chcesz przeprowadzić analizę na podstawie tych dwóch tabel, jak wiesz, musisz utworzyć relację między dwiema tabelami danych. W dodatku Power Pivot możesz to zrobić na dwa sposoby -

  • Z widoku danych

  • Z widoku diagramu

Tworzenie relacji z widoku danych

Jak wiesz, w widoku danych możesz wyświetlać tabele danych zawierające rekordy jako wiersze, a pola jako kolumny.

  • Kliknij kartę Projekt w oknie Power Pivot.

  • Kliknij Utwórz relację w grupie Relacje. PlikCreate Relationship pojawi się okno dialogowe.

  • Kliknij Sprzedaż w polu Tabela. To jest tabela, od której zaczyna się związek. Jak wiesz, kolumna powinna być polem obecnym w powiązanej tabeli Sprzedawca, która zawiera unikatowe wartości.

  • Kliknij Region w polu Kolumna.

  • Kliknij Sprzedawca w polu Powiązana połączona tabela.

Powiązana połączona kolumna zostanie automatycznie wypełniona regionem.

Kliknij przycisk Utwórz. Powstaje relacja.

Tworzenie relacji z widoku diagramu

Tworzenie relacji z widoku diagramu jest stosunkowo łatwiejsze. Postępuj zgodnie z podanymi krokami.

  • Kliknij kartę Narzędzia główne w oknie Power Pivot.

  • Kliknij opcję Widok diagramu w grupie Widok.

Widok diagramu modelu danych zostanie wyświetlony w oknie dodatku Power Pivot.

  • Kliknij Region w tabeli Sales. Region w tabeli Sales jest podświetlony.

  • Przeciągnij do regionu w tabeli Sprzedawca. Podświetlony jest również region w tabeli Sprzedawca. W kierunku przeciągnięcia pojawi się linia.

  • Z tabeli Sprzedaż do tabeli Sprzedawca pojawia się wiersz wskazujący relację.

Jak widać, z tabeli Sales do tabeli Sprzedawca pojawia się wiersz wskazujący relację i kierunek.

Jeśli chcesz poznać pole, które jest częścią relacji, kliknij linię relacji. Wiersz i pole w obu tabelach są podświetlone.

Zarządzanie relacjami

Możesz edytować lub usunąć istniejącą relację w modelu danych.

  • Kliknij kartę Projekt w oknie Power Pivot.

  • Kliknij opcję Zarządzaj relacjami w grupie Relacje. Pojawi się okno dialogowe Zarządzaj relacjami.

Wyświetlane są wszystkie relacje istniejące w modelu danych.

Aby edytować relację

  • Kliknij związek.

  • Kliknij Editprzycisk. PlikEdit Relationship pojawi się okno dialogowe.

  • Wprowadź wymagane zmiany w relacji.

  • Kliknij OK. Zmiany znajdują odzwierciedlenie w relacji.

Aby usunąć związek

  • Kliknij związek.

  • Kliknij przycisk Usuń. Zostanie wyświetlony komunikat ostrzegawczy pokazujący, jak tabele, na które ma wpływ usunięcie relacji, wpłyną na raporty.

  • Kliknij OK, jeśli na pewno chcesz usunąć. Wybrana relacja zostanie usunięta.

Odświeżanie danych dodatku Power Pivot

Załóżmy, że modyfikujesz dane w tabeli programu Excel. Możesz dodawać / zmieniać / usuwać dane w tabeli Excel.

Aby odświeżyć dane programu PowerPivot, wykonaj następujące czynności -

  • Kliknij kartę Połączona tabela w oknie Power Pivot.

  • Kliknij Aktualizuj wszystko.

Tabela danych jest aktualizowana o modyfikacje dokonane w tabeli Excel.

Jak widać, nie można bezpośrednio modyfikować danych w tabelach danych. Dlatego lepiej jest przechowywać dane w tabelach programu Excel, które są połączone z tabelami danych podczas dodawania ich do modelu danych. Ułatwia to aktualizację danych w tabelach danych podczas aktualizacji danych w tabelach programu Excel.

Tabela Power Pivot jest oparta na bazie danych dodatku Power Pivot, która jest nazywana modelem danych. Poznałeś już zaawansowane funkcje modelu danych. Siła dodatku Power Pivot polega na możliwości podsumowywania danych z modelu danych w tabeli Power Pivot. Jak wiesz, model danych może obsługiwać ogromne dane obejmujące miliony wierszy i pochodzące z różnych danych wejściowych. Dzięki temu Power PivotTable może podsumować dane z dowolnego miejsca w ciągu kilku minut.

Power PivotTable przypomina tabelę przestawną w swoim układzie, z następującymi różnicami -

  • Tabela przestawna jest oparta na tabelach programu Excel, a tabela Power PivotTable na tabelach danych, które są częścią modelu danych.

  • Tabela przestawna jest oparta na pojedynczej tabeli programu Excel lub zakresie danych, natomiast tabela Power PivotTable może opierać się na wielu tabelach danych, pod warunkiem że zostaną one dodane do modelu danych.

  • Tabela przestawna jest tworzona w oknie programu Excel, a tabela Power PivotTable jest tworzona w oknie programu PowerPivot.

Tworzenie tabeli Power Pivot

Załóżmy, że masz dwie tabele danych - Sprzedawca i Sprzedaż w modelu danych. Aby utworzyć tabelę programu PowerPivot z tych dwóch tabel danych, wykonaj następujące czynności -

  • Kliknij kartę Narzędzia główne na Wstążce w oknie programu PowerPivot.

  • Kliknij opcję Tabela przestawna na Wstążce.

  • Wybierz tabelę przestawną z listy rozwijanej.

Pojawi się okno dialogowe Utwórz tabelę przestawną. Jak widać, jest to proste okno dialogowe, bez żadnych zapytań dotyczących danych. Dzieje się tak, ponieważ tabela Power PivotTable jest zawsze oparta na modelu danych, tj. Tabelach danych z relacjami zdefiniowanymi między nimi.

Wybierz Nowy arkusz roboczy i kliknij OK.

W oknie programu Excel zostanie utworzony nowy arkusz i pojawi się pusta tabela przestawna.

Jak widać, układ tabeli Power PivotTable jest podobny do układu tabeli przestawnej. PlikPIVOTTABLE TOOLS pojawiają się na Wstążce z ANALYZE i DESIGN tabulatory, identyczne jak w tabeli przestawnej.

Lista pól tabeli przestawnej pojawi się po prawej stronie arkusza. Tutaj znajdziesz kilka różnic w porównaniu z tabelą przestawną.

Pola tabeli przestawnej dodatku Power PivotTable

Lista Pola tabeli przestawnej ma dwie zakładki - AKTYWNE i WSZYSTKIE, które pojawiają się pod tytułem i nad listą pól. PlikALL zakładka jest podświetlona.

Zwróć uwagę, że ALLwyświetla wszystkie tabele danych na karcie Model danych, a AKTYWNE wyświetla wszystkie tabele danych, które zostały wybrane dla dostępnej tabeli dodatku Power Pivot. Ponieważ tabela Power PivotTable jest pusta, oznacza to, że nie wybrano jeszcze żadnej tabeli danych; dlatego domyślnie wybrana jest karta WSZYSTKIE i wyświetlane są dwie tabele, które są obecnie w modelu danych. W tym momencie, jeśli klikniesz plikACTIVE karta, lista Pola byłaby pusta.

  • Kliknij nazwy tabel na liście Pola tabeli przestawnej w obszarze WSZYSTKIE. Pojawią się odpowiednie pola z polami wyboru.

  • Każda nazwa tabeli będzie miała symbol

    po lewej stronie.

  • Jeśli umieścisz kursor na tym symbolu, zostanie wyświetlone źródło danych i nazwa tabeli modelu tej tabeli danych.

  • Przeciągnij Sprzedawca z tabeli Sprzedawca do obszaru WIERSZE.

  • Kliknij ACTIVE patka.

Jak widać, pole Sprzedawca pojawia się w tabeli przestawnej, a tabela Sprzedawca pojawia się pod ACTIVE zgodnie z oczekiwaniami.

  • Kliknij ALL patka.

  • Kliknij Miesiąc i Kwota zamówienia w tabeli Sprzedaż.

Ponownie kliknij kartę AKTYWNE. Obie tabele - Sprzedaż i Sprzedawca pojawiają się podACTIVE patka.

  • Przeciągnij miesiąc do obszaru COLUMNS.

  • Przeciągnij Region do obszaru FILTRY.

  • Kliknij strzałkę obok opcji WSZYSTKIE w polu filtru Region.

  • Kliknij opcję Wybierz wiele elementów.

  • Wybierz Północ i Południe i kliknij OK.

Sortuj etykiety kolumn w kolejności rosnącej.

Power PivotTable można dynamicznie modyfikować i raportować dane.

DAX (Data Analysis eXpression)język to język dodatku Power Pivot. Język DAX jest używany przez dodatek Power Pivot do modelowania danych i jest wygodny w użyciu do samoobsługowej analizy biznesowej. Język DAX jest oparty na tabelach danych i kolumnach w tabelach danych. Zwróć uwagę, że nie jest on oparty na pojedynczych komórkach w tabeli, jak ma to miejsce w przypadku formuł i funkcji w programie Excel.

W tym rozdziale poznasz dwa proste obliczenia, które istnieją w modelu danych - kolumna obliczeniowa i pole obliczeniowe.

Kolumna obliczeniowa

Kolumna obliczeniowa to kolumna w modelu danych, która jest zdefiniowana przez obliczenia i która rozszerza zawartość tabeli danych. Można go wizualizować jako nową kolumnę w tabeli programu Excel zdefiniowanej przez formułę.

Rozszerzanie modelu danych za pomocą kolumn obliczeniowych

Załóżmy, że masz dane dotyczące sprzedaży produktów według regionu w tabelach danych, a także Katalog produktów w modelu danych.

Utwórz tabelę Power Pivot z tymi danymi.

Jak widać, w tabeli Power PivotTable podsumowano dane dotyczące sprzedaży ze wszystkich regionów. Załóżmy, że chcesz poznać zysk brutto osiągnięty na każdym z produktów. Znasz cenę każdego produktu, koszt, po jakim został sprzedany i liczbę sprzedanych jednostek.

Jeśli jednak chcesz obliczyć zysk brutto, musisz mieć dwie dodatkowe kolumny w każdej z tabel danych regionów - Całkowita cena produktu i Zysk brutto. Dzieje się tak, ponieważ tabela przestawna wymaga kolumn w tabelach danych, aby podsumować wyniki.

Jak wiesz, całkowita cena produktu to cena produktu * liczba jednostek, a zysk brutto to całkowita kwota - całkowita cena produktu.

Należy użyć wyrażeń języka DAX, aby dodać kolumny obliczeniowe w następujący sposób -

  • Kliknij kartę East_Sales w widoku danych okna dodatku Power Pivot, aby wyświetlić tabelę danych East_Sales.

  • Kliknij kartę Projekt na Wstążce.

  • Kliknij Dodaj.

Podświetlona jest kolumna po prawej stronie z nagłówkiem - Dodaj kolumnę.

Wpisz = [Product Price] * [No. of Units] na pasku formuły i naciśnij Enter.

Nowa kolumna z nagłówkiem CalculatedColumn1 jest wstawiany z wartościami obliczonymi na podstawie wprowadzonej formuły.

  • Kliknij dwukrotnie nagłówek nowej kolumny obliczeniowej.

  • Zmień nazwę nagłówka na TotalProductPrice.

Dodaj jeszcze jedną kolumnę obliczeniową dla Zysk brutto w następujący sposób -

  • Kliknij kartę Projekt na Wstążce.

  • Kliknij Dodaj.

  • Podświetlona jest kolumna po prawej stronie z nagłówkiem - Dodaj kolumnę.

  • Wpisz = [TotalSalesAmount] − [TotaProductPrice] na pasku formuły.

  • Naciśnij enter.

Nowa kolumna z nagłówkiem CalculatedColumn1 jest wstawiany z wartościami obliczonymi na podstawie wprowadzonej formuły.

  • Kliknij dwukrotnie nagłówek nowej kolumny obliczeniowej.

  • Zmień nazwę nagłówka na Zysk brutto.

Dodaj obliczone kolumny w North_Salestabelę danych w podobny sposób. Konsolidując wszystkie kroki, wykonaj następujące czynności -

  • Kliknij kartę Projekt na Wstążce.

  • Kliknij Dodaj. Podświetlona jest kolumna po prawej stronie z nagłówkiem - Dodaj kolumnę.

  • Wpisz = [Product Price] * [No. of Units] na pasku formuły i naciśnij Enter.

  • Nowa kolumna z nagłówkiem CalculatedColumn1 zostanie wstawiona z wartościami obliczonymi według wprowadzonej formuły.

  • Kliknij dwukrotnie nagłówek nowej kolumny obliczeniowej.

  • Zmień nazwę nagłówka na TotalProductPrice.

  • Kliknij kartę Projekt na Wstążce.

  • Kliknij Dodaj. Podświetlona jest kolumna po prawej stronie z nagłówkiem - Dodaj kolumnę.

  • Wpisz = [TotalSalesAmount] − [TotaProductPrice]na pasku formuły i naciśnij Enter. Nowa kolumna z nagłówkiemCalculatedColumn1 zostanie wstawiony z wartościami obliczonymi według wprowadzonej formuły.

  • Kliknij dwukrotnie nagłówek nowej kolumny obliczeniowej.

  • Zmień nazwę nagłówka na Gross Profit.

Powtórz powyższe kroki dla tabeli danych South Sales i tabeli danych West Sales.

Masz niezbędne kolumny, aby podsumować zysk brutto. Teraz utwórz tabelę Power PivotTable.

Jesteś w stanie podsumować Gross Profit stało się to możliwe dzięki kolumnom obliczeniowym w dodatku Power Pivot, a wszystko można wykonać w kilku bezbłędnych krokach.

Możesz podsumować to pod względem regionu dla produktów, jak podano poniżej również -

Pole obliczeniowe

Załóżmy, że chcesz obliczyć procent zysku osiągniętego przez każdy region z punktu widzenia produktu. Możesz to zrobić, dodając pole obliczeniowe do Tabeli danych.

  • Kliknij poniżej kolumny Zysk brutto w East_Sales tabela w oknie Power Pivot.

  • Rodzaj EastProfit: = SUM ([Gross Profit]) / sum ([TotalSalesAmount]) na pasku formuły.

  • Naciśnij enter.

Pole obliczeniowe EastProfit jest wstawiane poniżej kolumny Zysk brutto.

  • Kliknij prawym przyciskiem myszy pole obliczeniowe - EastProfit.

  • Wybierz Format z listy rozwijanej.

Pojawi się okno dialogowe Formatowanie.

  • Wybierz Number w kategorii.

  • W polu Format wybierz Procent i kliknij OK.

Pole obliczeniowe EastProfit jest sformatowane jako procent.

Powtórz kroki, aby wstawić następujące pola obliczeniowe -

  • NorthProfit w tabeli danych North_Sales.

  • SouthProfit w tabeli danych South_Sales.

  • WestProfit w tabeli danych West_Sales.

Note - Nie można zdefiniować więcej niż jednego pola obliczeniowego o podanej nazwie.

Kliknij tabelę Power PivotTable. Możesz zobaczyć, że pola obliczeniowe pojawiają się w tabelach.

  • Wybierz pola - EastProfit, NorthProfit, SouthProfit i WestProfit z tabel na liście PivotTable Fields.

  • Rozmieść pola w taki sposób, aby Zysk brutto i Zysk procentowy pojawiały się razem. Tabela Power Pivot wygląda następująco -

Note - The Calculate Fields zostali wezwani Measures we wcześniejszych wersjach programu Excel.

W poprzednim rozdziale nauczyłeś się, jak utworzyć tabelę Power Pivot na podstawie normalnego zestawu tabel danych. W tym rozdziale dowiesz się, jak eksplorować dane za pomocą tabeli Power PivotTable, gdy tabele danych zawierają tysiące wierszy.

Dla lepszego zrozumienia zaimportujemy dane z bazy danych dostępu, o której wiesz, że jest relacyjną bazą danych.

Ładowanie danych z bazy danych Access

Aby załadować dane z bazy danych programu Access, wykonaj podane czynności -

  • Otwórz nowy pusty skoroszyt w programie Excel.

  • Kliknij Zarządzaj w grupie Model danych.

  • Kliknij kartę POWERPIVOT na Wstążce.

Zostanie wyświetlone okno Power Pivot.

  • Kliknij kartę Narzędzia główne w oknie Power Pivot.

  • Kliknij From Database w grupie Pobierz dane zewnętrzne.

  • Wybierz From Access z listy rozwijanej.

Pojawi się Kreator importu tabeli.

  • Zapewniać Friendly connection Nazwa.

  • Przejdź do pliku bazy danych programu Access, Events.accdb, pliku bazy danych zdarzeń.

  • Kliknij przycisk Dalej>.

Plik Table Import Kreator wyświetla opcje wyboru sposobu importowania danych.

Kliknij Select from a list of tables and views to choose the data to import i kliknij Next.

Plik Table ImportKreator wyświetla wszystkie wybrane tabele w bazie danych programu Access. Zaznacz wszystkie pola, aby wybrać wszystkie tabele i kliknij przycisk Zakończ.

Plik Table Import Kreator wyświetla - Importingi pokazuje stan importu. Może to zająć kilka minut, a import można zatrzymać, klikając plikStop Import przycisk.

Po zakończeniu importu danych Kreator importu tabeli wyświetla - Successi pokazuje wyniki importu. KliknijClose.

Power Pivot wyświetla wszystkie zaimportowane tabele na różnych kartach w widoku danych.

Kliknij widok diagramu.

Możesz zauważyć, że istnieje związek między tabelami - Disciplines and Medals. Dzieje się tak, ponieważ podczas importowania danych z relacyjnej bazy danych, takiej jak Access, relacje istniejące w bazie danych są również importowane do modelu danych w dodatku Power Pivot.

Tworzenie tabeli przestawnej na podstawie modelu danych

Utwórz tabelę przestawną z tabelami zaimportowanymi w poprzedniej sekcji w następujący sposób -

  • Kliknij opcję Tabela przestawna na Wstążce.

  • Wybierz tabelę przestawną z listy rozwijanej.

  • Wybierz opcję Nowy arkusz w wyświetlonym oknie dialogowym Utwórz tabelę przestawną i kliknij przycisk OK.

W nowym arkuszu w oknie programu Excel zostanie utworzona pusta tabela przestawna.

Wszystkie zaimportowane tabele, które są częścią modelu danych dodatku Power Pivot, pojawią się na liście pól tabeli przestawnej.

  • Przeciągnij NOC_CountryRegion w tabeli Medale do obszaru KOLUMNY.

  • Przeciągnij dyscyplinę z tabeli dyscypliny do obszaru WIERSZE.

  • Filtruj dyscyplinę, aby wyświetlić tylko pięć dyscyplin sportowych: łucznictwo, nurkowanie, szermierkę, łyżwiarstwo figurowe i łyżwiarstwo szybkie. Można to zrobić w obszarze Pola tabeli przestawnej lub za pomocą filtru Etykiety wierszy w samej tabeli przestawnej.

  • Przeciągnij Medal z tabeli Medale do obszaru WARTOŚCI.

  • Wybierz ponownie Medal z tabeli Medale i przeciągnij go do obszaru FILTRY.

Tabela przestawna jest wypełniana dodanymi polami i w wybranym układzie z obszarów.

Eksploracja danych za pomocą tabeli przestawnej

Możesz chcieć wyświetlić tylko te wartości z liczbą medali> 80. Aby to zrobić, wykonaj podane kroki -

  • Kliknij strzałkę po prawej stronie Etykiety kolumn.

  • Wybierz Value Filters z listy rozwijanej.

  • Wybierz Greater Than…. z drugiej listy rozwijanej.

  • Kliknij OK.

Plik Value Filterpojawi się okno dialogowe. Wpisz 80 w prawym polu i kliknij OK.

W tabeli przestawnej są wyświetlane tylko te regiony, w których łączna liczba medali przekracza 80.

Możesz uzyskać konkretny raport, który chciałeś, z różnych tabel w zaledwie kilku krokach. Stało się to możliwe dzięki wcześniejszym relacjom między tabelami w bazie danych programu Access. Po jednoczesnym zaimportowaniu wszystkich tabel z bazy danych dodatek Power Pivot ponownie utworzył relacje w swoim modelu danych.

Podsumowanie danych z różnych źródeł w dodatku Power Pivot

Jeśli otrzymujesz tabele danych z różnych źródeł lub jeśli nie importujesz tabel z bazy danych w tym samym czasie lub jeśli utworzysz nowe tabele programu Excel w swoim skoroszycie i dodasz je do modelu danych, musisz utworzyć relacje między tabele, których chcesz użyć do analizy i podsumowania w tabeli przestawnej.

  • Utwórz nowy arkusz w skoroszycie.

  • Utwórz tabelę Excela - Sport.

Dodaj tabelę Sports do modelu danych.

Utwórz relację między tabelami Disciplines and Sports z polem SportID.

Dodaj pole Sport do tabeli przestawnej.

Przetasuj pola - Discipline and Sport w obszarze WIERSZE.

Rozszerzanie eksploracji danych

Możesz dostać stół Events również do dalszej eksploracji danych.

Utwórz relację między tabelami Events i Medals z polem DisciplineEvent.

Dodaj tabelę Hosts do skoroszytu i modelu danych.

Rozszerzanie modelu danych za pomocą kolumn obliczeniowych

Aby połączyć tabelę Hosts z dowolną inną tabelą, powinna ona mieć pole z wartościami, które jednoznacznie identyfikują każdy wiersz w tabeli Hosts. Ponieważ w tabeli Host nie ma takiego pola, można utworzyć kolumnę obliczeniową w tabeli Hosts, aby zawierała unikalne wartości.

  • Przejdź do tabeli Hosts w widoku danych okna programu PowerPivot.

  • Kliknij kartę Projekt na Wstążce.

  • Kliknij Dodaj.

Podświetlona jest skrajna prawa kolumna z nagłówkiem Dodaj kolumnę.

  • Wpisz następującą formułę języka DAX na pasku formuły = CONCATENATE ([Edition], [Season])

  • Naciśnij enter.

Tworzona jest nowa kolumna z nagłówkiem CalculatedColumn1 a kolumna jest wypełniona wartościami wynikającymi z powyższej formuły języka DAX.

Kliknij prawym przyciskiem myszy nową kolumnę i wybierz Zmień nazwę kolumny z listy rozwijanej.

Rodzaj EditionID w nagłówku nowej kolumny.

Jak widać, kolumna EditionID ma unikalne wartości w tabeli Hosts.

Tworzenie relacji przy użyciu obliczonych kolumn

Jeśli musisz utworzyć relację między Hosts tabela i Medals tabela, kolumna EditionIDpowinien również znajdować się w tabeli Medali. Utwórz kolumnę obliczeniową w tabeli Medals w następujący sposób -

  • Kliknij tabelę Medale w widoku danych dodatku Power Pivot.

  • Kliknij kartę Projekt na Wstążce.

  • Kliknij Dodaj.

Wpisz formułę języka DAX na pasku formuły = YEAR ([EDITION]) i naciśnij Enter.

Zmień nazwę nowej kolumny, która jest tworzona na Rok i kliknij Add.

  • Wpisz następującą formułę języka DAX na pasku formuły = CONCATENATE ([Year], [Season])

  • Zmień nazwę nowej kolumny, która jest tworzona jako EditionID.

Jak widać, kolumna EditionID w tabeli Medals ma identyczne wartości, jak kolumna EditionID w tabeli Hosts. Dlatego możesz utworzyć relację między tabelami - Medale i Sports z polem EditionID.

  • Przełącz się do widoku diagramu w oknie programu PowerPivot.

  • Utwórz relację między tabelami - Medale i Hosty z polem uzyskanym z kolumny obliczeniowej, tj EditionID.

Teraz możesz dodawać pola z tabeli Hosts do tabeli Power PivotTable.

Gdy dane mają wiele poziomów, czasami czytanie raportu w formie tabeli przestawnej staje się uciążliwe.

Na przykład rozważmy następujący model danych.

Utworzymy Power PivotTable i Power Flattened PivotTable, aby uzyskać zrozumienie układów.

Tworzenie tabeli przestawnej

Możesz utworzyć tabelę Power Pivot w następujący sposób -

  • Kliknij kartę Narzędzia główne na Wstążce w oknie programu PowerPivot.

  • Kliknij opcję Tabela przestawna.

  • Wybierz tabelę przestawną z listy rozwijanej.

Zostanie utworzona pusta tabela przestawna.

  • Przeciągnij pola - Sprzedawca, Region i Produkt z listy Pola tabeli przestawnej do obszaru WIERSZE.

  • Przeciągnij pole - TotalSalesAmount od Tablic - wschód, północ, południe i zachód do obszaru ∑ VALUES.

Jak widać, czytanie takiego raportu jest trochę uciążliwe. Jeśli liczba wpisów wzrośnie, tym trudniej będzie.

Dodatek Power Pivot zapewnia rozwiązanie zapewniające lepszą reprezentację danych dzięki spłaszczonej tabeli przestawnej.

Tworzenie spłaszczonej tabeli przestawnej

Możesz utworzyć spłaszczoną tabelę przestawną z mocą w następujący sposób -

  • Kliknij kartę Narzędzia główne na Wstążce w oknie programu PowerPivot.

  • Kliknij opcję Tabela przestawna.

  • Wybierz Flattened PivotTable z listy rozwijanej.

Create Flattened PivotTablepojawi się okno dialogowe. Wybierz Nowy arkusz roboczy i kliknij OK.

Jak widać, dane w tej tabeli przestawnej są spłaszczone.

Note- W tym przypadku sprzedawca, region i produkt znajdują się w obszarze WIERSZE, tak jak w poprzednim przypadku. Jednak w układzie tabeli przestawnej te trzy pola są wyświetlane jako trzy kolumny.

Eksplorowanie danych w spłaszczonej tabeli przestawnej

Załóżmy, że chcesz podsumować dane dotyczące sprzedaży produktu - Klimatyzatora. Możesz to zrobić w prosty sposób za pomocą Spłaszczonej tabeli przestawnej w następujący sposób -

  • Kliknij strzałkę obok nagłówka kolumny - Produkt.

  • Zaznacz pole Klimatyzator i odznacz pozostałe pola. Kliknij OK.

Spłaszczona tabela przestawna jest filtrowana do danych sprzedaży klimatyzatora.

Przeciągając ∑, możesz nadać mu bardziej spłaszczony wygląd VALUES do obszaru ROWS z obszaru COLUMNS.

Zmień nazwę niestandardowych nazw wartości sumowania w pliku ∑ VALUES obszar, aby uczynić je bardziej znaczącymi w następujący sposób -

  • Kliknij wartość sumy, powiedzmy Sum of TotalSalesAmount for East.

  • Wybierz Ustawienia pola wartości z listy rozwijanej.

  • Zmień nazwę niestandardową na East TotalSalesAmount.

  • Powtórz kroki dla pozostałych trzech wartości sumowania.

Możesz również podsumować liczbę sprzedanych jednostek.

  • Przeciągnij No. of Units do obszaru ∑ VALUES z każdej tabeli - East_Sales, North_Sales, South_Sales i West_Sales.

  • Zmień nazwę wartości na odpowiednio Wschodnia całkowita liczba jednostek, północna całkowita liczba jednostek, południowa całkowita liczba jednostek i zachodnia całkowita liczba jednostek.

Jak widać, w obu powyższych tabelach znajdują się wiersze z pustymi wartościami, ponieważ każdy sprzedawca reprezentuje jeden region, a każdy region jest reprezentowany tylko przez jednego sprzedawcę.

  • Wybierz wiersze z pustymi wartościami.

  • Kliknij prawym przyciskiem myszy i kliknij Ukryj na liście rozwijanej.

Wszystkie wiersze z pustymi wartościami zostaną ukryte.

Jak widać, chociaż wiersze z pustymi wartościami nie są wyświetlane, informacje o Sprzedawcy również zostały ukryte.

  • Kliknij nagłówek kolumny - Sprzedawca.

  • Kliknij kartę ANALIZA na Wstążce.

  • Kliknij opcję Ustawienia pola. Zostanie wyświetlone okno dialogowe Ustawienia pola.

  • Kliknij kartę Układ i drukowanie.

  • Sprawdź pudełko - Repeat Item Labels.

  • Kliknij OK.

Jak widać, wyświetlane są informacje o sprzedawcy, a wiersze z pustymi wartościami są ukryte. Ponadto kolumna Region w raporcie jest zbędna, ponieważ wartości w kolumnie Wartości są oczywiste.

Przeciągnij pole Regiony poza obszar.

Odwróć kolejność pól - Sprzedawca i Produkt w obszarze WIERSZE.

Otrzymałeś zwięzły raport łączący dane z sześciu tabel w dodatku Power Pivot.

Wykres przestawny oparty na modelu danych i utworzony w oknie dodatku Power Pivot to wykres Power Pivot. Chociaż ma pewne funkcje podobne do wykresu przestawnego programu Excel, istnieją inne funkcje, które zwiększają jego wydajność.

W tym rozdziale dowiesz się o wykresach Power Pivot. Odtąd dla uproszczenia nazywamy je wykresami przestawnymi.

Tworzenie wykresu przestawnego

Załóżmy, że chcesz utworzyć wykres przestawny na podstawie następującego modelu danych.

  • Kliknij kartę Narzędzia główne na wstążce w oknie dodatku Power Pivot.

  • Kliknij opcję Tabela przestawna.

  • Wybierz Wykres przestawny z listy rozwijanej.

Plik Create PivotChartpojawi się okno dialogowe. Wybierz Nowy arkusz roboczy i kliknij OK.

W nowym arkuszu w oknie programu Excel zostanie utworzony pusty wykres przestawny.

Jak można zauważyć, wszystkie tabele w modelu danych są wyświetlane na liście Pola wykresu przestawnego.

  • Kliknij tabelę Sprzedawca na liście Pola wykresu przestawnego.

  • Przeciągnij pola - Sprzedawca i Region do obszaru AXIS.

Na wykresie przestawnym pojawią się dwa przyciski pól dla dwóch wybranych pól. To są przyciski pola osi. Przyciski pól służą do filtrowania danych wyświetlanych na wykresie przestawnym.

Opór TotalSalesAmount z każdej z czterech tabel - East_Sales, North_Sales, South_Sales i West_Sales do obszaru ∑ VALUES.

W arkuszu pojawiają się następujące informacje -

  • Na wykresie przestawnym wykres kolumnowy jest wyświetlany domyślnie.

  • W obszarze LEGENDA dodano ∑ WARTOŚCI.

  • Wartości pojawiają się w legendzie na wykresie przestawnym z tytułem Wartości.

  • Przyciski pól wartości pojawią się na wykresie przestawnym. Możesz usunąć legendę i przyciski pól wartości, aby uzyskać bardziej uporządkowany wygląd wykresu przestawnego.

  • Kliknij

    przycisk w prawym górnym rogu wykresu przestawnego. PlikChart Elements pojawi się lista rozwijana.

Usuń zaznaczenie pola Legenda na liście elementów wykresu. Legenda zostanie usunięta z wykresu przestawnego.

  • Kliknij prawym przyciskiem myszy przyciski pól wartości.

  • Wybierz z listy rozwijanej opcję Ukryj przyciski pól wartości na wykresie.

Przyciski pól wartości na wykresie zostaną usunięte.

Note- Wyświetlanie przycisków pól i / lub legendy zależy od kontekstu wykresu przestawnego. Musisz zdecydować, co ma być wyświetlane.

Lista pól wykresu przestawnego

Podobnie jak w przypadku tabeli Power PivotTable, lista pól Power PivotChart zawiera również dwie karty - AKTYWNE i WSZYSTKIE. Na karcie WSZYSTKIE są wyświetlane wszystkie tabele danych w modelu danych dodatku Power Pivot. Na karcie AKTYWNE wyświetlane są tabele, z których pola są dodawane do wykresu przestawnego.

Podobnie obszary są takie, jak w przypadku wykresu przestawnego programu Excel. Istnieją cztery obszary -

  • AXIS (Categories)

  • LEGEND (Series)

  • ∑ VALUES

  • FILTERS

Jak widzieliście w poprzedniej sekcji, Legenda jest wypełniona ∑ Wartościami. Ponadto do wykresu przestawnego dodano przyciski pól, aby ułatwić filtrowanie wyświetlanych danych.

Filtry na wykresie przestawnym

Za pomocą przycisków pola Oś na wykresie można filtrować wyświetlane dane. Kliknij strzałkę na przycisku Pole osi - Region.

Lista rozwijana, która się pojawi, wygląda następująco -

Możesz wybrać wartości, które chcesz wyświetlić. Alternatywnie możesz umieścić pole w obszarze FILTRY w celu filtrowania wartości.

Przeciągnij pole Region do obszaru FILTRY. Przycisk Filtr raportu - Region pojawia się na wykresie przestawnym.

Kliknij strzałkę na przycisku Filtr raportu - Region. Lista rozwijana, która się pojawi, wygląda następująco -

Możesz wybrać wartości, które chcesz wyświetlić.

Fragmentatory na wykresie przestawnym

Używanie fragmentatorów to kolejna opcja filtrowania danych na wykresie Power Pivot.

  • Kliknij kartę ANALIZA w obszarze narzędzi WYKRES PRZESTAWNY na Wstążce.

  • Kliknij opcję Wstaw fragmentator w grupie Filtr. PlikInsert Slicer pojawi się okno dialogowe.

Wszystkie tabele i odpowiadające im pola pojawią się w oknie dialogowym Wstaw fragmentator.

Kliknij pole Region w tabeli Sprzedawca w oknie dialogowym Wstawianie fragmentatora.

Fragmentator dla pola Region pojawi się w arkuszu.

Jak widać, pole Region nadal istnieje jako pole Oś. Możesz wybrać wartości, które chcesz wyświetlić, klikając przyciski fragmentatora.

Pamiętaj, że możesz to wszystko zrobić w ciągu kilku minut, a także dynamicznie dzięki modelowi danych dodatku Power Pivot i zdefiniowanym relacjom.

Narzędzia wykresów przestawnych

Na wykresie Power Pivot narzędzia wykresów przestawnych mają trzy karty na Wstążce w porównaniu z dwiema kartami w wykresie przestawnym programu Excel -

  • ANALYZE

  • DESIGN

  • FORMAT

Trzecia karta - FORMATOWANIE to dodatkowa karta w wykresie Power Pivot.

Kliknij kartę FORMATOWANIE na Wstążce.

Wszystkie opcje na Wstążce w zakładce FORMAT służą do dodania blasku wykresowi przestawnemu. Możesz rozsądnie korzystać z tych opcji, nie nudząc się.

Dodatek Power Pivot udostępnia różne kombinacje tabeli Power PivotTable i wykresu Power Pivot do eksploracji danych, wizualizacji i raportowania. Tabele przestawne i wykresy przestawne poznałeś już w poprzednich rozdziałach.

W tym rozdziale dowiesz się, jak tworzyć kombinacje tabel i wykresów z poziomu okna dodatku Power Pivot.

Rozważmy następujący model danych w dodatku Power Pivot, którego użyjemy do ilustracji -

Wykres i tabela (poziomo)

Dzięki tej opcji możesz utworzyć Power PivotChart i Power PivotTable, jeden obok drugiego poziomo w tym samym arkuszu.

  • Kliknij kartę Narzędzia główne w oknie dodatku Power Pivot.

  • Kliknij opcję Tabela przestawna.

  • Z listy rozwijanej wybierz opcję Wykres i tabela (poziomo).

Zostanie wyświetlone okno dialogowe Utwórz wykres przestawny i tabelę przestawną (poziomo). Wybierz Nowy arkusz roboczy i kliknij OK.

Pusty wykres przestawny i pusta tabela przestawna pojawią się w nowym arkuszu.

  • Kliknij wykres przestawny.

  • Opór NOC_CountryRegion od tabeli Medale do obszaru AXIS.

  • Przeciągnij Medal z tabeli Medale do obszaru ∑ WARTOŚCI.

  • Kliknij prawym przyciskiem myszy wykres i wybierz Change Chart Type z listy rozwijanej.

  • Wybierz Wykres warstwowy.

  • Zmień tytuł wykresu na Total No. of Medals − Country Wise.

Jak widać, najwięcej medali ma Stany Zjednoczone (> 4500).

  • Kliknij tabelę przestawną.

  • Przeciągnij Sport z tabeli Sports do obszaru ROWS.

  • Przeciągnij Medal z tabeli Medale do obszaru ∑ WARTOŚCI.

  • Opór NOC_CountryRegion od tabeli Medale do obszaru FILTRY.

  • Filtruj NOC_CountryRegion pole do wartości USA.

Zmienić PivotTable Report Układ do Outline Formularz.

  • Odznacz Sport w tabeli Sport.

  • Przeciągnij Płeć z tabeli Medale do obszaru WIERSZE.

Wykres i tabela (pionowa)

Dzięki tej opcji możesz utworzyć Power PivotChart i Power PivotTable, jeden pod drugim pionowo w tym samym arkuszu.

  • Kliknij kartę Narzędzia główne w oknie dodatku Power Pivot.

  • Kliknij opcję Tabela przestawna.

  • Wybierz Wykres i tabela (pionowa) z listy rozwijanej.

Plik Create PivotChart and PivotTable (Vertical)pojawi się okno dialogowe. Wybierz Nowy arkusz roboczy i kliknij OK.

Pusty wykres przestawny i pusta tabela przestawna pojawiają się pionowo w nowym arkuszu.

  • Kliknij wykres przestawny.

  • Przeciągnij rok z tabeli Medals do obszaru AXIS.

  • Przeciągnij Medal z tabeli Medale do obszaru ∑ WARTOŚCI.

  • Kliknij prawym przyciskiem myszy wykres i wybierz Zmień typ wykresu z listy rozwijanej.

  • Wybierz wykres liniowy.

  • Zaznacz pole Etykiety danych w elementach wykresu.

  • Zmień tytuł wykresu na Total No. of Medals – Year Wise.

Jak widać, rok 2008 ma największą liczbę medali (2450).

  • Kliknij tabelę przestawną.

  • Przeciągnij Sport z tabeli Sports do obszaru ROWS.

  • Przeciągnij Płeć z tabeli Medale do obszaru WIERSZE.

  • Przeciągnij Medal z tabeli Medale do obszaru ∑ WARTOŚCI.

  • Przeciągnij rok z tabeli Medale do obszaru FILTRY.

  • Przefiltruj pole Year według wartości 2008.

  • Zmień układ raportu tabeli przestawnej na formularz konspektu.

  • Przefiltruj pole Sport za pomocą filtrów wartości na Większe lub równe 80.

Hierarchia w modelu danych to lista zagnieżdżonych kolumn w tabeli danych, które są traktowane jako pojedynczy element, gdy są używane w tabeli Power PivotTable. Na przykład, jeśli masz kolumny - Kraj, Stan, Miasto w tabeli danych, można zdefiniować hierarchię w celu połączenia trzech kolumn w jedno pole.

Na liście pól tabeli przestawnej Power Pivot hierarchia jest wyświetlana jako jedno pole. Możesz więc dodać tylko jedno pole do tabeli przestawnej zamiast trzech pól w hierarchii. Ponadto umożliwia poruszanie się w górę lub w dół zagnieżdżonych poziomów w znaczący sposób.

W przypadku ilustracji w tym rozdziale rozważ następujący model danych.

Tworzenie hierarchii

Możesz tworzyć hierarchie w widoku diagramu modelu danych. Należy pamiętać, że można utworzyć hierarchię opartą tylko na jednej tabeli danych.

  • Kliknij kolumny - Sport, DisciplineID i Event w tabeli danych Medal w tej kolejności. Pamiętaj, że kolejność jest ważna, aby stworzyć sensowną hierarchię.

  • Kliknij prawym przyciskiem myszy zaznaczenie.

  • Wybierz opcję Utwórz hierarchię z listy rozwijanej.

Pole hierarchii z trzema wybranymi polami w miarę tworzenia poziomów potomnych.

Zmiana nazwy hierarchii

Aby zmienić nazwę pola hierarchii, wykonaj następujące czynności -

  • Kliknij prawym przyciskiem myszy Hierarchy1.

  • Wybierz Zmień nazwę z listy rozwijanej.

Rodzaj EventHierarchy.

Tworzenie tabeli przestawnej z hierarchią w modelu danych

Możesz utworzyć tabelę Power PivotTable przy użyciu hierarchii utworzonej w modelu danych.

  • Kliknij kartę Tabela przestawna na Wstążce w oknie Power Pivot.

  • Kliknij opcję Tabela przestawna na Wstążce.

Plik Create PivotTablepojawi się okno dialogowe. Wybierz Nowy arkusz roboczy i kliknij OK.

W nowym arkuszu zostanie utworzona pusta tabela przestawna.

Na liście pól tabeli przestawnej EventHierarchypojawia się jako pole w tabeli Medale. Pozostałe pola w tabeli medali są zwinięte i wyświetlane jako Więcej pól.

  • Kliknij strzałkę

    przed EventHierarchy.

  • Kliknij strzałkę

    przed Więcej pól.

Zostaną wyświetlone pola pod EventHierarchy. Wszystkie pola w tabeli medali zostaną wyświetlone w obszarze Więcej pól.

Jak widać, trzy pola dodane do hierarchii również pojawiają się pod More Fieldsz polami wyboru. Jeśli nie chcesz, aby pojawiały się one na liście Pola tabeli przestawnej poniżejMore Fields, musisz ukryć kolumny w tabeli danych - medale w widoku danych w oknie dodatku Power Pivot. Zawsze możesz je odkryć, kiedy tylko chcesz.

Dodaj pola do tabeli przestawnej w następujący sposób -

  • Opór EventHierarchy do obszaru ROWS.

  • Przeciągnij medal do obszaru ∑ WARTOŚCI.

Wartości pola Sport pojawiają się w tabeli przestawnej ze znakiem + przed nimi. Wyświetlana jest liczba medali dla każdego sportu.

  • Kliknij znak + przed Aquatics. Zostaną wyświetlone wartości pola DisciplineID w obszarze Aquatics.

  • Kliknij wyświetlone dziecko D22. Zostaną wyświetlone wartości pola Event pod D22.

Jak widać, liczba medali jest podana dla wydarzeń, które są sumowane na poziomie rodzica - DisciplineID, które są dalej podsumowywane na poziomie rodzica - Sport.

Tworzenie hierarchii na podstawie wielu tabel

Załóżmy, że chcesz wyświetlić Dyscypliny w tabeli przestawnej, a nie DisciplineIDs, aby podsumowanie było bardziej czytelne i zrozumiałe. Aby to zrobić, musisz mieć pole Dyscyplina w tabeli medali, której jak wiesz, nie ma. Pole dyscypliny znajduje się w tabeli danych dyscyplin, ale nie można utworzyć hierarchii z polami z więcej niż jednej tabeli. Istnieje jednak sposób, aby uzyskać wymagane pole z drugiej tabeli.

Jak wiesz, tabele - Medale i Dyscypliny są ze sobą powiązane. Możesz dodać pole Dziedzina z tabeli Dziedziny do tabeli Medale, tworząc kolumnę przy użyciu relacji z językiem DAX.

  • Kliknij widok danych w oknie dodatku Power Pivot.

  • Kliknij kartę Projekt na Wstążce.

  • Kliknij Dodaj.

Kolumna - Dodaj kolumnę po prawej stronie tabeli jest podświetlona.

Wpisz = RELATED (Disciplines [Discipline])na pasku formuły. Nowa kolumna -CalculatedColumn1 jest tworzony z wartościami jako wartościami pola dyscypliny w tabeli dyscypliny.

Zmień nazwę nowej kolumny uzyskanej w ten sposób w tabeli Medali na Dyscyplina. Następnie musisz usunąć DisciplineID z Hierarchii i dodać Discipline, o czym dowiesz się w kolejnych sekcjach.

Usuwanie poziomu podrzędnego z hierarchii

Jak widać, hierarchia jest widoczna tylko w widoku diagramu, a nie w widoku danych. Dlatego hierarchię można edytować tylko w widoku diagramu.

  • Kliknij widok diagramu w oknie Power Pivot.

  • Kliknij prawym przyciskiem myszy DisciplineID w EventHierarchy.

  • Wybierz Remove from Hierarchy z listy rozwijanej.

Pojawi się okno dialogowe Potwierdź. KliknijRemove from Hierarchy.

Pole DisciplineID zostanie usunięte z hierarchii. Pamiętaj, że usunąłeś pole z hierarchii, ale pole źródłowe nadal istnieje w tabeli danych.

Następnie musisz dodać pole Discipline do EventHierarchy.

Dodawanie poziomu podrzędnego do hierarchii

Możesz dodać pole Discipline do istniejącej hierarchii - EventHierarchy w następujący sposób -

  • Kliknij pole w tabeli Medale.

  • Przeciągnij go do pola Events poniżej w EventHierarchy.

Pole Discipline zostanie dodane do EventHierarchy.

Jak widać, kolejność pól w EventHierarchy to Sport – Event – ​​Discipline. Ale, jak wiesz, musi to być wydarzenie sportowe - dyscyplina. Dlatego musisz zmienić kolejność pól.

Zmiana kolejności poziomu podrzędnego w hierarchii

Aby przenieść pole Dyscyplina na pozycję za polem Sport, wykonaj następujące czynności -

  • Kliknij prawym przyciskiem myszy pole Discipline w EventHierarchy.

  • Wybierz Przenieś w górę z listy rozwijanej.

Kolejność pól zmienia się na Sport-Dyscyplina-Wydarzenie.

Tabela przestawna ze zmianami w hierarchii

Aby wyświetlić zmiany wprowadzone w EventHierarchy w tabeli przestawnej, nie musisz tworzyć nowej tabeli przestawnej. Możesz je wyświetlić w istniejącej tabeli przestawnej.

Kliknij arkusz z tabelą przestawną w oknie programu Excel.

Jak widać, na liście pól tabeli przestawnej poziomy podrzędne w hierarchii zdarzeń odzwierciedlają zmiany wprowadzone w hierarchii w modelu danych. Te same zmiany zostaną odpowiednio odzwierciedlone w tabeli przestawnej.

Kliknij znak + przed pozycją Aquatics w tabeli przestawnej. Poziomy potomne pojawiają się jako wartości w polu Dyscyplina.

Ukrywanie i pokazywanie hierarchii

Możesz ukryć hierarchie i wyświetlać je w dowolnym momencie.

  • Odznacz pole Hierarchie w górnym menu widoku diagramu, aby ukryć hierarchie.

  • Zaznacz pole Hierarchie, aby wyświetlić hierarchie.

Tworzenie hierarchii na inne sposoby

Oprócz sposobu, w jaki utworzyłeś hierarchię w poprzednich sekcjach, możesz utworzyć hierarchię na dwa inne sposoby.

1. Kliknij przycisk Utwórz hierarchię w prawym górnym rogu tabeli danych Medals w widoku diagramu.

W tabeli zostanie utworzona nowa hierarchia bez żadnych pól.

Przeciągnij pola Rok i Pora roku w tej kolejności do nowej hierarchii. Hierarchia pokazuje poziomy potomne.

2. Inny sposób tworzenia tej samej hierarchii jest następujący -

  • Kliknij prawym przyciskiem myszy pole Rok w tabeli danych medali w widoku diagramu.

  • Wybierz opcję Utwórz hierarchię z listy rozwijanej.

W tabeli zostanie utworzona nowa hierarchia z polem podrzędnym Year.

Przeciągnij sezon polowy do hierarchii. Hierarchia pokazuje poziomy potomne.

Usuwanie hierarchii

Możesz usunąć hierarchię z modelu danych w następujący sposób -

  • Kliknij prawym przyciskiem myszy hierarchię.

  • Wybierz Usuń z listy rozwijanej.

Plik Confirmpojawi się okno dialogowe. KliknijDelete from Model.

Hierarchia zostanie usunięta.

Obliczenia z wykorzystaniem hierarchii

Możesz tworzyć obliczenia przy użyciu hierarchii. W EventsHierarchy możesz wyświetlić liczbę medali na poziomie podrzędnym jako procent liczby medali na poziomie nadrzędnym w następujący sposób -

  • Kliknij prawym przyciskiem myszy wartość medalu wydarzenia.

  • Wybierz Ustawienia pola wartości z listy rozwijanej.

Zostanie wyświetlone okno dialogowe Ustawienia pola wartości.

  • Kliknij Show Values As patka.

  • Wybierz% sumy wiersza nadrzędnego z listy i kliknij OK.

Poziomy podrzędne są wyświetlane jako procent sum nadrzędnych. Możesz to zweryfikować sumując wartości procentowe poziomu dziecka rodzica. Suma wyniosłaby 100%.

Drążenie i drążenie hierarchii

Za pomocą narzędzia Szybka eksploracja możesz szybko przejść do szczegółów i przejść do szczegółów na poziomach w hierarchii.

  • Kliknij wartość pola Event w tabeli przestawnej.

  • Kliknij narzędzie Szybka eksploracja -

    pojawiające się w prawym dolnym rogu komórki zawierającej wybraną wartość.

Plik Explore box with Drill Uppojawi się opcja. Dzieje się tak, ponieważ z Eventu możesz tylko drążyć, ponieważ nie ma pod nim poziomów podrzędnych.

Kliknij Drill Up.

Dane tabeli przestawnej są drążone do dyscypliny.

Kliknij narzędzie Szybka eksploracja -

pojawiające się w prawym dolnym rogu komórki zawierającej wartość.

Pojawi się okno Eksploruj z wyświetlonymi opcjami Drąż w górę i Drąż w dół. Dzieje się tak, ponieważ z Dyscypliny możesz przejść do sportu lub do wydarzenia.

W ten sposób możesz szybko poruszać się w górę iw dół hierarchii.

Możesz tworzyć estetyczne raporty analizy danych za pomocą danych dodatku Power Pivot znajdujących się w modelu danych.

Ważne cechy to -

  • Za pomocą wykresów przestawnych można tworzyć wizualne raporty danych. Możesz użyć układów raportu, aby uporządkować tabele przestawne, aby były czytelne.

  • Możesz wstawić fragmentatory do filtrowania danych w raporcie.

  • Możesz użyć wspólnego fragmentatora zarówno dla wykresu przestawnego, jak i tabeli przestawnej, które znajdują się w tym samym raporcie.

  • Gdy raport końcowy będzie gotowy, możesz ukryć fragmentatory z ekranu.

W tym rozdziale dowiesz się, jak uzyskać raporty z opcjami dostępnymi w dodatku Power Pivot.

W przypadku ilustracji w tym rozdziale rozważ następujący model danych.

Raporty oparte na wykresie Power Pivot

Utwórz wykres Power Pivot w następujący sposób -

  • Kliknij kartę Narzędzia główne na Wstążce w oknie programu PowerPivot.

  • Kliknij opcję Tabela przestawna.

  • Wybierz Wykres przestawny z listy rozwijanej.

  • Kliknij New Worksheet w oknie dialogowym Utwórz wykres przestawny.

W nowym arkuszu w oknie programu Excel zostanie utworzony pusty wykres przestawny.

  • Przeciągnij Sport z tabeli Medals do obszaru Axis.

  • Przeciągnij medal z tabeli medali do obszaru ∑ WARTOŚCI.

  • Kliknij kartę ANALIZA w NARZĘDZIACH PRZESTAWNYCH na wstążce.

  • Kliknij opcję Wstaw fragmentator w grupie filtrów. Pojawi się okno dialogowe Inset Slicers.

  • Kliknij pole NOC_CountryRegion w tabeli medali.

  • Kliknij OK.

Zostanie wyświetlony fragmentator NOC_CountryRegion.

  • Wybierz USA.

  • Przeciągnij Płeć z tabeli Medale do obszaru Płeć.

  • Kliknij prawym przyciskiem myszy wykres przestawny.

  • Wybierz Zmień typ wykresu z listy rozwijanej.

Zostanie wyświetlone okno dialogowe Zmień typ wykresu.

Kliknij Stacked Column.

  • Włóż krajarkę do pola sportowego.

  • Przeciągnij dyscyplinę z tabeli dyscypliny do obszaru OŚ.

  • Usuń pole Sport z obszaru AXIS.

  • Wybierz opcję Aquatics w Slicer - Sport.

Układ raportu

Utwórz tabelę przestawną w następujący sposób -

  • Kliknij kartę Strona główna na Wstążce w oknie programu PowerPivot.

  • Kliknij opcję PivotTable.

  • Kliknij opcję Tabela przestawna na liście rozwijanej. Zostanie wyświetlone okno dialogowe Utwórz tabelę przestawną.

  • Kliknij Nowy arkusz roboczy i kliknij OK. W nowym arkuszu zostanie utworzona pusta tabela przestawna.

  • Przeciągnij NOC_CountryRegion z tabeli Medals do obszaru AXIS.

  • Przeciągnij Sport z tabeli Medale do obszaru KOLUMNY.

  • Przeciągnij dyscyplinę z tabeli dyscypliny do obszaru KOLUMNY.

  • Przeciągnij medal do obszaru ∑ WARTOŚCI.

Kliknij przycisk strzałki obok Etykiety kolumn i wybierz Wodne.

  • Kliknij przycisk strzałki obok Etykiety wierszy.

  • Wybierz Filtry wartości z listy rozwijanej.

  • Wybierz opcję Większe niż lub równe z drugiej listy rozwijanej.

Wpisz 80 w polu obok opcji Liczba medali jest większa lub równa w oknie dialogowym Filtr wartości.

  • Kliknij kartę PROJEKT w sekcji NARZĘDZIA tabel przestawnych na Wstążce.

  • Kliknij Sumy częściowe.

  • Wybierz Do Not Show Subtotals z listy rozwijanej.

Kolumna Sumy częściowe - Suma wodna zostanie usunięta.

Kliknij Układ raportu i wybierz Show in Outline Form z listy rozwijanej.

Zaznacz pole Wiersze naprzemienne.

Nazwy pól pojawiają się zamiast etykiet wierszy i etykiet kolumn, a raport nie wymaga objaśnień.

Korzystanie ze wspólnego fragmentatora

Utwórz wykres przestawny i tabelę przestawną obok siebie.

  • Kliknij kartę Narzędzia główne na Wstążce na karcie PowerPivot.

  • Kliknij opcję Tabela przestawna.

  • Z listy rozwijanej wybierz opcję Wykres i tabela (poziomo).

Zostanie wyświetlone okno dialogowe Utwórz wykres przestawny i tabelę przestawną (w poziomie).

Wybierz Nowy arkusz roboczy i kliknij OK. Pusty wykres przestawny i pusta tabela przestawna pojawiają się obok siebie w nowym arkuszu.

  • Kliknij opcję Wykres przestawny.

  • Przeciągnij dyscyplinę z tabeli dyscypliny do obszaru OŚ.

  • Przeciągnij Medal z tabeli Medale do obszaru ∑ WARTOŚCI.

  • Kliknij opcję Tabela przestawna.

  • Przeciągnij dyscyplinę z tabeli dyscypliny do obszaru WIERSZE.

  • Przeciągnij Medal z tabeli Medale do obszaru ∑ WARTOŚCI.

  • Kliknij kartę ANALIZA w NARZĘDZIACH PRZESTAWNYCH na wstążce.

  • Kliknij opcję Wstaw fragmentator. Zostanie wyświetlone okno dialogowe Wstaw fragmentatory.

  • Kliknij na NOC_CountryRegion and Sport w tabeli Medals.

  • Kliknij OK.

Pojawiają się dwa fragmentatory - NOC_CountryRegion i Sport. Rozmieść i zmień ich rozmiar, aby odpowiednio wyrównać obok tabeli przestawnej.

  • Wybierz USA we fragmentatorze NOC_CountryRegion.

  • Wybierz Aquatics w Sport Slicer. Tabela przestawna jest filtrowana do wybranych wartości.

Jak widać, wykres przestawny nie jest filtrowany. Aby przefiltrować wykres przestawny za pomocą tych samych filtrów, nie musisz ponownie wstawiać fragmentatorów dla wykresu przestawnego. Możesz użyć tych samych fragmentatorów, których użyłeś dla tabeli przestawnej.

  • Kliknij NOC_CountryRegion Krajalnica.

  • Kliknij OPTIONS karta w SLICER TOOLS na Wstążce.

  • Kliknij Report Connectionsw grupie Fragmentator. PlikReport Connections pojawi się okno dialogowe dla fragmentatora NOC_CountryRegion.

Możesz zobaczyć, że wszystkie tabele przestawne i wykresy przestawne w skoroszycie są wymienione w oknie dialogowym.

  • Kliknij wykres przestawny, który znajduje się w tym samym arkuszu, co wybrana tabela przestawna, a następnie kliknij przycisk OK.

  • Powtórz dla Sport Slicer.

Wykres przestawny jest również filtrowany do wartości wybranych w dwóch fragmentatorach.

Następnie możesz dodać szczegóły do ​​wykresu przestawnego i tabeli przestawnej.

  • Kliknij wykres przestawny.

  • Przeciągnij Płeć do obszaru LEGENDA.

  • Kliknij prawym przyciskiem myszy wykres przestawny.

  • Wybierz Zmień typ wykresu.

  • Wybierz opcję Kolumna piętrowa w oknie dialogowym Zmień typ wykresu.

  • Kliknij tabelę przestawną.

  • Przeciągnij wydarzenie do obszaru WIERSZE.

  • Kliknij kartę PROJEKT w sekcji NARZĘDZIA tabel przestawnych na Wstążce.

  • Kliknij Układ raportu.

  • Wybierz Formularz konspektu z listy rozwijanej.

Wybieranie obiektów do wyświetlenia w raporcie

Możesz wybrać, aby nie wyświetlać fragmentatorów w raporcie końcowym.

  • Kliknij OPTIONS karta w SLICER TOOLS na Wstążce.

  • Kliknij Okienko zaznaczenia w grupie Rozmieść. Okienko zaznaczenia pojawi się po prawej stronie okna.

Jak widać, symbol

pojawia się obok obiektów w Okienku zaznaczenia. Oznacza to, że te obiekty są widoczne.

  • Kliknij

    symbol obok NOC_CountryRegion.

  • Kliknij

    symbol obok Sport.
    Symbol zmienia się na
    dla obu stron. Oznacza to, że widoczność dwóch fragmentatorów jest wyłączona.

Zamknij okienko zaznaczenia.

Możesz zobaczyć, że dwa fragmentatory nie są widoczne w raporcie.