Jak korzystać z filtrów w programie Microsoft Excel

Jak korzystać z filtrów w programie Microsoft Excel

Gdy masz arkusz kalkulacyjny programu Excel zawierający setki, a nawet tysiące wierszy danych, znalezienie dokładnych danych, których potrzebujesz, może być trudne. Ale używając filtrów Excela, możesz szybko zlokalizować te dane.

Możesz użyć filtra podstawowego, który dodaje przyciski do przeszukiwania danych, filtra zaawansowanego, aby znaleźć dane spełniające różne określone warunki, lub funkcji wyświetlającej FILTERwartość, jeśli dane nie zostaną znalezione.

Przyjrzyjmy się, jak używać każdej z tych metod do filtrowania danych w programie Microsoft Excel.

Jak korzystać z podstawowego autofiltru w programie Excel

Podstawowy autofiltr w programie Excel jest najłatwiejszą metodą i działa dobrze z większością arkuszy kalkulacyjnych. Wybierz dane, które chcesz wyświetlić, a następnie zobacz aktualizację istniejącego zestawu danych, aby wyświetlić tylko te wartości.

  • Wybierz dane, które chcesz filtrować, przeciągając zakres komórek lub zaznaczając całe kolumny i wiersze.
Wybrane komórki dla filtra w programie Excel
  • Przejdź do zakładki „Dane” i kliknij „Filtr” w sekcji „Sortuj i filtruj” na wstążce.
Filtruj na karcie Dane w programie Excel
  • Zobaczysz przyciski filtrowania dodane do każdego nagłówka kolumny w Twoim zbiorze danych.
Filtruj przyciski w Excelu
  • Wybierz przycisk dla kolumny, którą chcesz filtrować. W wyskakującym okienku wprowadź wartość w polu wyszukiwania lub zaznacz pola u dołu dla elementów, które chcesz wyświetlić, i kliknij „OK”.
Filtruj pole wyszukiwania i pola wyboru w programie Excel
  • Twój zbiór danych zostanie zaktualizowany, aby wyświetlić tylko przefiltrowane dane.
Filtrowane dane w Excelu

Użyj filtrów liczb, tekstu lub dat

Korzystając z podstawowego filtra w Excelu, możesz wyjść poza podstawy. Zamiast wybierać dokładnie te elementy, które chcesz zobaczyć, możesz dodać warunek. Działa to w przypadku danych zawierających liczby, tekst i daty. Spójrzmy na przykład każdego z nich.

Wykonaj te same czynności powyżej, aby wybrać dane i zastosować filtr w celu wyświetlenia przycisków.

Wybierz przycisk filtrowania dla kolumny, której chcesz użyć do sortowania. W wyskakującym oknie przejdź do opcji Filtry liczb, Filtry tekstu lub Filtry danych.

Filtry liczbowe

Jeśli w Twoich danych znajdują się liczby, wybierz filtrowanie według kwot równych lub nierównych, większych lub mniejszych, powyżej lub poniżej średniej, a nawet według 10 najlepszych.

  • Wybierz warunek, który chcesz dodać w wyskakującym menu.
Filtry liczb w Excelu
  • Jeśli Twój wybór wymaga dodatkowych danych, zobaczysz pole „Autofiltr niestandardowy”. Potwierdź warunek w pierwszym polu rozwijanym, a następnie dodaj wartość w polu tekstowym lub użyj listy rozwijanej, aby wybrać jeden.
Stan filtrów liczbowych
  • Opcjonalnie możesz dodać kolejny warunek za pomocą operatora AND lub OR. Użyj pól, aby ustawić ten warunek.
Filtry numeryczne opcjonalny drugi warunek
  • Po zakończeniu kliknij „OK”, aby zobaczyć przefiltrowane dane.
Filtr liczbowy zastosowany w programie Excel

Filtry tekstowe

Filtry tekstu działają podobnie do filtrów liczb w programie Excel. Możesz dodać warunek, taki jak „zaczyna się od”, „kończy się na”, „zawiera” lub „nie zawiera”.

  • Wybierz warunek, który chcesz dodać w wyskakującym menu.
Filtry tekstowe w Excelu
  • Wpisz swoje warunki w polu „Autofiltr niestandardowy”. Zwróć uwagę, że możesz wprowadzić znak zapytania (?), aby reprezentować pojedynczy znak lub gwiazdkę (*) dla serii znaków.
Warunek filtrów tekstowych
  • Kliknij „OK”, a zobaczysz zaktualizowany zestaw danych.
Filtr tekstowy zastosowany w programie Excel

Filtry daty

Podobnie jak liczby i tekst, możesz dodać warunki do podstawowego filtra dat. Wybierz warunek, taki jak „przed”, „po”, „między”, „dzisiaj” lub „wczoraj”, a także „następny” lub „w zeszłym tygodniu”, „miesiąc”, „rok” lub „kwartał”.

  • Wybierz warunek, który chcesz dodać w wyskakującym menu.
