Szybka nawigacja
Funkcja FILTRUJ
Podsumowanie
Funkcja FILTRUJ dynamicznie filtruje dane z zakresu lub tablicy na podstawie podanych kryteriów logicznych. Zwraca tylko wiersze spełniające warunki, automatycznie dostosowując rozmiar wyniku. Idealna do tworzenia interaktywnych raportów i analiz danych bez ręcznego filtrowania.
Składnia
FILTRUJ(tablica;zawiera;[jeśli_puste])
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| tablica | Zakres/Tablica |
Tak | Dane źródłowe do filtrowania (może być zakresem A1:D100 lub tablicą) |
| zawiera | Tablica logiczna |
Tak | Tablica warunków TRUE/FALSE tej samej wysokości co tablica źródłowa |
| jeśli_puste | Dowolny |
Nie | Opcjonalna wartość gdy filtr nie zwróci żadnych wyników |
Użycie funkcji FILTER
FILTRUJ zastępuje tradycyjne filtry AutoFiltr i zaawansowane filtry. Użyj jej do tworzenia dynamicznych dashboardów, raportów sprzedażowych, list klientów czy analiz warunkowych. Łączy się z funkcjami SORTUJ, UNIKATOWE i SEKWENCJA.
Typowe przykłady FILTER
Podstawowy filtr według jednej kolumny
=FILTRUJ(A5:D20;C5:C20="Jabłko";"Brak danych")
Pokazuje wszystkie wiersze gdzie produkt to 'Jabłko'. Jeśli brak - pokazuje 'Brak danych'.
Filtr wielokolumnowy AND (mnożenie *)
=FILTRUJ(A5:D20;(C5:C20="Jabłko")*(A5:A20="Wschód");"")
Pokazuje wiersze gdzie Produkt=Jabłko ORAZ Region=Wschód.
Filtr wielokolumnowy OR (dodawanie +)
=FILTRUJ(A5:D20;(C5:C20="Jabłko")+(A5:A20="Wschód");"")
Pokazuje wiersze gdzie Produkt=Jabłko LUB Region=Wschód.
Filtr z sortowaniem
=SORTUJ(FILTRUJ(A5:D20;C5:C20="Jabłko");4;-1)
Filtruje Jabłka i sortuje malejąco po ilości (kolumna 4).
Często zadawane pytania
Typowe błędy i rozwiązania
#ZAL!
Cause: Brak pasujących wierszy i brak [jeśli_puste]
Solution: Dodaj trzeci argument np. \"Brak wyników\""
#ARG!
Cause: Niezgodność rozmiarów tablic lub błąd w warunkach
Solution: Sprawdź wymiary tablic i poprawność formuł logicznych
#VALUE!
Cause: Warunki zawierają błędy lub nie można ich przekonwertować na logiczne
Solution: Użyj IFERROR w warunkach filtrujących
Uwagi
- Dostępna tylko w Excel 365 i Excel 2021
- Wynik automatycznie się rozlewa (spill)
- Używa odwołań strukturalnych w tabelach
- Nie obsługuje pustych tablic bez [jeśli_puste]
- Ograniczona kompatybilność między skoroszytami
Kompatybilność
Dostępne w: Excel 365, Excel 2021, Excel dla sieci Web
Niedostępne w: Excel 2019 i starsze, Excel 2016, Excel 2013, Excel 2010, Excel 2007
Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 365, Excel 2019+