Filtrowanie danych w Excelu – poradnik krok po kroku

Filtrowanie danych to jedna z najczęściej wykonywanych operacji w Excelu – niezależnie od tego, czy analizujesz listy klientów, transakcje, magazyn, czy wyniki sprzedaży. Dzięki filtrom możesz błyskawicznie odseparować interesujące Cię informacje, ukrywając przy tym resztę danych – bez ich usuwania.

W tym poradniku pokażę Ci:

  • jak korzystać z prostego i zaawansowanego filtrowania,
  • jak filtrować po kolorach, liczbach, tekstach, datach i warunkach,
  • jak budować filtry dynamiczne z użyciem formuł,
  • jak korzystać z funkcji FILTRUJ() (Excel 365),
  • oraz jak filtrować dane w Power Query.

1. Czym jest filtrowanie danych w Excelu?

Filtrowanie pozwala tymczasowo ukrywać dane, które nie spełniają określonych kryteriów. Nie usuwa ich z arkusza – są jedynie „niewidoczne” do czasu wyłączenia filtra.

Przykłady zastosowań:

  • pokaż tylko transakcje powyżej 1000 zł,
  • wyświetl produkty wyłącznie z magazynu A,
  • znajdź tylko klientów z Warszawy,
  • ukryj wszystkie wiersze z pustymi polami.

2. Jak włączyć filtrowanie w Excelu?

  1. Zaznacz dowolną komórkę w zestawie danych.
  2. Przejdź do zakładki Dane → Filtruj.
  3. Nad każdą kolumną pojawi się strzałka rozwijana umożliwiająca filtrowanie.

Możesz też użyć skrótu:

Ctrl + Shift + L

Sprawdź również: Sortowanie danych – lista niestandardowa

3. Filtrowanie podstawowe – po jednej kolumnie

Przykład:

Masz listę produktów i chcesz wyświetlić tylko te z kategorii „Elektronika”.

  1. Kliknij strzałkę przy nagłówku kolumny „Kategoria”.
  2. Odznacz wszystkie → zaznacz tylko „Elektronika”.
  3. Kliknij OK.

📌 Wiersze niespełniające kryterium zostaną ukryte.

4. Filtrowanie po wartościach liczbowych

Excel oferuje wiele opcji filtrowania liczb:

  • większe niż…
  • mniejsze niż…
  • pomiędzy…
  • 10 największych…

Przykład:

Pokaż tylko zamówienia powyżej 500 zł:

Filtr liczbowy → Większe niż → 500

5. Filtrowanie tekstów

Dostępne opcje:

  • Zaczyna się od…
  • Zawiera…
  • Kończy się na…
  • Równe / różne

Przykład:

Chcesz wyświetlić tylko nazwiska zaczynające się od „K”:

Filtr tekstu → Zaczyna się od → K

6. Filtrowanie dat

Możesz filtrować według:

  • konkretnej daty,
  • miesiąca,
  • kwartału,
  • roku,
  • ostatnich 7 dni, dzisiaj, wczoraj, itd.

Przykład:

Pokaż tylko rekordy z marca 2024:

Filtr daty → Wszelkie daty w → Marzec 2024

7. Filtrowanie po kolorze

Jeśli masz komórki pokolorowane ręcznie lub warunkowo:

  • kliknij strzałkę filtra,
  • wybierz Filtruj według koloru komórki lub koloru czcionki.

8. Zaawansowane filtrowanie (filtr niestandardowy)

Możesz stworzyć bardziej skomplikowane warunki (np. „większe niż 500 ORAZ mniejsze niż 1000”).

Jak to zrobić:

  1. Przejdź do zakładki Dane → Zaawansowane.
  2. Wybierz:
    • Zakres danych,
    • Zakres kryteriów (np. nagłówki + warunki poniżej),
    • Miejsce docelowe (opcjonalnie – możesz utworzyć nowe wyniki w innym miejscu).
  3. Kliknij OK.

Zobacz też: Jak udostępnić plik skoroszyt w Excelu

9. Filtrowanie z użyciem funkcji FILTRUJ() (Excel 365)

Funkcja FILTRUJ() to dynamiczna forma filtrowania danych, idealna do raportów i dashboardów.

Składnia:

=FILTRUJ(tablica; warunek)

Przykład:

Pokaż produkty z kategorią „AGD”:

=FILTRUJ(A2:B100; B2:B100="AGD")

📌 Wynik jest dynamiczny – aktualizuje się przy zmianie danych.

10. Filtrowanie unikalnych wartości

Użyj funkcji:

=UNIKATOWE(A2:A100)

Możesz połączyć z FILTRUJ(), np.:

=UNIKATOWE(FILTRUJ(A2:A100; B2:B100="Elektronika"))

11. Filtrowanie danych z użyciem Power Query

Power Query to narzędzie do zaawansowanej transformacji danych.

Jak filtrować:

  1. Przejdź do Dane → Z tabeli/zakresu.
  2. W edytorze Power Query użyj:
    • Filtruj wiersze (ikonka obok nagłówków),
    • Możliwość stosowania wielu warunków jednocześnie.
  3. Kliknij Zamknij i załaduj, aby zaimportować przefiltrowane dane.

12. Filtrowanie dynamiczne z formułami pomocniczymi

Możesz stworzyć kolumnę pomocniczą z funkcją JEŻELI() lub LICZ.JEŻELI() i filtrować na podstawie jej wyniku.

Przykład:

=JEŻELI(B2="Elektronika"; 1; "")

A następnie użyj zwykłego filtra, by pokazać tylko „1”.

13. Typowe błędy i jak ich unikać

ProblemRozwiązanie
Filtr nie działaSprawdź, czy dane są w jednej tabeli, bez pustych wierszy
Brak opcji filtrowaniaWłącz filtr (Ctrl + Shift + L) lub użyj tabeli Excel
Nie wszystkie dane się filtrująZaznacz pełny zakres, sprawdź czy są scalone komórki
FILTRUJ() zwraca #ARG!Brak danych spełniających warunek – użyj JEŻELI.BŁĄD

14. Filtrowanie w tabelach Excel

Jeśli korzystasz z formatowania jako Tabela Excel (Ctrl + T):

  • filtry są automatycznie aktywne,
  • nowe dane są automatycznie dodawane do zakresu,
  • możesz używać fragmentatorów (slicerów) do filtrowania bez klikania w strzałki.

Podsumowanie

Filtrowanie danych w Excelu to potężne narzędzie, które pozwala:

✅ szybko znaleźć interesujące Cię informacje,
✅ przygotować dane do raportów i analiz,
✅ pracować z dużymi zestawami bez chaosu,
✅ dynamicznie aktualizować zawartość na podstawie warunków.

Dzięki filtrom – od podstawowych po FILTRUJ() i Power Query – możesz zapanować nad nawet najbardziej rozbudowanym arkuszem.

Przemek
Przemek

Cześć! Mam na imię Przemek i od lat zgłębiam tajniki Excela – najpierw z potrzeby, potem z ciekawości, a w końcu z pasji. Zawodowo pracuję z danymi i narzędziami analitycznymi, ale to właśnie Excel jest tym, z czym mam największy kontakt na co dzień.

Chętnie poznamy Twoje zdanie na ten temat!

Dodaj Odpowiedź

Exceldlakazdego.pl
Logo