Filtr zaawansowany w programie Excel (spis treści)

  • Filtr zaawansowany w programie Excel
  • Jak korzystać z filtra zaawansowanego w programie Excel?

Filtr zaawansowany w programie Excel

Filtr zaawansowany jest jedną z najważniejszych funkcji programu Excel. To nic innego jak zaawansowana wersja zwykłego filtra Excela. Korzystając z programu Excel, jestem pewien, że musiałeś użyć filtrów do analizy zestawów danych.

Jaka jest różnica między filtrem zwykłym a zaawansowanym?

  1. Możesz użyć filtra zaawansowanego do bardziej złożonego filtrowania kryteriów. (Szczegółowo wyjaśnię przykładem).
  2. Zwykły filtr będzie filtrował dane na istniejącym zbiorze danych, podczas gdy w tym drugim przypadku możesz wyodrębnić dane do innej lokalizacji, zachowując oryginalne dane bez zmian.
  3. Filtr zaawansowany można wykorzystać do wyodrębnienia unikatowych wpisów w naszym zestawie danych.
  4. Filtr zwykły to filtr sekwencyjny. nie można używać wielu kryteriów jednocześnie, aby wyodrębnić rekordy z jednego zestawu danych, należy wyodrębnić dane spełniające każde kryterium, co ostatecznie prowadzi do podwójności.

Np. Jeśli chcesz wyodrębnić rekordy, w których Menedżer raportów to „Aakash Harit” lub nazwa pracownika to „Vishal Kumar”, musisz wyodrębnić dane 2 razy przy użyciu zwykłego filtra, pierwsze dane mające Aakash Harit to RM, a drugie, gdy nazwa Emp to Vishal, przy użyciu zaawansowanego filtra możesz wyodrębnić wszystkie unikalne rekordy za jednym razem.

Jak korzystać z filtra zaawansowanego w programie Excel?

Ten zaawansowany filtr jest bardzo prosty i łatwy w użyciu. Zobaczmy teraz, jak korzystać z filtra zaawansowanego w programie Excel za pomocą kilku przykładów.

Możesz pobrać ten zaawansowany szablon Excel Filter tutaj - Zaawansowany szablon Excel Filter

