· kurs online
Pytania: 578 906 106

← Kursy online

🎁 Darmowa lekcja próbna. Tak wygląda kurs „Excel Pro — Power Query, zaawansowane tabele przestawne, makra i raporty” od środka — przejdź lekcję 1, odpowiadaj na pytania, posłuchaj lektora. Pełny kurs ↓
Lekcja próbna kursu „Excel Pro — Power Query, zaawansowane tabele przestawne, makra i raporty” — bez logowania, bez licznika czasu i bez egzaminu. © Pruszyński.IT Patryk Pruszyński. Materiały są chronione prawem autorskim; kopiowanie i rozpowszechnianie bez zgody autora jest zabronione.
LEKCJA 1 Z 8 · LEKCJA PRÓBNA

Power Query: import i czyszczenie danych

Krótkie wprowadzenie do kursu (bez dźwięku)

Lekcja jest podzielona na 6 części. Po każdej odpowiedz na jedno pytanie — wtedy odsłoni się następna. Przy każdej części możesz włączyć 🔊 lektora.

🎧 Lektor:

Wskazówka: najbardziej naturalny głos lektora (Zofia lub Marek) ma przeglądarka Microsoft Edge; w Chrome wybierz głos „Google polski”. Na telefonie lektor korzysta z głosu systemu.

1/6 Czym jest Power Query i kiedy go używać

W kursie podstawowym czyściłeś dane formułami i ręcznie: usuwałeś puste wiersze, poprawiałeś spacje funkcją =USUŃ.ZBĘDNE.ODSTĘPY(A2), zamieniałeś tekst na liczby. To działa przy jednym pliku. Problem zaczyna się wtedy, gdy ten sam eksport dostajesz co tydzień albo co miesiąc — i za każdym razem wykonujesz te same czynności od nowa.

Power Query to wbudowane w Excela narzędzie do pobierania i przekształcania danych. Znajdziesz je na karcie Dane, w grupie Pobieranie i przekształcanie danych. Działa według prostej zasady:

  1. Pobierasz dane ze źródła — pliku CSV, innego skoroszytu, tabeli w bieżącym pliku, całego folderu z plikami.
  2. Przekształcasz je w Edytorze Power Query — usuwasz zbędne wiersze i kolumny, poprawiasz typy danych, przycinasz spacje, filtrujesz. Każde kliknięcie zapisuje się jako krok.
  3. Ładujesz wynik do arkusza jako tabelę (albo od razu do tabeli przestawnej).
  4. Gdy przyjdą nowe dane — klikasz Odśwież, a Excel wykonuje wszystkie zapisane kroki ponownie.

Zapytanie (tak nazywa się taki zestaw kroków) jest jak przepis: zapisujesz go raz, a potem „gotujesz” z nowych składników ile razy chcesz. Co ważne, Power Query nigdy nie zmienia pliku źródłowego — pracuje na kopii danych. Eksport z programu zostaje nienaruszony, więc zawsze możesz wrócić do oryginału.

Kiedy warto użyć Power Query?

  • dane przychodzą regularnie w tym samym układzie (eksport z programu księgowego, sprzedażowego, kadrowego, z banku),
  • czyszczenie zajmuje więcej niż kilka minut i składa się z powtarzalnych czynności,
  • chcesz mieć pewność, że co miesiąc dane są przygotowane dokładnie tak samo.
Pamiętaj: Power Query nie zastępuje formuł — przygotowuje dla nich dane. Najpierw porządkujesz dane w zapytaniu, potem na gotowej, czystej tabeli liczysz formułami i tabelami przestawnymi, które znasz z kursu podstawowego.
Zrób to teraz: otwórz pusty skoroszyt i kliknij kartę Dane. Znajdź grupę Pobieranie i przekształcanie danych i przycisk Pobierz dane. Rozwiń go i zobacz, z jakich źródeł Excel potrafi pobrać dane (plik, baza danych, usługi online i inne).
❓ Co się dzieje z plikiem źródłowym, gdy przekształcasz dane w Power Query?
Spróbuj jeszcze raz. Podpowiedź: Akapit o „przepisie” w tej części.

2/6 Pobieranie danych: CSV, skoroszyt, tabela i folder

