Spis treści
W tym poradniku dowiesz się, jak filtrować dane w Excelu na różne sposoby: jak tworzyć filtry dla wartości tekstowych, liczb i dat, jak używać filtru z wyszukiwaniem oraz jak filtrować według koloru lub wartości wybranej komórki. Dowiesz się również, jak usuwać filtry i jak naprawić niedziałający AutoFiltr Excela.
W przypadku pracy z dużymi zbiorami danych wyzwaniem może być nie tylko obliczenie danych, ale także znalezienie odpowiednich informacji. Na szczęście Microsoft Excel ułatwia zawężenie poszukiwań dzięki prostemu, ale potężnemu narzędziu Filtr. Aby dowiedzieć się więcej o filtrowaniu w programie Excel, kliknij poniższe linki.
Czym jest filtr w programie Excel?
Filtr Excela , vel AutoFilter , to szybki sposób na wyświetlenie tylko informacji istotnych w danym momencie i usunięcie z widoku wszystkich innych danych. Wiersze w arkuszach Excela można filtrować według wartości, według formatu i według kryteriów. Po zastosowaniu filtra można kopiować, edytować, sporządzać wykresy lub drukować tylko widoczne wiersze bez zmiany układu całej listy.
Filtr w Excelu a sortowanie w Excelu
Oprócz licznych opcji filtrowania, Excel AutoFilter zapewnia m.in. Sortuj opcje istotne dla danej kolumny:
- Dla wartości tekstowych: Sortuj od A do Z , Sortuj od Z do A oraz Sortuj według kolorów .
- Na numery: Sortuj od najmniejszego do największego , Sortuj od największego do najmniejszego oraz Sortuj według kolorów .
- W przypadku dat: Sortowanie od najstarszego do najnowszego, Sortowanie od najnowszego do najstarszego oraz Sortuj według kolorów .
Różnica między sortowaniem a filtrowaniem w Excelu jest następująca:
- Kiedy sortować dane w Excelu cała tabela zostaje uporządkowana, na przykład alfabetycznie lub od najniższej do najwyższej wartości. sortowanie nie ukrywa jednak żadnych wpisów, jedynie ustawia dane w nowym porządku.
- Kiedy dane filtracyjne w Excelu, wyświetlane są tylko te wpisy, które rzeczywiście chcesz zobaczyć, a wszystkie nieistotne elementy są tymczasowo usuwane z widoku.
Jak dodać filtr w programie Excel
Aby Excel AutoFilter działał poprawnie, twój zestaw danych powinien zawierać wiersz nagłówka z nazwami kolumn, jak pokazano na poniższym zrzucie ekranu:
Gdy nagłówki kolumn są już na miejscu, wybierz dowolną komórkę w zbiorze danych i użyj jednej z poniższych metod, aby wstawić filtr.
3 sposoby na dodanie filtra w Excelu
- Na Dane zakładka, w Sortowanie & Filtr grupę, kliknij przycisk Filtr przycisk.
- Na Strona główna zakładka, w Edycja grupa, kliknij Sortowanie & Filtr > Filtr .
- Użyj skrótu do filtrów w Excelu, aby włączyć/wyłączyć filtry: Ctrl+Shift+L
Niezależnie od tego, jakiej metody użyjesz, strzałki rozwijane pojawią się w każdej z komórek nagłówka:
Jak zastosować filtr w programie Excel
Strzałka rozwijana w nagłówku kolumny oznacza, że filtrowanie jest dodane, ale jeszcze nie zastosowane. Po najechaniu na strzałkę zostanie wyświetlona wskazówka ekranowa (Showing All).
Aby filtrować dane w programie Excel, wykonaj następujące czynności:
- Kliknij strzałkę rozwijaną dla kolumny, którą chcesz filtrować.
- Usunąć zaznaczenie Wybierz wszystko aby szybko odznaczyć wszystkie dane.
- Zaznacz pola obok danych, które chcesz wyświetlić, i kliknij OK.
Na przykład, w ten sposób możemy filtrować dane w Region aby wyświetlić sprzedaż tylko dla East oraz Północna :
Filtr jest stosowany do kolumny A, tymczasowo ukrywając wszystkie regiony inne niż East oraz Północna .
Strzałka rozwijana w kolumnie filtrowanej zmienia się na Przycisk filtra , a najechanie na ten przycisk powoduje wyświetlenie wskazówki ekranowej wskazującej, które filtry są stosowane:
Filtrowanie wielu kolumn
Aby zastosować filtr Excela do wielu kolumn, po prostu powtórz powyższe kroki dla tylu kolumn, ile chcesz.
Na przykład, możemy zawęzić nasze wyniki, aby pokazać tylko Jabłka dla East oraz Północna regiony. Gdy w Excelu stosujesz wiele filtrów, przycisk filtra pojawia się w każdej z filtrowanych kolumn:
Wskazówka. Aby okno filtra programu Excel było szersze i/lub dłuższe, należy najechać na uchwyt na dole, a gdy tylko pojawi się dwugłowa strzałka, przeciągnij ją w dół lub w prawo.
Filtrowanie pustych/niepustych komórek
Aby filtrować dane w programie Excel pomijając puste miejsca lub niepuste miejsca, wykonaj jedną z następujących czynności:
Do odfiltrować puste miejsca tj. wyświetlenie niepustej komórki, kliknij strzałkę autofiltru, upewnij się, że (Select All) jest zaznaczone, a następnie wyczyść (Blanks) Dzięki temu wyświetlone zostaną tylko te wiersze, które mają jakąkolwiek wartość w danej kolumnie.
Do odfiltrowanie nie pustych miejsc tzn. wyświetlać tylko puste komórki, wyczyścić (Select All), a następnie wybierz (Blanks). Spowoduje to wyświetlenie tylko wierszy z pustą komórką w danej kolumnie.
Uwagi:
- Na stronie (Blanks) opcja jest dostępna tylko dla kolumn, które zawierają przynajmniej jedną pustą komórkę.
- Jeśli chcesz usuwanie pustych wierszy na podstawie jakiejś kluczowej kolumny, można odfiltrować niepuste miejsca w tej kolumnie, wybrać przefiltrowane wiersze, kliknąć prawym przyciskiem myszy wybór i kliknąć Usunąć wiersz . Jeśli chcesz usunąć tylko te wiersze, które są całkowicie puste i pozostawić wiersze z pewną zawartością i kilkoma pustymi komórkami, sprawdź to rozwiązanie.
Jak używać filtra w programie Excel
Oprócz podstawowych opcji filtrowania omówionych powyżej, AutoFiltr w Excelu udostępnia szereg zaawansowanych narzędzi, które mogą pomóc w filtrowaniu określonych typów danych, np. tekst , numery oraz daty dokładnie tak, jak chcesz.
Uwagi:
- Różne typy filtrów Excela wzajemnie się wykluczają. Na przykład można filtrować daną kolumnę według wartości lub według koloru komórki, ale nie według obu naraz.
- Aby uzyskać poprawne wyniki, nie należy mieszać różnych typów wartości w jednej kolumnie, ponieważ dla każdej kolumny dostępny jest tylko jeden typ filtra. Jeśli kolumna zawiera kilka typów wartości, filtr zostanie dodany dla danych, które występują najczęściej. Na przykład, jeśli przechowujesz liczby w pewnej kolumnie, ale większość liczb jest sformatowana jako tekst, filtry tekstowe pojawią się dla tej kolumny, ale nie liczba.Filtry.
A teraz przyjrzyjmy się bliżej każdej opcji i zobaczmy, jak można stworzyć filtr najbardziej odpowiedni dla danego typu danych.
Filtrowanie danych tekstowych
Gdy chcesz przefiltrować kolumnę tekstową pod kątem czegoś bardzo konkretnego, możesz wykorzystać szereg zaawansowanych opcji udostępnianych przez program Excel Filtry tekstowe takie jak:
- Filtruj komórki, które zaczynać od lub zakończyć z konkretnej postaci (postaci).
- Filtruj komórki, które zawierają lub nie zawierają dany znak lub słowo w dowolnym miejscu tekstu.
- Odfiltrować komórki, które są dokładnie równe lub nierówny do określonego znaku (znaków).
Gdy tylko dodasz filtr do kolumny zawierającej wartości tekstowe, Filtry tekstowe pojawi się automatycznie w menu AutoFiltr:
Na przykład, aby odfiltrować wiersze zawierające Banany , wykonaj następujące czynności:
- Kliknij strzałkę rozwijaną w nagłówku kolumny i wskaż Filtry tekstowe .
- W menu rozwijanym wybierz żądany filtr ( Nie zawiera... w tym przykładzie).
- Na stronie Własny AutoFiltr Pojawi się okno dialogowe. W polu po prawej stronie filtra wpisz tekst lub wybierz żądaną pozycję z listy rozwijanej.
- Kliknij przycisk OK.
W rezultacie wszystkie Banany rzędy, w tym Zielone banany oraz Banany Goldfinger , zostanie ukryty.
Filtrowanie kolumny za pomocą 2 kryteriów
Aby filtrować dane w programie Excel za pomocą dwóch kryteriów tekstowych, wykonaj powyższe czynności w celu skonfigurowania pierwszego kryterium, a następnie wykonaj następujące czynności:
- Sprawdź Oraz lub Albo przycisk radiowy w zależności od tego, czy oba lub jedno z kryteriów ma być prawdziwe.
- Wybierz operator porównania dla drugiego kryterium, a w polu po prawej stronie wpisz wartość tekstową.
Na przykład, w ten sposób można filtrować wiersze, które zawierają albo Banany lub Cytryny :
Jak stworzyć filtr w Excelu z użyciem znaków wieloznacznych
Jeśli nie pamiętasz dokładnego wyszukiwania lub chcesz filtrować wiersze z podobnymi informacjami, możesz utworzyć filtr z jednym z następujących znaków wieloznacznych:
Znak wieloznaczny | Opis | Przykład |
? (znak zapytania) | Dopasowuje każdy pojedynczy znak | Gr?y znajduje "szarość" i "szarość" |
* (gwiazdka) | Dopasowuje dowolny ciąg znaków | Środek* znajduje "Mideast" i "Midwest" |
~ (tylda), po której następuje *, ? lub ~ | Umożliwia filtrowanie komórek zawierających prawdziwy znak zapytania, gwiazdkę lub tyldę. | Co? znajduje "co?" |
Wskazówka. W wielu przypadkach można użyć Zawiera zamiast znaków wieloznacznych. Na przykład, aby filtrować komórki zawierające wszystkie rodzaje Banany można wybrać Równa się operator i typ *banany* , lub użyć Zawiera operator i po prostu wpisz banany .
Jak filtrować liczby w programie Excel
Excel'a Liczba Filtry pozwalają na manipulowanie danymi liczbowymi na wiele sposobów, w tym:
- Numery filtrów równe lub nierówny do określonej liczby.
- Numery filtrów, większy niż , mniej niż lub między podanych liczb.
- Filtr pierwsza dziesiątka lub dolna dziesiątka numery.
- Filtruj komórki z numerami, które są powyżej średnia lub poniżej średnia .
Poniższy zrzut ekranu przedstawia całą listę filtrów liczbowych dostępnych w Excelu.
Na przykład, aby utworzyć filtr, który wyświetla tylko zamówienia o wartości od 250 do 300 USD, wykonaj następujące kroki:
- Kliknij strzałkę autofiltra w nagłówku kolumny i wskaż Liczba Filtry .
- Wybierz z listy odpowiedni operator porównania, Pomiędzy... w tym przykładzie.
- W Własny AutoFiltr W oknie dialogowym należy wprowadzić wartości dolnej i górnej granicy. Domyślnie Excel sugeruje użycie " Większe lub równe" oraz " Mniejsza lub równa" Możesz zmienić je na " Większe niż" oraz " Mniej niż jeśli nie chcesz, aby wartości progowe zostały uwzględnione.
- Kliknij przycisk OK.
W efekcie widoczne są tylko zamówienia w przedziale od 250 do 300 dolarów:
Jak filtrować daty w programie Excel
Excel Filtry daty zapewniają największą różnorodność wyboru, która pozwala na szybkie i łatwe filtrowanie rekordów dla określonego okresu czasu.
Domyślnie Autofiltr programu Excel grupuje wszystkie daty w danej kolumnie według hierarchii lat, miesięcy i dni. Możesz rozwinąć lub zwinąć poszczególne poziomy, klikając znaki plusa lub minusa obok danej grupy. Zaznaczenie lub wyczyszczenie grupy wyższego poziomu powoduje zaznaczenie lub wyczyszczenie danych we wszystkich zagnieżdżonych poziomach. Na przykład, jeśli wyczyścisz pole obok 2016, wszystkie daty w obrębie roku 2016 zostaną ukryte.
Ponadto, Filtry daty pozwalają na wyświetlenie lub ukrycie danych dla konkretnego dnia, tygodnia, miesiąca, kwartału, roku, przed lub po określonej dacie lub pomiędzy dwoma datami. Poniższy zrzut ekranu demonstruje wszystkie dostępne filtry daty:
W większości przypadków filtrowanie w Excelu według daty działa za pomocą jednego kliknięcia. Na przykład, aby filtrować wiersze zawierające rekordy dla bieżącego tygodnia, wystarczy wskazać Filtry daty i kliknąć W tym tygodniu .
Jeśli wybierzesz Równa się , Przed , Po , Między operator lub Filtr niestandardowy , znany już Własny AutoFiltr Pojawi się okno dialogowe, w którym należy określić żądane kryteria.
Na przykład, aby wyświetlić wszystkie pozycje dla pierwszych 10 dni kwietnia 2016 roku, kliknij Pomiędzy... i skonfigurować filtr w ten sposób:
Jak filtrować według koloru w programie Excel
Jeśli dane w arkuszu są formatowane ręcznie lub za pomocą formatowania warunkowego, możesz również filtrować te dane według koloru.
Kliknięcie strzałki rozwijanej autofiltra spowoduje wyświetlenie Filtr według koloru z jedną lub więcej opcji, w zależności od tego, jakie formatowanie jest stosowane do kolumny:
- Filtrowanie według koloru komórek
- Filtrowanie według koloru czcionki
- Filtrowanie według ikony komórki
Na przykład, jeśli sformatowałeś komórki w danej kolumnie z 3 różnymi kolorami tła (zielony, czerwony i pomarańczowy) i chcesz wyświetlić tylko pomarańczowe komórki, możesz uzyskać to w ten sposób:
- Kliknij strzałkę filtrującą w komórce nagłówka i wskaż Filtr według koloru .
- Kliknij żądany kolor - w tym przykładzie pomarańczowy.
Voila! Tylko wartości sformatowane za pomocą pomarańczowego koloru czcionki są widoczne, a wszystkie inne wiersze są tymczasowo ukryte:
Aby uzyskać więcej informacji, zobacz Jak filtrować i sortować według koloru komórki w programie Excel.
Jak filtrować w Excelu za pomocą wyszukiwania
Począwszy od programu Excel 2010, interfejs filtrów zawiera. pole wyszukiwania która ułatwia nawigację w dużych zbiorach danych, umożliwiając szybkie filtrowanie wierszy zawierających dokładny tekst, liczbę lub datę.
Załóżmy, że chcesz wyświetlić rekordy dla wszystkich " wschód " regiony. Wystarczy kliknąć w rozwijany autofiltr i zacząć wpisywać słowo ". wschód " w polu wyszukiwania. Excel Filter natychmiast pokaże wszystkie elementy pasujące do wyszukiwania. Aby wyświetlić tylko te wiersze, kliknij przycisk OK w menu Excel AutoFiltr lub naciśnij klawisz Enter na klawiaturze.
Do filtrowanie wielu wyszukiwań Zastosuj filtr według pierwszego hasła, jak pokazano powyżej, następnie wpisz drugie hasło, a gdy tylko pojawią się wyniki wyszukiwania, wybierz opcję Dodaj bieżący wybór do filtra i kliknij OK W tym przykładzie dodajemy " zachód " rekordów do już przefiltrowanych " wschód " pozycje:
To było całkiem szybkie, prawda? Tylko trzy kliknięcia myszką!
Filtrowanie według wybranej wartości komórki lub formatu
Jeszcze jednym sposobem na filtrowanie danych w Excelu jest utworzenie filtra z kryteriami równymi zawartości lub formatom wybranej komórki.Oto jak:
- Kliknij prawym przyciskiem myszy komórkę zawierającą wartość, kolor lub ikonę, według której chcesz filtrować dane.
- W menu kontekstowym wskaż Filtr .
- Wybierz żądaną opcję: filtrowanie według wybranej komórki wartość , kolor , kolor czcionki lub ikona .
W tym przykładzie filtrujemy dane według ikony wybranej komórki:
Ponowne zastosowanie filtra po zmianie danych
Gdy edytujesz lub usuwasz dane w filtrowanych komórkach, AutoFiltr programu Excel nie aktualizuje się automatycznie w celu odzwierciedlenia zmian. Aby ponownie zastosować filtr, kliknij dowolną komórkę w obrębie swojego zbioru danych, a następnie albo:
- Kliknij Złóż ponownie wniosek na Dane zakładka, w Sortowanie & Filtr grupa.
Jak skopiować przefiltrowane dane w programie Excel
Najszybszym sposobem na skopiowanie przefiltrowanego zakresu danych do innego arkusza lub skoroszytu jest użycie następujących 3 skrótów klawiszowych.
- Zaznacz dowolną filtrowaną komórkę, a następnie naciśnij Ctrl + A, aby wybrać wszystkie filtrowane dane w tym nagłówki kolumn .
Aby wybrać przefiltrowane dane wyłączenie nagłówków kolumn , wybierz pierwszą (górną lewą) komórkę z danymi i naciśnij Ctrl + Shift + End, aby rozszerzyć wybór do ostatniej komórki.
- Naciśnij Ctrl + C, aby skopiować wybrane dane.
- Przejdź do innego arkusza/zeszytu roboczego, zaznacz lewą górną komórkę zakresu docelowego i naciśnij Ctrl+V, aby wkleić przefiltrowane dane.
Uwaga. Zazwyczaj przy kopiowaniu przefiltrowanych danych w inne miejsce pomijane są przefiltrowane wiersze. W niektórych rzadkich przypadkach, głównie w bardzo dużych skoroszytach, Excel może kopiować ukryte wiersze oprócz widocznych. Aby temu zapobiec, należy zaznaczyć zakres przefiltrowanych komórek i nacisnąć Alt + ;, aby wybierz tylko widoczne komórki ignorując ukryte wiersze. Jeśli nie jesteś przyzwyczajony do używania skrótów klawiaturowych, możesz wykorzystać Go To Special zamiast tego ( Strona główna tab> Edycja grupa> Znajdź & Wybierz > Przejdź do Special... > Tylko widoczne komórki ).
Jak wyczyścić filtr
Po zastosowaniu filtra do określonej kolumny możesz chcieć go wyczyścić, aby wszystkie informacje były ponownie widoczne lub przefiltrować dane w inny sposób.
Aby wyczyścić filtr w określonej kolumnie, kliknij przycisk filtra w nagłówku kolumny, a następnie kliknij przycisk Wyczyść filtr z :
Jak usunąć filtr w programie Excel
Aby usunąć wszystkie filtry w arkuszu, wykonaj jedną z następujących czynności:
- Idź do Dane tab> Sortowanie & Filtr grupę, a następnie kliknij Jasne .
- Idź do Strona główna tab> Edycja grupę, a następnie kliknij Sortowanie & Filtr > Jasne .
Filtr nie działa w programie Excel
Jeśli AutoFiltr programu Excel przestał działać w połowie arkusza, najprawdopodobniej stało się tak dlatego, że nowe dane zostały wprowadzone poza zakresem filtrowanych komórek. Aby to naprawić, wystarczy ponownie zastosować filtr. Jeśli to nie pomoże i filtry programu Excel nadal nie działają, wyczyść wszystkie filtry w arkuszu, a następnie zastosuj je od nowa. Jeśli zbiór danych zawiera puste wiersze, ręcznie zaznacz cały zakresza pomocą myszy, a następnie zastosuj autofiltr. Gdy tylko to zrobisz, nowe dane zostaną dodane do zakresu filtrowanych komórek.
W zasadzie tak wygląda dodawanie, stosowanie i używanie filtrów w Excelu. Ale to nie wszystko! W kolejnym tutorialu poznamy możliwości filtrów zaawansowanych i zobaczymy jak filtrować dane za pomocą wielu zestawów kryteriów. Zapraszamy do śledzenia!