Wróć do bloga

Power Query dla początkujących — import i czyszczenie danych

Dowiedz się, jak używać Power Query w Excelu do automatyzacji importu i czyszczenia danych. Przewodnik krok po kroku z praktycznymi przykładami.

Zespół VITA
Power Query dla początkujących — import i czyszczenie danych

Power Query Excel to zaawansowane narzędzie do importu i transformacji danych, które może zaoszczędzić Ci dziesiątki godzin pracy miesięcznie. Jeśli pracujesz z danymi z różnych źródeł — czy to pliki CSV, bazy danych czy strony internetowe — Power Query automatyzuje procesy czyszczenia i przekształcania danych. W tym przewodniku dowiesz się, jak krok po kroku wykorzystać to narzędzie, nawet jeśli dopiero zaczynasz swoją przygodę z Excelem.

Czym jest Power Query i dlaczego warto go używać

Power Query to darmowy dodatek do Excela (dostępny standardowo od wersji 2016), który pozwala na łączenie, przekształcanie i czyszczenie danych z różnych źródeł. Microsoft wprowadził to narzędzie jako odpowiedź na rosnące potrzeby użytkowników, którzy muszą pracować z coraz większymi i bardziej złożonymi zestawami danych.

Główne korzyści Power Query

  • Automatyzacja: Raz utworzone zapytanie można odświeżyć jednym kliknięciem
  • Różnorodność źródeł: Import z plików, baz danych, stron internetowych, chmury
  • Powtarzalność: Wszystkie operacje są zapisywane i można je powtórzyć
  • Wydajność: Obsługa dużych zestawów danych (miliony wierszy)
  • Intuicyjność: Interfejs typu "point and click" bez konieczności programowania

Według raportu Microsoft 365 Usage Analytics, power query tutorial jest jednym z najczęściej wyszukiwanych tematów przez użytkowników Excela, co pokazuje rosnące zapotrzebowanie na umiejętności w tym obszarze.

Jak uruchomić Power Query w Excelu

Power Query znajdziesz w Excelu w zakładce Dane, w sekcji "Pobierz i przekształć dane". Jeśli używasz starszej wersji Excela (2010-2013), musisz pobrać Power Query jako bezpłatny dodatek ze strony Microsoft.

Sprawdzenie dostępności Power Query

  1. Otwórz Excel
  2. Przejdź do zakładki Dane
  3. Szukaj sekcji "Pobierz dane" lub "Get Data"
  4. Jeśli nie widzisz tej opcji, sprawdź w menu Plik > Opcje > Dodatki

Ważne: W wersjach Excel 2010-2013 Power Query może wymagać dodatkowej instalacji. Pobierz go bezpłatnie ze strony support.microsoft.com.

Import danych z różnych źródeł

Excel power query umożliwia import danych z ponad 100 różnych źródeł. Oto najczęściej używane:

Import z pliku CSV

  1. Zakładka Dane > Pobierz dane > Z pliku > Z tekstu/CSV
  2. Wybierz plik i kliknij Importuj
  3. Power Query automatycznie wykryje separator i kodowanie
  4. Kliknij Przekształć dane aby otworzyć edytor Power Query

Import z bazy danych

Power Query obsługuje popularne bazy danych:

  • SQL Server
  • MySQL
  • PostgreSQL
  • Oracle
  • Access

Proces importu:

  1. Pobierz dane > Z bazy danych > wybierz typ
  2. Wpisz dane połączenia (serwer, nazwa bazy)
  3. Wprowadź dane uwierzytelniające
  4. Wybierz tabele do importu

Import ze strony internetowej

  1. Pobierz dane > Z innych źródeł > Z sieci Web
  2. Wpisz adres URL
  3. Power Query automatycznie wykryje tabele na stronie
  4. Wybierz odpowiednią tabelę

Podstawowe operacje czyszczenia danych

Edytor Power Query oferuje dziesiątki opcji przekształcania danych. Oto najważniejsze dla początkujących:

Usuwanie niepotrzebnych kolumn

  • Kliknij prawym przyciskiem na nagłówek kolumny
  • Wybierz Usuń lub Usuń inne kolumny (aby zachować tylko wybraną)
  • Możesz zaznaczyć kilka kolumn jednocześnie (Ctrl + klik)

Zmiana typów danych

Power Query czasem błędnie interpretuje typy danych. Aby to poprawić:

  1. Kliknij ikonę typu danych obok nazwy kolumny
  2. Wybierz właściwy typ (tekst, liczba, data, itp.)
  3. Power Query automatycznie przekonwertuje wartości

Filtrowanie danych

  • Kliknij strzałkę w nagłówku kolumny
  • Odznacz wartości, które chcesz ukryć
  • Lub użyj Filtry tekstowe/liczbowe dla zaawansowanych opcji

Usuwanie duplikatów

  1. Zaznacz kolumny, na podstawie których chcesz wykrywać duplikaty
  2. Narzędzia główne > Usuń wiersze > Usuń duplikaty

Zaawansowane techniki przekształcania

Dzielenie kolumn

Częsty problem: dane imienia i nazwiska w jednej kolumnie. Rozwiązanie:

  1. Zaznacz kolumnę do podziału
  2. Przekształć > Podziel kolumnę > Według ogranicznika
  3. Wybierz ogranicznik (spacja, przecinek, itp.)
  4. Ustaw liczbę kolumn wynikowych

Łączenie kolumn

Odwrotny proces — łączenie kilku kolumn w jedną:

  1. Zaznacz kolumny do połączenia (Ctrl + klik)
  2. Przekształć > Scal kolumny
  3. Wybierz separator
  4. Nadaj nazwę nowej kolumnie

Zastępowanie wartości

Użyteczne do standaryzacji danych:

  1. Zaznacz kolumnę
  2. Narzędzia główne > Zastąp wartości
  3. Wpisz wartość do znalezienia i zastąpienia
  4. Operacja działa na całej kolumnie

Dodawanie kolumn obliczeniowych

  1. Dodaj kolumnę > Kolumna niestandardowa
  2. Wprowadź formułę w języku M (podobnym do DAX)
  3. Przykład: [Cena] * [Ilość] dla kolumny "Wartość"

Automatyzacja i odświeżanie danych

Jedną z największych zalet Power Query jest możliwość automatyzacji. Gdy już utworzysz zapytanie, możesz:

Odświeżanie manualne

  • Kliknij prawym przyciskiem na tabeli wynikowej
  • Wybierz Odśwież
  • Wszystkie kroki przekształcania zostaną powtórzone automatycznie

Odświeżanie automatyczne

  1. Dane > Zapytania i połączenia
  2. Kliknij prawym przyciskiem na zapytanie
  3. Właściwości > Użycie
  4. Ustaw opcje odświeżania (przy otwarciu pliku, co określony czas)

Zapisywanie kroków

Każda operacja w Power Query jest zapisywana jako krok w panelu Zastosowane kroki. Możesz:

  • Usuwać kroki
  • Modyfikować parametry kroków
  • Zmieniać kolejność kroków
  • Dodawać nowe kroki w dowolnym miejscu

Rozwiązywanie typowych problemów

Problem: Błędy przy imporcie

Przyczyna: Nieprawidłowe kodowanie znaków lub separator Rozwiązanie: W oknie importu zmień kodowanie na UTF-8 lub sprawdź separator

Problem: Powolne odświeżanie

Przyczyna: Zbyt duży zestaw danych lub nieoptymalne zapytanie Rozwiązania:

  • Filtruj dane już na etapie importu
  • Usuń niepotrzebne kolumny wcześniej
  • Unikaj złożonych obliczeń w Power Query

Problem: Zmieniające się nazwy kolumn

Przyczyna: Źródło danych ma niestandardowe nagłówki Rozwiązanie: Użyj kroku "Użyj pierwszego wiersza jako nagłówków" lub "Promuj nagłówki"

Problem: Błędy typu danych

Przyczyna: Power Query błędnie interpretuje typ danych Rozwiązanie: Ręcznie ustaw typ danych na początku procesu przekształcania


Chcesz opanować Excel od podstaw? Nasz kurs Excel Podstawy od Zera obejmuje nie tylko Power Query, ale całe spektrum narzędzi Excela. Nauczysz się formuł, wykresów, tabel przestawnych i automatyzacji. Użyj kodu BLOG15 i zaoszczędź 15% na cenie kursu. To praktyczna wiedza, którą od razu wykorzystasz w pracy.


Najczęściej zadawane pytania

Czy Power Query jest darmowy?

Tak, Power Query jest bezpłatnym narzędziem dostępnym w Excelu od wersji 2016. W starszych wersjach (2010-2013) można go pobrać jako darmowy dodatek.

Jak duże pliki może obsłużyć Power Query?

Power Query może obsłużyć pliki o wielkości kilku GB, ale wydajność zależy od mocy komputera. Praktyczna granica to około 1 miliona wierszy w Excelu, ale Power Query może przetwarzać większe zestawy i pobierać tylko część danych.

Czy mogę używać Power Query bez znajomości programowania?

Absolutnie! Power Query ma intuicyjny interfejs graficzny. Większość operacji to klikanie i wybieranie opcji z menu. Znajomość języka M (używanego w Power Query) jest potrzebna tylko do bardzo zaawansowanych operacji.

Co się stanie z moimi danymi po odświeżeniu zapytania?

Power Query zastąpi stare dane nowymi z źródła, stosując te same kroki przekształcania. Jeśli struktura źródła się nie zmieniła, proces przebiegnie automatycznie.

Czy Power Query działa z danymi w chmurze?

Tak, Power Query łączy się z wieloma usługami chmurowymi: SharePoint, OneDrive, Google Sheets, Salesforce, Azure i dziesiątkami innych platform.

Udostępnij artykuł