Filtry dat w Excelu
  • Jeśli Twój wybór wymaga wprowadzenia danych, wprowadź go w polu „Autofiltr niestandardowy”. Opcjonalnie dodaj kolejny warunek i kliknij „OK”, aby zastosować filtr daty.
Stan filtrów dat
  • Twój zestaw danych zostanie zaktualizowany.
Filtr daty zastosowany w programie Excel

Wyczyść lub wyłącz filtry

  • Aby później usunąć filtr, kliknij ten sam przycisk filtra i wybierz „Wyczyść filtr z”.
Wyczyść filtr z w menu filtrów programu Excel
  • Aby wyłączyć filtr i usunąć przyciski, usuń zaznaczenie przycisku „Filtr” na wstążce.
Usuń zaznaczenie opcji Filtruj w programie Excel

Jak korzystać z filtra zaawansowanego w programie Excel

Gdy potrzebujesz bardziej precyzyjnego filtra lub takiego, który umieszcza filtrowane dane w innym miejscu zamiast aktualizować istniejące dane, użyj zaawansowanego filtra w programie Excel.

  • Aby użyć filtra zaawansowanego, upewnij się, że dane zawierają nagłówki kolumn lub „etykiety”. W tym przykładzie możesz zobaczyć nasze etykiety Supervisor, Sector, Department i Sales.
Etykiety w zestawie danych dla filtru w programie Excel
  • Wstaw co najmniej kilka wierszy nad swoim zbiorem danych. W tym miejscu wpiszesz kryteria filtra. Wprowadź te same etykiety, co w zbiorze danych.
Zakres kryteriów dla zaawansowanego filtra programu Excel

Wprowadź kryteria

Wprowadź warunki dla filtra zaawansowanego, używając operatorów porównania dla „równa się” lub „nie równa się”, „większy niż” lub „mniejszy niż”, „większy lub równy” oraz „mniejszy lub równy”. Umieść także tekst lub wartości w cudzysłowach dla formatu, który wygląda następująco: ="=condition".

Poniżej znajduje się kilka przykładów:

  • Równy północy:="=North"
  • Nie równa północy:="<>North"
  • Większa niż 500:=">500"
  • Mniej niż 500:="<500"
  • Większy lub równy 500:=">=500"
  • Mniejsze lub równe 500:="<=500"

Po wprowadzeniu warunku program Excel rozpoznaje go i formatuje zgodnie z wymaganiami filtru.

Kryteria wprowadzone dla zaawansowanego filtra programu Excel
  • Dla podstawowego przykładu filtrujemy nasze dane według nazwiska przełożonego Brown. W pierwszym wierszu w kolumnie Supervisor wpisaliśmy warunek jako ="=Brown".
Jeden warunek dla zaawansowanego filtra
  • Aby spełnić dwa warunki w tej samej kolumnie, wprowadź kryteria w odpowiedniej kolumnie w różnych wierszach. Tutaj filtrujemy zarówno według Browna, jak i Martina. Wpisaliśmy się ="=Brown"w pierwszym rzędzie kolumny Supervisor oraz ="=Martin"w drugim rzędzie kolumny Supervisor.
Dwa warunki zaawansowanego filtra
  • Aby spełnić dwa warunki w różnych kolumnach, wprowadź kryteria w odpowiednich kolumnach iw tym samym wierszu. Filtrujemy zarówno według Brown, jak i South. Weszliśmy ="=Brown"w kolumnę Nadzorca oraz ="=South"w kolumnę Sektor.
Dwa warunki z użyciem AND dla zaawansowanego filtra
  • Aby spełnić dowolny warunek, wprowadź kryteria w odpowiednich kolumnach, ale w innych wierszach. Filtrowaliśmy według Brown lub Food, wprowadzając ="=Brown"w pierwszym wierszu kolumny Supervisor i ="=Food"w drugim wierszu kolumny Department.
Dwa warunki używające LUB dla zaawansowanego filtra
  • Aby spełnić wszystkie i dowolne warunki, użyj kombinacji różnych kolumn i wierszy. Aby filtrować według Brown i North lub Food, wprowadziliśmy ="=Brown"i ="=North"w pierwszym rzędzie kolumn Supervisor i Sector, a następnie wpisaliśmy ="=Food"w drugim rzędzie kolumny Department.
Trzy warunki zaawansowanego filtra

Zastosuj filtr

Po wprowadzeniu warunków, których chcesz użyć, nadszedł czas, aby uruchomić filtr zaawansowany.

  • Przejdź do zakładki „Dane” i wybierz przycisk „Zaawansowany filtr” na wstążce.
Filtr zaawansowany na karcie Dane w programie Excel
  • Gdy otworzy się okno „Filtr zaawansowany”, skonfiguruj filtr. Zacznij od góry, wybierając miejsce, w którym chcesz umieścić przefiltrowane dane. Jeśli wybierzesz „Kopiuj do innej lokalizacji”, pole „Kopiuj do” stanie się dostępne, aby wprowadzić tę lokalizację.
Lokalizacja filtru zaawansowanego dla skopiowanych danych
  • Wprowadź zestaw danych w polu „Zakres listy”. Możesz także zaznaczyć komórki, przeciągając przez nie kursor, co spowoduje wypełnienie tego pola.
Zaawansowany zakres listy filtrów
  • Wpisz w tym polu „Zakres kryteriów”. Jest to zakres nad Twoim zbiorem danych, do którego dodałeś nowe wiersze. Ponownie możesz przeciągnąć kursor przez zakres, aby automatycznie wypełnić pole.
Zaawansowany zakres kryteriów filtrowania
  • Jeśli chcesz zlokalizować odrębne rekordy, zaznacz pole „Tylko unikalne rekordy”. Wybierz „OK”, aby zastosować filtr.
Filtr zaawansowany Tylko unikalne rekordy i przycisk OK
  • Zobaczysz przefiltrowane dane w miejscu lub w wybranej lokalizacji.
Filtr zaawansowany zastosowany w programie Excel

Jak korzystać z funkcji FILTR w programie Excel

Innym sposobem filtrowania w programie Excel jest użycie tej samej nazwanej funkcji. Korzystając z funkcji FILTRUJ, możesz filtrować według liczby, tekstu lub daty, korzystając z odwołania do komórki. Ponadto możesz wprowadzić wartość, jeśli formuła nie znajdzie elementów.

Składnia formuły to FILTER(range, include, not_found), gdzie wymagane są tylko dwa pierwsze argumenty.

Aby rozpocząć, używamy prostego przykładu. Filtrujemy zakres od A1 do D6 według zakresu od B1 do B6, gdzie element jest równy wartości w komórce B2 (Południe).

=FILTER(A1:D6,B1:B6=B3)

Formuła funkcji filtru z odwołaniem do komórki

Możesz także użyć tej formuły z elementem do filtrowania w cudzysłowach:

=FILTER(A1:D6,B1:B6="South")

Filtruj formułę funkcji z tekstem

Otrzymaliśmy dwa wyniki dla naszego filtra przy użyciu obu formuł.

Teraz filtrujemy te same zakresy i uwzględniamy opcjonalny argument, jeśli nie znaleziono żadnego wyniku. Wyświetli się jako „Brak”.

=FILTER(A1:D6,B1:B6="Down","None")

Filtruj formułę funkcji z argumentem nie znaleziono

Użyj AND lub OR z funkcją FILTR

Jeśli chcesz filtrować według wielu kryteriów za pomocą funkcji, możesz wstawić gwiazdkę (*), aby spełnić oba warunki (ORAZ), lub znak plus (+), aby spełnić jeden z warunków (LUB).

Filtrujemy ten sam zestaw danych według South i Apparel, używając następującej formuły:

=FILTER(A1:D6,(B1:B6=B3)*(C1:C6=C3))

Funkcja filtra ORAZ formuła

Zgodnie z oczekiwaniami otrzymaliśmy jeden wynik. Chociaż istnieją dwa rekordy z Południem w zakresie od B1 do B6, tylko jeden z nich ma również Odzież w komórkach od C1 do C6.

Aby pokazać, jak działa operator OR dla FILTERfunkcji, filtrujemy ten sam zestaw danych według South lub Food za pomocą następującej formuły:

=FILTER(A1:D6,(B1:B6=B3)+(C1:C6=C6))

Funkcja filtra LUB formuła

Tym razem otrzymaliśmy trzy wyniki: dwa z Południem i jeden z Jedzeniem.

Często Zadawane Pytania

Jaka jest różnica między filtrowaniem a sortowaniem?

Jak się tutaj dowiedziałeś, filtrowanie pokazuje dane, które pasują do twoich warunków, i ukrywa resztę. Z drugiej strony sortowanie zmienia kolejność danych, na przykład alfabetycznie lub chronologicznie.

Czy istnieje skrót do filtrowania w programie Excel?

Aby aktywować autofiltr w programie Excel, użyj skrótu klawiaturowego Ctrl + Shift+ Lw systemie Windows lub Command+ Shift+ Fna komputerze Mac.

Następnie wybierz kolumnę i naciśnij Alt+ Down arroww systemie Windows lub Option+ Down arroww systemie Mac, aby otworzyć wyskakujące okienko filtra i dokonać wyboru.

Jak mogę filtrować komórki w programie Excel za pomocą formuł?

Zaznacz zakres komórek lub cały arkusz. Przejdź do zakładki „Strona główna” i wybierz „Znajdź i wybierz -> Przejdź do specjalnego”. W polu zaznacz „Formuły” i opcjonalnie zaznacz elementy pod nim, a następnie wybierz „OK”. Zobaczysz podświetlone komórki zawierające formuły.

Źródło obrazu: Pixabay . Wszystkie zrzuty ekranu autorstwa Sandy Writtenhouse.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *