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:
- Kliknij Dane -> Pobierz dane -> Z pliku (lub wybierz inne źródło, takie jak baza danych lub internet).
- Wybierz rodzaj pliku, np. Z pliku Excel lub Z pliku CSV.
- 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ć:
- 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ń.
- 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.
- 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.
- Usuwanie duplikatów – Aby usunąć duplikaty w zbiorze danych, zaznacz kolumnę, w której mogą występować duplikaty, a następnie wybierz Usuń duplikaty.
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ć:
- Załaduj oba zestawy danych (np. sprzedaż i lista klientów) do Power Query.
- Wybierz opcję Połącz zapytania -> Połącz.
- W oknie dialogowym wybierz, która kolumna ma być używana jako klucz do łączenia (np. ID klienta).
- Power Query połączy oba zestawy danych, tworząc jedną spójną tabelę.
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:
- Kliknij Zamknij i załaduj.
- Power Query załaduje dane do Excela w nowym arkuszu.
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
Prześlij komentarz