Samouczek: od skoroszytu programu Excel do wspaniałego raportu w programie Power BI Desktop

DOTYCZY: program Power BI Desktop usługa Power BI

W tym samouczku utworzysz piękny raport od początku do końca w ciągu 20 minut!

Screenshot of finished Power BI report.

Twój menedżer chce zobaczyć raport dotyczący najnowszych danych sprzedaży. Zażądali podsumowania wykonawczego:

  • Który miesiąc i rok miał największy zysk?
  • Gdzie firma widzi największy sukces (według kraju/regionu)?
  • W którym produkcie i segmencie firma powinna nadal inwestować?

Korzystając z naszego przykładowego skoroszytu finansowego, możemy utworzyć ten raport bez czasu. Oto jak będzie wyglądał końcowy raport. Zaczynajmy!

Z tego samouczka dowiesz się, jak wykonywać następujące czynności:

  • Pobieranie przykładowych danych na dwa różne sposoby
  • Przygotowywanie danych za pomocą kilku przekształceń
  • Tworzenie raportu z tytułem, trzema wizualizacjami i fragmentatorem
  • Publikowanie raportu w usługa Power BI w celu udostępnienia go współpracownikom

Wymagania wstępne

Pobierz dane

Dane na potrzeby tego samouczka można pobrać przy użyciu jednej z dwóch metod.

Pobieranie danych w programie Power BI Desktop

Po otwarciu programu Power BI Desktop wybierz pozycję Wypróbuj przykładowy model semantyczny z pustej kanwy.

Screenshot of Try a sample semantic model on the canvas.

Jeśli korzystasz z tego samouczka z programu Power BI Desktop, wybierz pozycję Załaduj dane.

Screenshot of Two ways to use sample data > Load data.

Pobierz przykład

Możesz również pobrać przykładowy skoroszyt bezpośrednio.

  1. Pobierz przykładowy skoroszyt programu Excel financial.
  2. Otwórz Power BI Desktop.
  3. W sekcji Dane na wstążce Narzędzia główne wybierz pozycję Excel.
  4. Przejdź do lokalizacji, w której zapisano przykładowy skoroszyt, a następnie wybierz pozycję Otwórz.

Przygotowywanie danych

W nawigatorze możesz przekształcić lub załadowaćdane. Nawigator udostępnia podgląd danych, aby sprawdzić, czy masz prawidłowy zakres danych. Typy danych liczbowych są kursywą. Jeśli musisz wprowadzić zmiany, przekształć dane przed załadowaniem. Aby ułatwić odczytywanie wizualizacji później, chcemy teraz przekształcić dane. Podczas każdej transformacji zobaczysz, że został on dodany do listy w obszarze Zapytanie Ustawienia w sekcji Zastosowane kroki

  1. Wybierz tabelę Financials i wybierz pozycję Przekształć dane.

    Screenshot of Power BI Navigator with Financial sample data.

  2. Wybierz kolumnę Units Sold (Sprzedane jednostki). Na karcie Przekształć wybierz pozycję Typ danych, a następnie wybierz pozycję KtoTo le Liczba. Wybierz pozycję Zamień bieżący , aby zmienić typ kolumny.

    Najczęściej spotykany krok czyszczenia danych polega na zmianie typów danych. W tym przypadku sprzedane jednostki są w postaci dziesiętnej. Nie ma sensu mieć 0,2 lub 0,5 sprzedanej jednostki, czy to? Zmieńmy to na liczbę całkowitą.

    Screenshot of changing a decimal number to a whole number.

  3. Wybierz kolumnę Segment . Chcemy ułatwić wyświetlanie segmentów na wykresie później, więc sformatujmy kolumnę Segment. Na karcie Przekształć wybierz pozycję Format, a następnie wybierz pozycję WIELKIE LITERY.

    screenshot of changing lowercase to uppercase headings.

  4. Skróćmy nazwę kolumny z Nazwa miesiąca na tylko Miesiąc. Kliknij dwukrotnie kolumnę Month Name (Nazwa miesiąca) i zmień nazwę na Month (Miesiąc).

    Screenshot of shortening column name.

  5. W kolumnie Product (Produkt) wybierz listę rozwijaną i wyczyść pole obok pozycji Montana.

    Wiemy, że produkt Montana został wycofany w zeszłym miesiącu, więc chcemy filtrować te dane z naszego raportu, aby uniknąć nieporozumień.

    Screenshot of deleting Montana values.

  6. Zobaczysz, że każde przekształcenie zostało dodane do listy w obszarze Zapytanie Ustawienia w sekcji Zastosowane kroki.

    Screenshot of list of applied steps.

  7. Na karcie Narzędzia główne wybierz pozycję Zamknij i zastosuj. Nasze dane są prawie gotowe do utworzenia raportu.

    Symbol Sigma zostanie wyświetlony na liście Pola? Usługa Power BI wykryła, że te pola są liczbowe. Usługa Power BI wskazuje również pole daty z symbolem kalendarza.

    Screenshot of Fields list with numeric fields and date field.

