Analiza danych z użyciem Power Query w Excelu

Power Query to narzędzie wbudowane w Excela, które umożliwia pobieranie, przekształcanie i ładowanie danych z różnych źródeł, takich jak pliki CSV, bazy danych, internetowe API i wiele innych. Dzięki Power Query można łatwo manipulować dużymi zestawami danych bez konieczności ręcznego ich przekształcania w arkuszu. 

W tym artykule poznasz podstawy Power Query oraz dowiesz się, jak pobierać i przekształcać dane, aby ułatwić analizę w Excelu. 

Krok 1: Jak włączyć Power Query

Jeśli korzystasz z wersji Excel 2016 lub nowszej, Power Query jest już wbudowane i dostępne w zakładce Dane. W starszych wersjach Excela (Excel 2010 i Excel 2013) można pobrać Power Query jako dodatek. 

W zakładce Dane znajdziesz opcję Pobierz dane, z której możesz korzystać, aby połączyć się z różnymi źródłami danych.

Krok 2: Pobieranie danych z różnych źródeł

Jedną z najważniejszych zalet Power Query jest możliwość łatwego pobierania danych z różnych źródeł. Aby pobrać dane: 
  1. Kliknij Dane -> Pobierz dane -> Z pliku (lub wybierz inne źródło, takie jak baza danych lub internet). 
  2. Wybierz rodzaj pliku, np. Z pliku Excel lub Z pliku CSV. 
  3. Po załadowaniu danych otworzy się okno Power Query, gdzie możesz przejrzeć zawartość pliku. 
Przykład: Załóżmy, że masz plik CSV z danymi sprzedaży i chcesz je zaimportować do Excela. Power Query pozwoli na szybkie wprowadzenie tych danych bez konieczności ręcznego kopiowania i wklejania.

Krok 3: Przekształcanie danych w Power Query

Power Query oferuje wiele opcji przekształcania danych, co pozwala na ich automatyczną obróbkę. Poniżej znajdziesz kilka podstawowych przekształceń, które możesz wykonać: 
  1. Usuwanie pustych wierszy i kolumn – Jeśli w Twoim zestawie danych znajdują się puste wiersze lub kolumny, możesz je usunąć klikając prawym przyciskiem myszy na kolumnę/wiersz i wybierając opcję Usuń. 
  2. Zmienianie typów danych – Jeśli kolumna z danymi, np. cenami, jest traktowana jako tekst, możesz zmienić typ danych na liczby, klikając nagłówek kolumny i wybierając odpowiedni typ danych. 
  3. Grupowanie danych – Power Query umożliwia grupowanie danych według określonych kryteriów. Na przykład, jeśli masz tabelę sprzedaży, możesz zgrupować dane według regionów, aby zobaczyć sumę sprzedaży w poszczególnych regionach. 
  4. Usuwanie duplikatów – Aby usunąć duplikaty w zbiorze danych, zaznacz kolumnę, w której mogą występować duplikaty, a następnie wybierz Usuń duplikaty.
Przykład: Załóżmy, że masz dane sprzedaży za kilka miesięcy, ale niektóre wiersze powtarzają się. Power Query szybko usunie duplikaty, a Ty zyskasz czysty zestaw danych gotowy do analizy. --- ### 

Krok 4: Łączenie danych z różnych źródeł

Power Query umożliwia łączenie danych z różnych źródeł – na przykład, jeśli masz dane sprzedaży w pliku Excel i listę klientów w pliku CSV, możesz je połączyć za pomocą funkcji **Połącz zapytania**. Kroki, które należy wykonać: 

  1. Załaduj oba zestawy danych (np. sprzedaż i lista klientów) do Power Query. 
  2. Wybierz opcję Połącz zapytania -> Połącz. 
  3. W oknie dialogowym wybierz, która kolumna ma być używana jako klucz do łączenia (np. ID klienta). 
  4. Power Query połączy oba zestawy danych, tworząc jedną spójną tabelę.
Krok 5: Filtrowanie i sortowanie danych

Power Query pozwala na łatwe filtrowanie i sortowanie danych, podobnie jak w Excelu. Możesz filtrować dane według wartości, zakresów dat, tekstu czy liczb. Filtrowanie w Power Query działa dynamicznie – jeśli dane się zmienią, po odświeżeniu filtry nadal będą stosowane. Przykład: Chcesz zobaczyć tylko transakcje sprzedaży powyżej 1000 zł? Możesz nałożyć filtr na kolumnę z wartością sprzedaży, aby wyświetlić tylko interesujące Cię dane.

Krok 6: Zastosowanie przekształceń na żywo i automatyczne aktualizacje

Power Query zapisuje wszystkie wykonane przekształcenia, które można łatwo odświeżać. Jeśli Twoje dane są aktualizowane (np. plik CSV zawiera nową sprzedaż), wystarczy kliknąć Odśwież, a Power Query automatycznie pobierze i przekształci najnowsze dane zgodnie z zapisanymi krokami.

Krok 7: Eksport danych do Excela

Po zakończeniu pracy z danymi w Power Query, możesz łatwo wyeksportować je z powrotem do Excela: 
  1. Kliknij Zamknij i załaduj. 
  2. Power Query załaduje dane do Excela w nowym arkuszu.
Możesz teraz używać zaimportowanych danych do tworzenia raportów, tabel przestawnych, wykresów i analiz bez konieczności ręcznego manipulowania surowymi danymi. 

Krok 8: Zastosowanie zaawansowanych funkcji Power Query

Power Query oferuje zaawansowane funkcje, takie jak:
  • Funkcje M (język Power Query) – możesz pisać własne formuły i funkcje, aby tworzyć bardziej skomplikowane przekształcenia danych.
  • Łączenie danych z API internetowych – Power Query może pobierać dane z zewnętrznych źródeł internetowych za pomocą API, co jest szczególnie przydatne przy pracy z dynamicznymi danymi, np. kursami walut, cenami akcji, danymi pogodowymi itp. 
Power Query to potężne narzędzie do automatyzacji i przekształcania danych w Excelu. Dzięki niemu możesz efektywnie pracować z dużymi zestawami danych, importować je z różnych źródeł i przeprowadzać skomplikowane przekształcenia bez potrzeby ręcznego manipulowania danymi. Dodanie tego artykułu do Twojego samouczka ułatwi użytkownikom bardziej zaawansowaną pracę z danymi i znacząco rozszerzy funkcjonalność ich arkuszy kalkulacyjnych.

Komentarze

Popularne posty z tego bloga

Zaawansowane użycie funkcji WYSZUKAJ.PIONOWO i WYSZUKAJ.POZIOMO w Excelu

Cofanie Formatowania Tabeli w Excelu