Każde zapytanie zaczyna się od wskazania źródła. W Microsoft 365 najczęściej użyjesz jednej z czterech dróg:

  • Dane → Z tekstu/pliku CSV — eksport z programu w formacie CSV lub TXT. Excel pokaże podgląd i pozwoli wybrać pochodzenie pliku (kodowanie znaków) oraz ogranicznik (średnik, przecinek, tabulator).
  • Dane → Pobierz dane → Z pliku → Ze skoroszytu programu Excel — dane z innego pliku .xlsx. W oknie Nawigator wybierasz arkusz albo tabelę.
  • Dane → Z tabeli/zakresu — dane z bieżącego skoroszytu. Jeśli zakres nie jest jeszcze tabelą, Excel najpierw zaproponuje utworzenie tabeli (to samo okno co przy Ctrl+T).
  • Dane → Pobierz dane → Z pliku → Z folderu — wszystkie pliki z jednego folderu naraz (np. eksporty z kolejnych miesięcy). Tym zajmiemy się szczegółowo w lekcjach 2 i 8.

Krok po kroku — import pliku CSV:

  1. Kliknij Dane → Z tekstu/pliku CSV i wskaż plik.
  2. W oknie podglądu sprawdź polskie znaki. Jeśli zamiast „ł” i „ś” widzisz „krzaczki”, zmień pochodzenie pliku — zwykle na 65001: Unicode (UTF-8) albo 1250: Europa Środkowa (Windows).
  3. Sprawdź ogranicznik — polskie programy często używają średnika, bo przecinek jest separatorem dziesiętnym.
  4. Kliknij Przekształć dane (a nie od razu Załaduj) — otworzy się Edytor Power Query, w którym oczyścisz dane przed załadowaniem.
Pamiętaj: przycisk Załaduj od razu wstawia dane do arkusza — „tak, jak są”. Przy brudnym eksporcie prawie zawsze wybieraj Przekształć dane.
Uwaga: przy Z tabeli/zakresu Excel sam proponuje zakres danych. Jeśli w środku są puste wiersze, zaproponuje tylko część danych — do pierwszego pustego wiersza. Dlatego przed kliknięciem zaznacz cały zakres ręcznie (kliknij pierwszą komórkę nagłówka i naciśnij Ctrl+Shift+End) albo sprawdź adres zakresu w oknie tworzenia tabeli.
Przykład: biuro rachunkowe co miesiąc dostaje od klienta plik „sprzedaz.xlsx” wyeksportowany z programu do fakturowania. Księgowa nie otwiera go i nie kopiuje danych — w swoim pliku raportu ma zapytanie Ze skoroszytu programu Excel, które wskazuje na „sprzedaz.xlsx” w stałym folderze. Nowy eksport zapisuje pod tą samą nazwą i klika Odśwież.
❓ Który przycisk w oknie podglądu otwiera Edytor Power Query, żeby oczyścić dane przed załadowaniem?
Spróbuj jeszcze raz. Podpowiedź: Krok 4 importu CSV i ramka „Pamiętaj”.

3/6 Edytor Power Query: kroki, wiersze i kolumny

Edytor Power Query otwiera się w osobnym oknie. Najważniejsze elementy:

  • wstążka z kartami Narzędzia główne, Przekształć, Dodaj kolumnę i Widok,
  • podgląd danych na środku — w nagłówku każdej kolumny jest ikona typu danych i strzałka filtra,
  • panel Ustawienia zapytania po prawej: nazwa zapytania i lista Zastosowane kroki.

Zastosowane kroki to serce Power Query. Każda operacja dopisuje krok na końcu listy. Kliknięcie dowolnego kroku pokazuje, jak wyglądały dane w tym momencie. Krok usuwasz krzyżykiem obok jego nazwy, a ikona koła zębatego (przy niektórych krokach) otwiera jego ustawienia do poprawy. Nazwę zapytania zmienisz w polu Nazwa w tym samym panelu — od niej zależy nazwa tabeli wynikowej.

Najczęstsze porządki w eksporcie (karta Narzędzia główne):

  • Usuń wiersze → Usuń pierwsze wiersze — usuwa wiersze tytułu nad nagłówkami (podajesz liczbę),
  • Użyj pierwszego wiersza jako nagłówków — robi z pierwszego wiersza danych nazwy kolumn,
  • Usuń wiersze → Usuń puste wiersze — usuwa wiersze, w których wszystkie komórki są puste,
  • Usuń wiersze → Usuń dolne wiersze — usuwa wiersze podsumowania na końcu („RAZEM”),
  • Usuń wiersze → Usuń duplikaty — usuwa powtórzone wiersze; działa na zaznaczonych kolumnach,
  • Usuń kolumny albo Usuń kolumny → Usuń inne kolumny — to drugie zostawia tylko zaznaczone kolumny i jest bezpieczniejsze, gdy eksport czasem dostaje nowe, niepotrzebne kolumny.

Filtrowanie działa jak w zwykłym Autofiltrze: kliknij strzałkę w nagłówku i odznacz wartości albo wybierz Filtry tekstu (np. Rozpoczyna się od), Filtry liczb lub Filtry daty. Różnica jest taka, że filtr w Power Query trwale usuwa wiersze z wyniku — i robi to przy każdym odświeżeniu.

Pamiętaj: filtr warunkowy jest często pewniejszy niż usuwanie określonej liczby wierszy. „Usuń 2 dolne wiersze” przestanie działać, gdy program doda trzeci wiersz podsumowania. Filtr „Nr dokumentu rozpoczyna się od FV” zostawi same faktury bez względu na to, ile śmieci jest pod spodem.
Zrób to teraz: po wczytaniu dowolnych danych do edytora kliknij kolejno kilka kroków na liście Zastosowane kroki i obserwuj podgląd. Zobacz, jak dane zmieniają się krok po kroku — tak samo Excel „przejdzie” przez nie przy każdym odświeżeniu.
❓ Dlaczego filtr „Nr dokumentu rozpoczyna się od FV” bywa lepszy niż „Usuń dolne wiersze” przy usuwaniu podsumowania?
Spróbuj jeszcze raz. Podpowiedź: Ramka „Pamiętaj” w tej części.

4/6 Typy danych: liczby, daty i ustawienia regionalne

Najważniejsza rzecz, którą robi Power Query, to nadanie każdej kolumnie typu danych. Ikona w nagłówku kolumny mówi, jaki typ ma kolumna: ABC — tekst, 123 — liczba całkowita, 1.2 — liczba dziesiętna, ikona kalendarza — data, ABC/123 — typ nieokreślony (wszystko naraz). Dopóki kwota jest tekstem, Excel jej nie zsumuje, a dopóki data jest tekstem — nie przefiltrujesz jej po miesiącach.

Jak zmienić typ: kliknij ikonę w nagłówku kolumny i wybierz typ z listy, albo zaznacz kolumnę i użyj listy Typ danych na karcie Narzędzia główne. Jeśli kolumna ma już krok zmiany typu, Excel zapyta, czy zamienić bieżący krok, czy dodać nowy — zwykle wybierasz zamianę.

Ustawienia regionalne. Tekst „1234,50” to dla polskiego Excela liczba z przecinkiem dziesiętnym, a „05.03.2026” to 5 marca. Ale dla ustawień angielskich (USA) „05.03.2026” może oznaczać 3 maja, a „1234,50” — błąd. Power Query korzysta z ustawień regionalnych komputera (lub pliku). Jeśli dane pochodzą z innego kraju, kliknij ikonę typu i wybierz Używając ustawień regionalnych… — wskażesz typ (np. Data) i kraj, z którego pochodzi zapis (np. Polski albo Angielski (Stany Zjednoczone)).

Błędy po zmianie typu. Gdy w kolumnie liczbowej trafi się tekst, którego nie da się zamienić na liczbę (np. „-” albo „brak”), komórka pokaże Error. Masz trzy wyjścia:

  • zamienić błędy na konkretną wartość — kliknij prawym przyciskiem nagłówek kolumny i wybierz Zamień błędy (np. na 0),
  • usunąć wiersze z błędami — Narzędzia główne → Usuń wiersze → Usuń błędy,
  • wcześniej zamienić tekst na liczbę poleceniem Zamień wartości (o nim w następnej części).

Wybór zależy od znaczenia danych: „-” w kolumnie stanu magazynowego to zwykle zero, ale „-” w kolumnie ceny może oznaczać brak ceny, którego nie wolno zamieniać na 0.

Uwaga: Power Query zaraz po wczytaniu danych sam dodaje krok Zmieniono typ, zgadując typy po pierwszych wierszach. Zawsze go sprawdź. Typowy problem: kolumnę kodów pocztowych albo numerów kont uzna za liczby i zgubi zera z przodu. Zmień takie kolumny na Tekst.
Pamiętaj: kolejność kroków ma znaczenie. Najpierw usuń zbędne wiersze (tytuł, podsumowanie) i oczyść tekst (np. dopisek „ zł” przy kwocie), dopiero potem zmieniaj typ na liczbę lub datę. Inaczej dostaniesz błędy w wierszach, które i tak miałeś usunąć.
❓ Co zobaczysz w komórce, gdy zmienisz typ kolumny na liczbę, a w komórce jest tekst „brak”?
Spróbuj jeszcze raz. Podpowiedź: Akapit „Błędy po zmianie typu”.

5/6 Czyszczenie tekstu: Przytnij, Zamień wartości, Podziel kolumnę

Przytnij i Oczyść. Zaznacz kolumnę (albo kilka z Ctrl) i wybierz Przekształć → Formatuj → Przytnij. Usuwa spacje na początku i na końcu tekstu. Obok jest Oczyść — usuwa niewidoczne znaki sterujące (np. znaki nowego wiersza z eksportów). W tym samym menu zmienisz wielkość liter: małe litery, WIELKIE LITERY, Każdy Wyraz Wielką Literą.

Uwaga: Przytnij w Power Query nie działa tak samo jak funkcja =USUŃ.ZBĘDNE.ODSTĘPY(A2) w arkuszu. Funkcja Excela usuwa także podwójne spacje w środku tekstu, a Przytnij — tylko na brzegach. Podwójne spacje w środku usuniesz poleceniem Zamień wartości (dwie spacje → jedna).

Zamień wartości. Zaznacz kolumnę i wybierz Narzędzia główne → Zamień wartości (to samo jest na karcie Przekształć). Wpisujesz, co zamienić i na co. Przykłady:

  • „ zł” → nic (puste pole) — usuwa dopisek waluty, żeby kwota stała się liczbą,
  • „D. Miasto” → „Dobre Miasto” — ujednolica różne zapisy tej samej nazwy,
  • w opcjach zaawansowanych zaznaczasz Dopasuj do całej zawartości komórki, gdy zamieniać ma się tylko cała wartość (np. „DM”), a nie fragment innego tekstu.

Podziel kolumnę. Gdy w jednej kolumnie są dwie informacje, np. „MAG-0101 | Papier ksero A4”, zaznacz ją i wybierz Narzędzia główne → Podziel kolumnę → Według ogranicznika. Wybierz albo wpisz ogranicznik (tu: | jako niestandardowy) i miejsce podziału (np. przy każdym wystąpieniu albo przy skrajnym lewym). Powstaną dwie kolumny — zmień ich nazwy dwuklikiem w nagłówku (np. „Kod” i „Towar”). Po podziale zwykle trzeba jeszcze raz użyć Przytnij, bo przy ograniczniku zostają spacje.

Duplikaty — dopiero po oczyszczeniu. Dla Power Query „Piekarnia Złoty Kłos” i „Piekarnia Złoty Kłos ” (ze spacją) to dwie różne wartości. Podobnie „Olsztyn” i „OLSZTYN” — Power Query rozróżnia wielkość liter, czego zwykłe funkcje Excela nie robią. Dlatego Usuń duplikaty wykonuj na końcu, po przycięciu spacji, ujednoliceniu liter i zmianie typów.

Przykład: kadrowa importuje listę obecności z czytnika kart. Nazwiska mają spacje na końcu, a część osób jest zapisana wielkimi literami. Po kolei: Przytnij → Każdy Wyraz Wielką Literą → Usuń duplikaty. Gdyby usunęła duplikaty na początku, te same osoby zostałyby policzone dwa razy.
Zrób to teraz: w pliku z zadania 2 zaznacz kolumnę „Magazyn” i rozwiń jej filtr. Policz, ile różnych zapisów ma magazyn w Dobrym Mieście. Każdy z nich musisz sprowadzić do jednej postaci, zanim policzysz stany.
❓ Dlaczego Usuń duplikaty wykonujesz dopiero po przycięciu spacji i ujednoliceniu wielkości liter?
Spróbuj jeszcze raz. Podpowiedź: Akapit „Duplikaty — dopiero po oczyszczeniu”.

6/6 Zamknij i załaduj do…, Odśwież — automatyzacja co miesiąc

Gdy dane w edytorze są czyste, czas je załadować. Na karcie Narzędzia główne masz dwie możliwości:

  • Zamknij i załaduj — wstawia wynik jako tabelę na nowy arkusz,
  • Zamknij i załaduj do… — otwiera okno Importowanie danych, w którym wybierasz: Tabela, Raport w formie tabeli przestawnej, Wykres przestawny albo Utwórz tylko połączenie, a także miejsce (istniejący lub nowy arkusz) i opcję Dodaj te dane do modelu danych (wrócimy do niej w lekcji 3).

Utwórz tylko połączenie przydaje się, gdy zapytanie jest „półproduktem” dla innego zapytania albo tabeli przestawnej i nie potrzebujesz jego wyniku w arkuszu.

Wszystkie zapytania w pliku zobaczysz w panelu Dane → Zapytania i połączenia. Dwuklik na zapytaniu otwiera je ponownie w edytorze, a najechanie myszą pokazuje podgląd, liczbę wierszy i czas ostatniego odświeżenia.

Odświeżanie:

  • Dane → Odśwież wszystko (Ctrl+Alt+F5) — odświeża wszystkie zapytania i tabele przestawne w pliku,
  • prawy przycisk na tabeli wynikowej → Odśwież — odświeża tylko to jedno zapytanie,
  • we właściwościach zapytania (prawy przycisk w panelu Zapytania i połączenia → Właściwości) możesz włączyć odświeżanie przy otwieraniu pliku.

Miesięczny cykl pracy wygląda więc tak: zapisujesz nowy eksport w tym samym folderze i pod tą samą nazwą co poprzedni (albo dopisujesz wiersze do tabeli źródłowej), otwierasz raport, klikasz Odśwież wszystko i sprawdzasz wynik. Całe czyszczenie, które kiedyś zajmowało godzinę, trwa kilka sekund.

Pamiętaj: po odświeżeniu zawsze rzuć okiem na liczbę wierszy i sumę kontrolną. Jeśli program eksportujący zmieni nazwę kolumny (np. „Kwota netto” na „Netto”), zapytanie zgłosi błąd przy kroku, który z niej korzystał — i to dobrze, bo lepiej dostać komunikat niż po cichu złe dane.
Uwaga: w tabeli wynikowej zapytania niczego nie poprawiaj ręcznie — przy następnym odświeżeniu Twoje zmiany znikną. Jeśli coś jest źle, popraw krok w zapytaniu albo dane w źródle.
Zrób to teraz: w zadaniu 3 po zbudowaniu zapytania zapisz liczbę wierszy i sumę, dopisz wiersze z kwietnia do tabeli źródłowej i kliknij Odśwież wszystko. Zobacz, że anulowane wpłaty z kwietnia odfiltrowały się same — bez jednego dodatkowego kliknięcia w edytorze.
❓ Co się stanie z ręczną poprawką wpisaną w tabeli wynikowej zapytania po kliknięciu Odśwież?
Spróbuj jeszcze raz. Podpowiedź: Ramka „Uwaga” w tej części.

Wszystkie części przeczytane ✓ Teraz ćwiczenia.

📖 Historia z wyborami: pilny raport dla szefa

Poniedziałkowy poranek, pracownik przy laptopie nad nieuporządkowanym eksportem danych, szef w drzwiach pokazuje na zegarek
Poniedziałkowy poranek, pracownik przy laptopie nad nieuporządkowanym eksportem danych, szef w drzwiach pokazuje na zegarek · ilustracja poglądowa

📖 Historia z wyborami: wyciąg bankowy co miesiąc

Pracownica małej firmy z wydrukiem wyciągu bankowego przy laptopie, lekko zdziwiona
Pracownica małej firmy z wydrukiem wyciągu bankowego przy laptopie, lekko zdziwiona · ilustracja poglądowa

🔗 Dopasuj polecenie Power Query do zastosowania

Przytnij
Użyj pierwszego wiersza jako nagłówków
Podziel kolumnę według ogranicznika
Zamień błędy
Zamknij i załaduj do…

⚖️ Prawda czy fałsz?

Power Query zapisuje każdą operację jako krok, który jest wykonywany ponownie przy odświeżeniu.

Prawda — lista Zastosowane kroki to „przepis” wykonywany przy każdym odświeżeniu.

Przytnij w Power Query usuwa także podwójne spacje w środku tekstu.

Fałsz — usuwa tylko spacje na brzegach. Funkcja USUŃ.ZBĘDNE.ODSTĘPY w arkuszu działa inaczej.

Dla Power Query „Olsztyn” i „OLSZTYN” to ta sama wartość przy usuwaniu duplikatów.

Fałsz — Power Query rozróżnia wielkość liter. Najpierw ujednolić zapis, potem usuwaj duplikaty.

Power Query nie zmienia pliku źródłowego.

Prawda — pracuje na kopii danych; źródło zostaje nienaruszone.

Ręczne poprawki w tabeli wynikowej zapytania zostają zachowane po odświeżeniu.

Fałsz — tabela wynikowa jest budowana od nowa. Poprawiaj zapytanie albo źródło.

Przy imporcie pliku CSV możesz wybrać kodowanie znaków (pochodzenie pliku) i ogranicznik.

Prawda — to rozwiązuje problem „krzaczków” zamiast polskich liter i danych w jednej kolumnie.

🔢 Ułóż w kolejności: czyszczenie eksportu w Power Query

Ustaw kroki w kolejności, w jakiej wykonasz je w Excelu. Użyj strzałek.

  1. Ustaw typy danych: daty jako Data, kwoty jako Liczba dziesiętna
  2. Wybierz Dane → Pobierz dane i wskaż plik eksportu, potem kliknij Przekształć dane
  3. Przytnij spacje i usuń dopisek „ zł” z kwot
  4. Usuń wiersze tytułu nad nagłówkami (Usuń pierwsze wiersze)
  5. Kliknij Użyj pierwszego wiersza jako nagłówków
  6. Odfiltruj puste wiersze i wiersz podsumowania
  7. Usuń duplikaty, a potem wybierz Zamknij i załaduj do…

🧭 Studium przypadku — co zrobisz?

Co miesiąc dostajesz z programu sprzedażowego eksport faktur. Za każdym razem przez godzinę usuwasz dwa wiersze tytułu, puste wiersze i podsumowanie na dole, przycinasz spacje w nazwach klientów i zamieniasz kwoty zapisane jako tekst na liczby. Szef chce, żeby raport był gotowy pierwszego dnia miesiąca rano. Co robisz?

Czynności powtarzane co miesiąc w tej samej kolejności to idealne zadanie dla Power Query. Każde kliknięcie w edytorze zapisuje się jako krok zapytania, a przy odświeżeniu Excel wykonuje wszystkie kroki od nowa na nowych danych — w kilka sekund i zawsze tak samo. Ręczne powtarzanie (nawet z dobrą listą) zajmuje czas i prędzej czy później kończy się pominiętym krokiem. Zmiana programu przez IT może kiedyś nastąpić, ale raport jest potrzebny teraz.

✅ Sprawdź się — mini-test

Nie wlicza się do egzaminu. Kliknij odpowiedź — od razu zobaczysz, czy jest dobra.

1. Co dzieje się z plikiem źródłowym, gdy czyścisz dane w Edytorze Power Query?
Poprawna odpowiedź: Nic — Power Query zmienia tylko kopię danych, którą ładuje do skoroszytu
2. Gdzie w Edytorze Power Query widzisz listę wszystkich wykonanych operacji?
Poprawna odpowiedź: W panelu Ustawienia zapytania, w sekcji Zastosowane kroki
3. Które polecenie usuwa spacje na początku i na końcu tekstu w kolumnie?
Poprawna odpowiedź: Przekształć → Formatuj → Przytnij
4. Jak zaktualizujesz wynik zapytania, gdy w źródle pojawiły się nowe wiersze?
Poprawna odpowiedź: Klikniesz Dane → Odśwież wszystko

💬 Najczęstsze pytania kursantów

Mam Excela 2016 albo 2019. Czy Power Query u mnie działa?

Tak. Od Excela 2016 Power Query jest wbudowany w kartę Dane (grupa Pobieranie i przekształcanie danych) — nie trzeba niczego instalować. W Excelu 2010 i 2013 był osobnym, bezpłatnym dodatkiem z własną kartą Power Query. W wersji 2016 część poleceń może mieć nieco inne nazwy lub położenie niż w Microsoft 365, ale zasada pracy jest ta sama. W tej lekcji przy liczeniu unikatów używamy funkcji UNIKATOWE — w Excelu 2016/2019 jej nie ma, więc liczbę unikatowych klientów sprawdzisz w samym Power Query (opis w zadaniu 1).

Wyczyściłem dane w zapytaniu, a potem dopisałem ręcznie kilka komentarzy obok tabeli wynikowej. Po odświeżeniu komentarze „pojechały” do innych wierszy. Dlaczego?

Tabela wynikowa jest za każdym razem budowana od nowa przez zapytanie. Gdy po odświeżeniu zmieni się liczba lub kolejność wierszy, Twoje ręczne wpisy obok nie przesuną się razem z danymi, bo Excel nie wie, do którego wiersza należały. Zasada: w tabeli wynikowej niczego nie wpisuj ręcznie. Komentarze i dane uzupełniające trzymaj w osobnej tabeli z kluczem (np. numerem faktury) — o łączeniu takich tabel w Power Query mówimy w lekcji 2.

Po odświeżeniu pojawia się błąd, że nie można znaleźć pliku. Co się stało?

Zapytanie pamięta pełną ścieżkę do pliku źródłowego. Jeśli przeniesiesz plik eksportu do innego folderu, zmienisz jego nazwę albo otworzysz raport na komputerze, na którym ten plik leży gdzie indziej, odświeżenie się nie uda. Ścieżkę zmienisz w Edytorze Power Query: Narzędzia główne → Ustawienia źródła danych → Zmień źródło. Najprościej od początku ustalić stałe miejsce i stałą nazwę pliku, np. folder „Eksport” i plik „sprzedaz.xlsx”, który co miesiąc nadpisujesz nowym eksportem.

Czy Power Query rozróżnia wielkie i małe litery?

Tak — i to ważna różnica w stosunku do zwykłych formuł Excela. Dla Power Query „Olsztyn” i „OLSZTYN” to dwie różne wartości: przy usuwaniu duplikatów zostaną oba wiersze, a w filtrze zobaczysz dwie pozycje. Jeśli dane są wpisywane niekonsekwentnie, najpierw ujednolić wielkość liter (Przekształć → Formatuj, np. Każdy Wyraz Wielką Literą), a dopiero potem usuwaj duplikaty i filtruj.

To była lekcja 1 z 8

W pełnym kursie: wszystkie 8 lekcje (8 godz. lekcyjne), zadanie praktyczne z plikiem — pobierasz plik, robisz zadanie w programie, a system od razu sprawdza wynik, ćwiczenia zapisywane na Twoim koncie, pytania do asystenta przy każdej lekcji, test na końcu i certyfikat z kodem weryfikacji — przychodzi mailem około pół godziny po zdanym teście. Uczysz się, kiedy chcesz — dostęp jest ważny 60 dni.

Kup dla firmy — 199 zł netto / os.Kup prywatnieWszystkie kursy


−10% na pierwszy kurs

Zapisz się do newslettera „BHP i IT w pigułce” (co dwa tygodnie: zmiany w przepisach BHP i IT oraz informacje o usługach) — jednorazowy kod rabatowy przyjdzie mailem.

© 2026 Pruszyński.IT Patryk Pruszyński · Dobre Miasto · materiały szkoleniowe chronione prawem autorskim