Dodatkowe środki: Pisanie wyrażenia w języku DAX

Pisanie miar i tworzenie tabel w języku formuł języka DAX jest bardzo zaawansowane na potrzeby modelowania danych. Wiele informacji na temat języka DAX można uzyskać w dokumentacji usługi Power BI. Na razie napiszmy wyrażenie podstawowe i połączmy dwie tabele.

  1. Na wstążce Narzędzia główne wybierz pozycję Nowa miara.

    Screenshot of New measure icon on the Home ribbon.

  2. Wpisz to wyrażenie, aby dodać wszystkie liczby w kolumnie Units Sold (Sprzedane jednostki).

    Total Units Sold = SUM(financials[Units Sold])    
    
  3. Wybierz znacznik wyboru, aby zatwierdzić.

    Screenshot of DAX expression Total Units Sold.

  4. Teraz wybierz widok Dane po lewej stronie.

    Screenshot of Data View icon.

  5. Na wstążce Narzędzia główne wybierz pozycję Nowa tabela.

    Screenshot of New Table icon.

  6. Wpisz to wyrażenie, aby wygenerować tabelę Kalendarz wszystkich dat z zakresu od 1 stycznia 2013 r. do 31 grudnia 2014 r.

    Calendar = CALENDAR(DATE(2013,01,01),Date(2014,12,31))    
    
  7. Wybierz znacznik wyboru, aby zatwierdzić.

    Screenshot of DAX expression Calendar.

  8. Teraz wybierz pozycję Widok modelu po lewej stronie.

    Screenshot of Model View icon.

  9. Przeciągnij pole Date (Data) z tabeli financials (Finanse) do pola Date (Data) w tabeli Calendar (Kalendarz), aby połączyć tabele i utworzyć relację między nimi.

    Screenshot of relationship between Date fields.

Tworzenie raportu

Teraz, gdy dane zostały przekształcone i załadowane, nadszedł czas na utworzenie raportu. W okienku Pola po prawej stronie zobaczysz pola w utworzonym modelu danych.

Skompilujmy końcowy raport— jedną wizualizację naraz.

Screenshot of all the elements of the report, by number.

Wizualizacja 1. Dodawanie tytułu

  1. Na wstążce Wstawianie wybierz pozycję Pole tekstowe. Wpisz "Podsumowanie kadry kierowniczej — raport finansowy".

  2. Wybierz wpisany tekst. Ustaw rozmiar czcionki na 20 i pogrubienie.

    Screenshot of formatting title.

  3. Zmień rozmiar pola, aby zmieścił się w jednym wierszu.

Wizualizacja 2. Zysk według daty

Teraz utworzysz wykres liniowy, aby zobaczyć, który miesiąc i rok miał najwyższy zysk.

  1. W okienku Pola przeciągnij pole Profit do pustego obszaru na kanwie raportu. Domyślnie usługa Power BI wyświetla wykres kolumnowy z jedną kolumną Profit.

  2. Przeciągnij pole Date (Data) do tej samej wizualizacji. Jeśli tabela Calendar została utworzona w obszarze Dodatkowe środki: utwórz tabelę w języku DAX wcześniej w tym artykule, przeciągnij pole Date z tabeli Calendar zamiast tego.

    Usługa Power BI aktualizuje wykres kolumnowy, aby pokazać zysk do dwóch lat.

    Screenshot of Profit column chart.

  3. W sekcji Pola okienka Wizualizacje wybierz listę rozwijaną w wartości osi X. Zmień datę z Hierarchii dat na Data.

    Screenshot of changing Date hierarchy to Date.

    Usługa Power BI aktualizuje wykres kolumnowy, aby pokazać zysk dla każdego miesiąca.

    Screenshot of column chart by month.

  4. W okienku Wizualizacje zmień typ wizualizacji na Wykres liniowy.

    Screentshot of changing column to bar chart.

    Teraz można łatwo zobaczyć, że grudzień 2014 miał największy zysk.

Wizualizacja 3. Zysk według kraju/regionu

Utwórz mapę, aby zobaczyć, który kraj/region miał największe zyski.

  1. W okienku Pola przeciągnij pole Kraj do pustego obszaru na kanwie raportu, aby utworzyć mapę.

  2. Przeciągnij pole Profit na mapę.

    Usługa Power BI tworzy wizualizację mapy z bąbelkami reprezentującymi względny zysk każdej lokalizacji.

    Screenshot of creating map chart.

    Europa wydaje się działać lepiej niż Ameryka Północna.

Wizualizacja 4. Sprzedaż według produktu i segmentu

Utwórz wykres słupkowy, aby określić, które firmy i segmenty mają być inwestowane.

  1. Przeciągnij dwa utworzone wykresy, aby znajdować się obok siebie w górnej połowie kanwy. Zapisz miejsce po lewej stronie kanwy.

  2. Wybierz pusty obszar w dolnej połowie kanwy raportu.

  3. W okienku Pola wybierz pola Sales (Sprzedaż), Product (Produkt) i Segment (Segment).

    Usługa Power BI automatycznie tworzy grupowany wykres kolumnowy.

  4. Przeciągnij wykres tak, aby był wystarczająco szeroki, aby wypełnić miejsce pod dwoma górnymi wykresami.

    Screenshot of a clustered column chart.

    Wygląda na to, że firma powinna nadal inwestować w produkt Paseo i kierować się do segmentów Small Business i Government.

Wizualizacja 5. Fragmentator roku

Fragmentatory to cenne narzędzie do filtrowania wizualizacji na stronie raportu do określonego wyboru. W tym przypadku możemy utworzyć dwa różne fragmentatory, aby zawęzić wydajność dla każdego miesiąca i roku. Jeden fragmentator używa pola daty w oryginalnej tabeli. Inne używa tabeli dat, którą można utworzyć na potrzeby "dodatkowych środków" wcześniej w tym samouczku.

Fragmentator daty przy użyciu oryginalnej tabeli

  1. W okienku Pola wybierz pole Data w tabeli Financials. Przeciągnij go do pustego obszaru po lewej stronie kanwy.

  2. W okienku Wizualizacje wybierz pozycję Fragmentator.

    Usługa Power BI automatycznie tworzy fragmentator zakresu liczbowego.

    Screenshot of Date numeric range slicer.

  3. Możesz przeciągnąć końce do filtru lub wybrać strzałkę w prawym górnym rogu i zmienić go na inny typ fragmentatora.

Fragmentator daty przy użyciu tabeli języka DAX

  1. W okienku Pola wybierz pole Data w tabeli Kalendarz. Przeciągnij go do pustego obszaru po lewej stronie kanwy.

  2. W okienku Wizualizacje wybierz pozycję Fragmentator.

  3. W sekcji Pola okienka Wizualizacje wybierz listę rozwijaną Pola. Usuń kwartał i dzień, aby pozostały tylko wartości Rok i Miesiąc.

    Screenshot of changing the Date hierarchy.

  4. Rozwiń każdy rok i zmień rozmiar wizualizacji, aby wszystkie miesiące było widoczne.

    Screenshot of date hierarchy slicer.

    Użyjemy tego fragmentatora w gotowym raporcie.

Teraz, jeśli menedżer prosi o wyświetlenie tylko danych z 2013 r., możesz użyć fragmentatora do wybrania lat lub określonych miesięcy każdego roku.

Dodatkowe środki: formatowanie raportu

Jeśli chcesz wykonać pewne lekkie formatowanie tego raportu, aby dodać więcej polski, poniżej przedstawiono kilka prostych kroków.

Motyw

  • Na wstążce Widok zmień motyw na Executive.

    Screenshot of selecting the Executive theme.

Sprucej wizualizacje

Wprowadź następujące zmiany na karcie Format w okienku Wizualizacje.

Screenshot of the Format tab in the Visualizations pane.

  1. Wybierz pozycję Visual 2. W sekcji Tytuł zmień tekst tytułu na "Zysk według miesiąca i roku" i Rozmiar tekstu na 16 pkt. Przełącz pozycję Cień na Włączone.

  2. Wybierz pozycję Visual 3. W sekcji Style mapy zmień pozycję Motyw na Skala szarości. W sekcji Tytuł zmień rozmiar tekstu tytułu na 16 pkt. Przełącz pozycję Cień na Włączone.

  3. Wybierz pozycję Visual 4. W sekcji Tytuł zmień rozmiar tekstu tytułu na 16 pkt. Przełącz pozycję Cień na Włączone.

  4. Wybierz pozycję Visual 5. W sekcji Kontrolkizaznaczenia przełącz opcjęPokaż "Zaznacz wszystko" na . W sekcji nagłówek fragmentatora zwiększ rozmiar tekstu do 16 pkt.

Dodawanie kształtu tła dla tytułu

  1. Na wstążce Wstawianie wybierz pozycję Kształty>Prostokąt. Umieść ją w górnej części strony i rozciągnij ją tak, aby była szerokością strony i wysokości tytułu.

  2. W okienku Formatowanie kształtu w sekcji Konspekt zmień przezroczystość na 100%.

  3. W sekcji Wypełnienie zmień kolor wypełnienia na Kolor motywu 5 #6B91C9 (niebieski).

    Screenshot of Theme color 5.

  4. Na karcie Formatowanie wybierz pozycję Wyślij do tyłu> Wyślij do tyłu.

  5. Wybierz tekst w wizualizacji 1, tytuł i zmień kolor czcionki na Biały.

Dodawanie kształtu tła dla wizualizacji 2 i 3

  1. Na wstążce Wstawianie wybierz pozycję Kształty>Prostokąt i rozciągnij ją tak, aby była szerokością i wysokością wizualizacji 2 i 3.
  2. W okienku Formatowanie kształtu w sekcji Konspekt zmień przezroczystość na 100%.
  3. W sekcji Wypełnienie ustaw kolor na Biały, 10% ciemniejszy.
  4. Na karcie Formatowanie wybierz pozycję Wyślij do tyłu> Wyślij do tyłu.

Gotowy raport

Oto jak będzie wyglądał końcowy dopracowany raport:

Screenshot of final, formatted report.

Podsumowując, ten raport odpowiada na najważniejsze pytania kierownika:

  • Który miesiąc i rok miał największy zysk?

    Z grudnia 2014

  • W którym kraju/regionie firma odniesie największy sukces?

    W Europie, w szczególności Francja i Niemcy.

  • W którym produkcie i segmencie firma powinna nadal inwestować?

    Firma powinna nadal inwestować w produkt Paseo i kierować się do segmentów małych firm i instytucji rządowych.

Zapisywanie raportu

  • W menu File (Plik) wybierz polecenie Save (Zapisz).

Publikowanie w usługa Power BI w celu udostępnienia

Aby udostępnić raport menedżerowi i współpracownikom, opublikuj go w usługa Power BI. Gdy udostępniasz współpracownikom, którzy mają konto usługi Power BI, mogą wchodzić w interakcje z raportem, ale nie mogą zapisywać zmian.

  1. W programie Power BI Desktop wybierz pozycję Publikuj na wstążce Narzędzia główne .

    Może być konieczne zalogowanie się do usługa Power BI. Jeśli nie masz jeszcze konta, możesz zarejestrować się w celu uzyskania bezpłatnej wersji próbnej.

  2. Wybierz miejsce docelowe, takie jak Mój obszar roboczy w usługa Power BI >Wybierz.

  3. W usłudze Power BI wybierz pozycję Otwórz ciąg "your-file-name".

    Screenshot of opening your report in the Power BI service.

    Ukończony raport zostanie otwarty w przeglądarce.

    Screenshot of your completed Power B I report in the Power B I service.

  4. Wybierz pozycję Udostępnij w górnej części raportu, aby udostępnić raport innym osobom.

    Screenshot of sharing your report from the Power BI service.

Masz więcej pytań? Wypróbuj Społeczność usługi Power BI.