Zaawansowany filtr z zakresem kryteriów w programie Excel (18 aplikacji)

  • Udostępnij To
Hugh West

Spis treści

W Microsoft Excel, the Filtr zaawansowany opcja jest pomocna przy szukaniu danych spełniających dwa lub więcej kryteriów. W tym artykule omówimy zastosowania opcji Filtr zaawansowany Kryteria Zakres w Excelu.

Pobierz Zeszyt ćwiczeń

Pobierz zeszyt ćwiczeń stąd.

Zastosowanie filtra zaawansowanego.xlsx

18 Zastosowań zaawansowanego filtru Zakres kryteriów w Excelu

1. użycie zaawansowanych kryteriów filtra dla liczb i dat

Przede wszystkim zapoznamy się z naszym zbiorem danych.Kolumna B do kolumny E reprezentuje różne dane związane ze sprzedażą. Teraz możemy zaimplementować tutaj Zaawansowane kryteria filtra Zakres W tym przykładzie użyjemy Zaawansowanego Zakresu Kryteriów Filtrujących do filtrowania liczb i dat. Zamierzamy wyodrębnić wszystkie dane, w których ilość sprzedaży jest większa niż 10 Zobaczmy procedurę.

  • Po pierwsze, w Dane zakładka, wybierz Zaawansowane polecenie z Sortowanie & Filtr Pojawi się okno dialogowe o nazwie Filtr zaawansowany pojawi się.

  • Następnie wybierz całą tabelę (B4:E14) dla Zakres listy .
  • Wybierz komórkę (C17:C18) jako Zakres kryteriów .
  • Naciśnij OK .

  • Ostatecznie widzimy tylko dane mające ilości większe niż 10 .

Uwaga:

2) Użyjemy nagłówków dla powiązanych kolumn, w których zastosowane zostaną kryteria filtrowania.

2. filtrowanie wartości tekstowych za pomocą zaawansowanych kryteriów filtrowania

Możemy porównywać wartości tekstowe używając operatorów logicznych oprócz liczb i dat. W tym rozdziale omówimy jak możemy filtrować wartość tekstową za pomocą Zaawansowanych Kryteriów Filtrujących dla dokładnego dopasowania tekstu jak i posiadania określonego znaku na początku.

2.1 Dla dokładnego dopasowania tekstu

W tej metodzie, Filtrowanie zwróci nam dokładną wartość tekstu wejściowego. Załóżmy, że mamy następujący zbiór danych o sprzedaży wraz z nową kolumną Miasto . Wyciągniemy tylko dane dla miasta 'NOWY JORK' Aby wykonać tę czynność, wystarczy wykonać następujące kroki:

  • Na początku należy wybrać komórkę C18 . wstawić następujący wzór:
=EXACT(D5," NEW YORK")

  • Naciśnij Wejdź na stronę .

  • Następnie wybierz następujący zakres kryteriów filtrowania:

Zakres listy: B4:F14

Zakres kryteriów: C17:C18

  • Hit OK .

  • Na koniec otrzymamy tylko dane dla miasta 'NOWY JORK' .

2.1 Posiadanie określonego charakteru na początku

Teraz będziemy filtrować wartości tekstowe pod kątem rozpoczynania się od określonego znaku, a nie od dokładnego dopasowania. Tutaj wyodrębnimy tylko wartości miast rozpoczynających się od słowa 'Nowy' Zobaczmy, jak to zrobić.

  • Po pierwsze, wybierz zakresy kryteriów w Filtr zaawansowany pudełko:

Zakres listy: B4:F14

Zakres kryteriów: C18:C19

  • Naciśnij OK .

  • Ostatecznie otrzymamy dane dla wszystkich miast zaczynających się od słowa 'Nowy' .

3. użycie znaków wieloznacznych w opcji filtra zaawansowanego

Zastosowanie symbol wieloznaczny znaki to inny sposób na zastosowanie Zaawansowane kryteria filtra Zakres . zwykle w Excelu istnieją trzy rodzaje znaków wieloznacznych:

? (Question Mark) - Reprezentuje dowolny pojedynczy znak w tekście.

* (Asterisk) - Reprezentuje dowolną liczbę znaków.

~ (Tilde) - Reprezentuje obecność znaku wieloznacznego w tekście.

Możemy wyszukać określony ciąg tekstowy w naszym zbiorze danych za pomocą Gwiazdka (*) W tym przykładzie znajdziemy nazwiska sprzedawców zaczynające się od tekstu 'J' Aby to zrobić, musimy wykonać następujące kroki.

  • Najpierw należy otworzyć Filtr zaawansowany Okno. Wybierz następujący zakres kryteriów:

Zakres listy: B4:F14

Zakres kryteriów: C17:C18

  • Naciśnij OK .

  • Na koniec otrzymamy nazwiska tylko tych sprzedawców, którzy zaczynają się od tekstu 'J' .

Related Contents: Excel Advanced Filter [Multiple Columns & Criteria, Using Formula & with Wildcards]

Zastosuj formułę z zaawansowanym zakresem kryteriów filtra.

Jeszcze jednym sposobem wykorzystania Zaawansowanego Zakresu Kryteriów Filtru jest zastosowanie formuł. W tym przykładzie wyodrębnimy kwotę sprzedaży większą niż $350 Wystarczy wykonać poniższe kroki, aby to zrobić:

  • Na początku należy wybrać komórkę C19 . wstawić następujący wzór:
=F5>350

  • Hit OK .

Formuła iteruje wartość kwoty sprzedaży, czy jest ona większa niż $350 lub nie.

  • Następnie wybierz następujący zakres kryteriów w Filtr zaawansowany okno dialogowe:

Zakres listy: B4:F14

Zakres kryteriów: C17:C19

  • Naciśnij OK .

  • Możemy więc zobaczyć dane tylko dla wartości sprzedaży większych niż $350 .

5. filtr zaawansowany z kryteriami logicznymi AND

Przedstawimy teraz Logika AND w Zaawansowanym zakresie kryteriów filtra. Logika ta wykorzystuje dwa kryteria i zwraca wartość wyjściową, gdy dane spełniają oba kryteria. Mamy następujący zbiór danych. W tym zbiorze danych będziemy filtrować dane dla miasta Nowy Jork jak również o wartości sprzedaży >= 200 Zobaczmy, jak to zrobić.

  • Najpierw przejdź do Filtr zaawansowany W oknie dialogowym wybierz następujący zakres kryteriów:

Zakres listy: B4:F14

Zakres kryteriów: C18:C19

  • Naciśnij OK .

  • Na koniec otrzymamy zbiór danych tylko dla miasta Nowy Jork mający sprzedaż wartość większa niż $250 .

6) Zastosowanie logiki OR z zaawansowanym zakresem kryteriów filtrów

Tak jak ORAZ logika Logika OR stosuje również dwa kryteria. ORAZ logika zwraca wyjście, jeśli oba kryteria są spełnione, natomiast LUB logika zwraca, jeśli tylko jedno kryterium jest spełnione. Tutaj będziemy dane dla miast Nowy Jork oraz Teksas Wystarczy wykonać poniższe kroki, aby wykonać tę czynność:

  • Na początku należy otworzyć Filtr zaawansowany Okno dialogowe Wprowadź następujący zakres kryteriów:

Zakres listy: B4:F14

Zakres kryteriów: C18:C20

  • Hit OK.

  • W końcu otrzymujemy zbiór danych tylko dla miast Nowy Jork oraz Teksas .

7. kombinacja AND & OR Logic jako zakres kryteriów

Czasami możemy potrzebować filtrować dane pod kątem wielu kryteriów. W takim przypadku możemy użyć kombinacji ORAZ & LUB logika.Wyodrębnimy dane z poniższego zbioru danych na podstawie podanych kryteriów.Wystarczy wykonać następujące kroki, aby wykonać tę czynność:

  • Po pierwsze, otwórz Filtr zaawansowany Wybierz następujące kryteria:

Zakres listy: B4:F14

Zakres kryteriów: C18:C20

  • Następnie naciśnij OK.

  • Tak więc, możemy zobaczyć zbiór danych tylko, który pasuje do naszych kryteriów.

8. Użycie zaawansowanych kryteriów filtra do wyodrębnienia określonych kolumn.

W tym przykładzie przefiltrujemy określone części zbioru danych. Po przefiltrowaniu przeniesiemy przefiltrowaną część do innej kolumny. Do wykonania tej czynności użyjemy poniższego zbioru danych poprzez poniższą procedurę.

  • Po pierwsze, z Filtr zaawansowany W oknie dialogowym wybierz następujące kryteria:

Zakres listy: B4:F14

Zakres kryteriów: C18:C20

  • Wybierz skopiowanie do innej lokalizacji opcja.
  • Wejście Kopiuj do zakres H8:I10 .
  • Hit OK.

  • Tak więc, otrzymujemy przefiltrowane dane w H8:I10 według naszych kryteriów.

9. Kopiowanie danych do innego arkusza po filtrowaniu

W tym przykładzie skopiujemy również dane do innego arkusza, podczas gdy w poprzednim przykładzie zrobiliśmy to w tym samym arkuszu. Wykonaj następujące kroki, aby go wykonać:

  • Po pierwsze, przejdź do 'Kolejny arkusz-2' gdzie będziemy kopiować dane po filtrowaniu.

Widzimy dwie kolumny 'Miasto' oraz 'Sprzedaż' w 'Kolejny arkusz-2' .

  • Następnie należy otworzyć 'Filtr zaawansowany' okno dialogowe.

  • Następnie przejdź do 'Kolejny arkusz-1' Wybierz następujące kryteria:

Zakres listy: B4:F14

Zakres kryteriów: C18:C19

  • Teraz wybierz skopiowanie do innej lokalizacji opcja.

  • Następnie należy przejść do 'Kolejny arkusz-2' Wybierz Kopiuj do Zakres B2:C4 .
  • Naciśnij OK .

  • Na koniec możemy zobaczyć przefiltrowane dane w 'Kolejny arkusz-2' .

10. Wyodrębnij unikalne rekordy z zaawansowanymi kryteriami filtrowania

W tym przypadku wyodrębnimy tylko unikalne wartości z określonej kolumny. Z poniższego zbioru danych wyodrębnimy unikalne wartości miast w innej kolumnie. Wystarczy wykonać odpowiednie kroki:

  • Na początku należy otworzyć Filtr zaawansowany Okno. Wybierz kryteria

Zakres listy: D4:D14

  • Następnie należy wybrać opcję Kopiuj do innej lokalizacji .
  • Następnie należy wprowadzić Kopiuj do zakres jako H4:H8 .
  • Zaznaczyć pole Tylko unikalne rekordy .
  • Naciśnij OK .

  • W końcu możemy zobaczyć nazwy miast z unikalnymi rekordami tylko w kolumnie H .

11. Znajdź dni tygodnia z zaawansowanym zakresem kryteriów filtrowania

Możemy znaleźć dni tygodnia za pomocą Zaawansowanego zakresu kryteriów filtra. W tym celu użyjemy następującego zestawu danych, aby zilustrować ten proces:

  • Po pierwsze, wybierz komórkę C19 . wstawić następujący wzór:
=AND(WEEKDAY(B5)1,WEEKDAY(B5)7)

  • Następnie należy ustawić następujący zakres kryteriów w Filtr zaawansowany okno dialogowe:

Zakres listy: B4:F14

Zakres kryteriów: C18:C19

  • Naciśnij OK .

  • Na koniec otrzymamy. Data wartości tylko dla dni tygodnia.

🔎 Jak działa formuła?

  • DZIEŃ TYGODNIA(B5)1: 1 oznaczające Niedziela. W tej części ustalono kryterium, że data nie jest Niedziela .
  • DZIEŃ POWSZEDNI(B5)7: 7 oznaczające Niedziela. W tej części ustalono kryterium, że data nie jest Sobota .
  • I(DZIEŃ POWSZEDNI(B5)1,DZIEŃ POWSZEDNI(B5)7): Ustaw kryteria, że dzień nie jest ani Sobota ani Niedziela .

12. Zastosuj filtr zaawansowany, aby znaleźć Weekend

Możemy również użyć Zaawansowanego zakresu kryteriów filtra, aby znaleźć Weekend Zobaczmy, jak to zrobić na przykładzie poniższego zestawu danych:

  • Na początku wybierz komórkę C19. Wstaw następującą formułę:
=LUB(DZIEŃ TYGODNIA(B5)=1,DZIEŃ TYGODNIA(B5)=7)

  • Naciśnij Wejdź na stronę .

  • Następnie, z Filtr zaawansowany W oknie dialogowym wybierz następujący zakres kryteriów:

Zakres listy: B4:F14

Zakres kryteriów: C18:C19

  • Naciśnij OK .

  • Możemy więc zobaczyć tylko wartości weekendu w Data kolumna.

13. użyj zaawansowanego filtra, aby obliczyć wartości poniżej lub powyżej średniej

W tej części obliczymy wartość poniżej lub powyżej średniej za pomocą Zaawansowane kryteria filtra Zakres . Tutaj będziemy filtrować tylko wartość sprzedaży, która jest większa niż średnia wartość sprzedaży.

  • Najpierw wybierz komórkę C19 . wstawić następujący wzór:
=E5>AVERAGE(E5:E14)

  • Następnie należy otworzyć Filtr zaawansowany Okno dialogowe Wprowadź następujący zakres kryteriów:

Zakres listy: B4:F14

Zakres kryteriów: C18:C19

  • Naciśnij OK .

  • Otrzymujemy więc tylko zbiór danych dla wartości sprzedaży większej od wartości średniej.

14. filtrowanie pustych komórek za pomocą logiki OR

Jeśli nasz zbiór danych składa się z pustych komórek, możemy wyodrębnić puste komórki za pomocą Filtr zaawansowany .

Mamy następujący zbiór danych, który składa się z puste komórki . Kryteria ustaliliśmy za pomocą następującego wzoru:

=B5=""

  • Po pierwsze, przejdź do Zaawansowane filtry r okno dialogowe. Wprowadź następujące kryteria:

Zakres listy: B4:F14

Zakres kryteriów: C17:C22

  • Naciśnij OK .

  • Na koniec otrzymujemy zbiór danych, który składa się tylko z pustych komórek.

Zastosuj filtr zaawansowany do filtrowania komórek niepustych przy użyciu logiki OR i AND.

W tym przykładzie wyeliminujemy puste komórki, podczas gdy w poprzednim przykładzie wyeliminowaliśmy komórki niepuste. Ustaliliśmy następujące kryteria stosowania formuły:

=B5""

  • Po pierwsze, przejdź do Filtr zaawansowany Wstaw następujący zakres kryteriów:

Zakres listy: B4:F14

Kryteria Zakres: C17:G18

  • Teraz naciśnij OK .

  • Otrzymujemy więc zbiór danych pozbawiony pustych komórek.

16. Znajdź pierwsze 5 rekordów używając zaawansowanych kryteriów filtra.

Teraz zaimplementujemy opcję Advanced Filter do wyodrębnienia pierwszy 5 rekordów z dowolnego rodzaju zbioru danych. W tym przykładzie weźmiemy pięć pierwszych wartości z Sprzedaż kolumna. Aby to zrobić, najpierw ustawimy kryteria w oparciu o następujący wzór:

=F5>=LARGE($F$5:$F$14,5)

Po tym wystarczy wykonać następujące czynności:

  • Na początku należy udać się do Filtr zaawansowany Wstaw następujący zakres kryteriów:

Zakres listy: B4:F14

Zakres kryteriów: C17:C18

  • Hit OK .

  • Na koniec otrzymujemy pięć najlepszych rekordów z. Sprzedaż kolumna.

17. Użyj zaawansowanego zakresu kryteriów filtra, aby znaleźć pięć najniższych rekordów.

Możemy użyć opcji Filtr zaawansowany, aby znaleźć dolna piątka Aby znaleźć dolne pięć rekordów dla Sprzedaż kolumny, utworzymy następujące kryteria, korzystając z poniższej formuły:

=F5<=SMALL($F$5:$F$14,5)

Następnie wykonaj poniższe kroki, aby wykonać tę czynność:

  • Najpierw wstawiamy następujący zakres kryteriów do Filtr zaawansowany okno dialogowe:

Zakres listy: B4:F14

Zakres kryteriów: C17:C18

  • Następnie należy nacisnąć OK .

  • Na koniec możemy zobaczyć pięć dolnych wartości Sprzedaż kolumna.

Filtrowanie wierszy według dopasowanych elementów listy przy użyciu zaawansowanych kryteriów filtrowania Zakres

Czasami możemy potrzebować porównania pomiędzy dwoma kolumnami lub wierszami zbioru danych w celu wyeliminowania lub zachowania określonych wartości. Do wykonania tego typu działań możemy użyć opcji wpisywania dopasowania.

18.1 Dopasowanie do elementów na liście

Załóżmy, że mamy następujący zbiór danych z dwiema kolumnami miast. Weźmiemy tylko pasujące wpisy między tymi dwiema kolumnami. Aby to zrobić, ustawimy następujące kryteria za pomocą poniższej formuły:

=C5=E5

Wystarczy wykonać następujące kroki, aby wykonać tę czynność:

  • Na początku należy otworzyć Filtr zaawansowany opcja. Wstaw następujący zakres kryteriów:

Zakres listy: B4:F14

Zakres kryteriów: C17:C18

  • Hit OK .

  • Na koniec możemy zobaczyć tę samą wartość w dwóch kolumnach miast.

18.2 Nie dopasowuj do elementów na liście

Poprzedni przykład dotyczył wpisów pasujących, natomiast ten przykład będzie filtrował wpisy niedopasowane. Kryteria ustawimy za pomocą poniższej formuły:

=C5E5

Zobaczmy, jak to wykonać:

  • Po pierwsze, z Filtr Advance wstawić następujący zakres kryteriów:

Zakres listy: B4:F14

Zakres kryteriów: C17:C18

  • Następnie naciśnij OK .

  • Na koniec otrzymamy wartości miast w Kolumna C oraz Kolumna E które nie pasują do siebie.

Wniosek

W tym artykule staraliśmy się omówić wszystkie metody Zaawansowane kryteria filtra Zakres Jeśli czujesz się zagubiony lub masz jakieś sugestie, zostaw komentarz poniżej, postaramy się odpowiedzieć tak szybko, jak to możliwe.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.