Filtr zaawansowany w programie Excel Przykład nr 1

  • Załóżmy, że masz następujący zestaw danych i musisz uzyskać wszystkie rekordy, w których suma zamówień jest większa niż 900, a pracownik ma na imię „Nishu Kumari”.

  • Aby użyć filtra zaawansowanego z pewnymi kryteriami, najpierw musisz skopiować wszystkie nagłówki i wkleić je gdzie indziej w arkuszu. (W moim przypadku zamierzam użyć pustych wierszy, aby ułatwić zrozumienie.

  • Teraz określ warunki w tych nagłówkach zgodnie z wymaganiami, które będą działać jako dane wejściowe w filtrze.
  • Teraz wybierz cały zestaw danych wraz z nagłówkami i przejdź do karty Dane - Sortuj i filtruj. Spowoduje to otwarcie okna dialogowego Filtr zaawansowany.

  • Skrótem do zastosowania filtra zaawansowanego po wybraniu zestawu danych jest (klawisz Alt + A + Q).

  • Teraz, jak pokazano powyżej, musisz wprowadzić następujące szczegóły:
  1. Działanie: Ma 2 opcje. Po pierwsze, przefiltruj listę w miejscu (spowoduje to usunięcie oryginalnych danych, a wynik tego filtra zostanie umieszczony w tej samej lokalizacji), a po drugie, aby skopiować inną lokalizację. (pozwoli to na zapisanie przefiltrowanych danych na miejscu)
  2. Zakres listy: odnosi się do zestawu danych, z którego chcesz znaleźć dane. (Oto A7: K35)
  3. Zakres kryteriów: W tych kryteriach wymieniono (A1: K2)
  4. Kopiuj do: Ta komórka zostanie aktywowana, jeśli przejdziesz do drugiej opcji w polu Kryteria działania.
  5. Kopiuj tylko unikalne rekordy: zaznacz to pole, jeśli potrzebujesz tylko unikatowych rekordów.
  • Podałem wszystkie szczegóły w tym oknie dialogowym i zdecydowałem się skopiować do innej lokalizacji (A38) z unikalnymi rekordami.
  • Będzie to wyglądać trochę jak na zrzucie ekranu na następnej stronie. Teraz kliknij OK, a otrzymasz wszystkie unikalne rekordy.

Dane wyjściowe podano poniżej, gdzie pokazują tylko te dane, które zawierają nazwę pracownika jako Nishu Kumari.

Filtrowane dane według złożonych kryteriów, jak skonstruowano powyżej.

Filtr zaawansowany w programie Excel Przykład # 2

Obecnie istnieje wiele kombinacji kryteriów, które można zastosować w filtrze zaawansowanym. (Korzystanie z kryteriów AND i OR) Niektóre przykłady to:

  • Filtruj dane, w których nazwa klienta to „Chloe Jones” ORAZ nazwa produktu to „Apple”.

Podałem wszystkie szczegóły w tym oknie dialogowym i zdecydowałem się skopiować do innej lokalizacji (N3) z unikalnymi rekordami.

Dane wyjściowe podano poniżej:

  • Filtruj dane, gdy Menedżerem raportów jest „Aakash Harit”, a ilość produktu jest większa niż 50.

Podałem wszystkie szczegóły w tym oknie dialogowym i zdecydowałem się skopiować do innej lokalizacji (N9) z unikalnymi rekordami.

Dane wyjściowe podano poniżej:

  • Filtruj dane, w których nazwa pracownika to „Rajkumar Singh”, a nazwa produktu to „ananas”, a suma zamówienia jest większa niż 100.

Podałem wszystkie szczegóły w tym oknie dialogowym i zdecydowałem się skopiować do innej lokalizacji (N17) z unikalnymi rekordami.

Dane wyjściowe podano poniżej:

Powyższa tabela pokazuje puste dane, ponieważ nie spełnia podanego warunku.

  • Filtruj dane, gdy nazwa pracownika to „Vishal Kumar” LUB łączna wartość zamówienia wynosi mniej niż 500.

Podałem wszystkie szczegóły w tym oknie dialogowym i zdecydowałem się skopiować do innej lokalizacji (N22) z unikatowymi rekordami.

Dane wyjściowe podano poniżej:

  • Filtruj dane, w których nazwa pracownika to „Abhay Gaurav” LUB „Nishu Kumari”.

Podałem wszystkie szczegóły w tym oknie dialogowym i zdecydowałem się skopiować do innej lokalizacji (N38) z unikatowymi zapisami.

Dane wyjściowe podano poniżej:

  • Filtruj dane, gdy kierownikiem raportów jest „Divya Sharma” LUB nazwa produktu to „winogrona”.

Podałem wszystkie szczegóły w tym oknie dialogowym i zdecydowałem się skopiować do innej lokalizacji (N50) z unikalnymi rekordami.

Dane wyjściowe podano poniżej:

Z powyższych przykładów mogłeś zauważyć, że podczas korzystania z kryteriów AND wszystkie wartości muszą być wymienione w tym samym wierszu, a w kryteriach OR wszystkie wartości muszą znajdować się w różnych wierszach.

Filtr zaawansowany w programie Excel Przykład nr 3

Kolejną ważną funkcją Zaawansowanego filtrowania jest filtrowanie danych przy użyciu znaków wieloznacznych. Istnieją znaki wieloznaczne:

  • Gwiazdka (*): reprezentuje dowolną liczbę znaków. Np. Aby filtrować dane według nazwiska pracownika zaczynającego się od „R”. Napisz „R *”, więc każde nazwisko pracownika rozpoczynające się od inicjałów R zostanie odfiltrowane.

Podałem wszystkie szczegóły w tym oknie dialogowym i zdecydowałem się skopiować do innej lokalizacji (N9) z unikalnymi rekordami.

Dane wyjściowe podano poniżej:

  • Znak zapytania (?): Reprezentuje jeden pojedynczy znak. Np. Filtruj dane, gdzie inicjały imienia pracownika to „Nish”. Kryteria filtrowania będą takie jak „Nish?” I mogą oznaczać Nishu lub Nisha.

Podałem wszystkie szczegóły w tym oknie dialogowym i zdecydowałem się skopiować do innej lokalizacji (N9) z unikalnymi rekordami.

Dane wyjściowe podano poniżej:

  • Fala (~): Służy do znajdowania dowolnego znaku wieloznacznego w tekście.

Filtr zaawansowany w programie Excel Przykład 4

Możesz także usunąć duplikaty lub możesz powiedzieć, szybko wydobywając unikalne rekordy z zestawu danych.

  • Załóżmy teraz, że masz następujący zestaw danych, który zawiera zduplikowane wpisy (wyróżnione) i chcesz wyodrębnić unikatowe rekordy z zestawu danych, możesz użyć do tego opcji zaawansowanego filtra, pamiętaj, że nie trzeba podawać żadnych wartości w opcji kryteriów i po prostu zaznacz opcję unikalnych rekordów. To da ci rekordy z unikalnymi wartościami.

  • Po zastosowaniu filtra da wynik, jak pokazano poniżej:

  • Możesz zauważyć na poniższym obrazku; wszystkie duplikaty są usuwane. Ostatnie 3 rzędy są puste

  • Jednak w najnowszych wersjach programu Excel (głównie po programie Excel 2007) mamy opcję usunięcia duplikatów z zestawu danych (przejdź do zakładki Dane. Usuń duplikaty lub użyj skrótu Alt + A + M), ale zmieni to oryginalny zestaw danych. Ale jeśli chcesz zachować nienaruszone oryginalne dane, możesz użyć zaawansowanego filtra, aby uzyskać zestaw danych z unikatowymi wpisami w innym miejscu.

Kluczowe uwagi:

  • Stosując filtr zaawansowany, zawsze zwracaj uwagę, aby nagłówki w kryteriach były dokładnie takie same jak w zestawie danych. Mianowicie. nie powinno być błędów ortograficznych, spacji ani nawet literowych, chociaż wyrównanie może być mieszane. Np. Powyżej możesz wymienić kryteria takie jak nazwa produktu i nazwisko pracownika jako drugie. Ale nagłówki powinny być dokładnie takie same, jak pokazano poniżej.

  • Nie można cofnąć zaawansowanego filtrowania po skopiowaniu do innej lokalizacji.
  • Jeśli używasz zaawansowanego filtra do wyodrębniania unikalnych wpisów, pamiętaj, aby wybrać również nagłówki, w przeciwnym razie pierwszy wpis zostanie uznany za nagłówki.

Rzeczy do zapamiętania

  • Filtr zaawansowany to zaawansowana wersja zwykłego filtra służąca do filtrowania danych o złożonych kryteriach i wielu warunkach.
  • Służy do wyodrębniania unikatowych wpisów z zestawu danych.
  • Należy wybrać nagłówki podczas wybierania zestawu danych, a nagłówki w kryteriach muszą być dokładnie w tej samej kolejności, co w zestawie danych.
  • Nie można tego cofnąć, jeśli przefiltrowane dane zostaną skopiowane do innej lokalizacji.
  • Skrótem do zastosowania filtra zaawansowanego po wybraniu zestawu danych jest (Klawisz Alt + A + Q).

Polecane artykuły

To był przewodnik po zaawansowanym filtrze w programie Excel. Tutaj omawiamy sposób zaawansowanego filtrowania w programie Excel wraz z przykładem programu Excel i szablonami programu Excel do pobrania. Możesz również spojrzeć na te przydatne funkcje w programie Excel -

  1. Funkcja ŁĄCZNA w MS Excel
  2. Przewodnik po pasku przewijania w programie Excel
  3. Jak korzystać z funkcji ABS w programie Excel?
  4. Funkcja RATE w programie Excel - powinieneś wiedzieć

Kategoria: