Spis treści
W programie Microsoft Excel wprowadzanie danych staje się szybsze, gdy używamy filtra listy rozwijanej. Filtry mogą być używane do filtrowania w dół i ukrywania sekcji danych naszego arkusza. W tym artykule zademonstrujemy, jak utworzyć filtr listy rozwijanej Excela.
Pobierz Zeszyt ćwiczeń
Możesz pobrać zeszyt ćwiczeń i ćwiczyć z nimi.
Drop Down Filter.xlsx7 różnych sposobów tworzenia listy rozwijanej z filtrem w Excelu
Filtrowanie różni się od grupowania tym, że pozwala nam zakwalifikować i pokazać tylko te informacje, które są dla nas istotne. Przyjrzyjmy się kilku prostym sposobom na stworzenie filtra listy rozwijanej Excela.
1. utwórz listę rozwijaną
W tej metodzie zobaczymy jak możemy stworzyć filtr listy rozwijanej. W tym celu użyjemy poniższego zbioru danych. Zbiór danych zawiera kilka nazwisk kandydatów w kolumnie B Teraz chcemy stworzyć listę kandydatów, którzy zostali wybrani lub nie w kolumnie C . Aby ułatwić sobie pracę stworzymy filtr listy rozwijanej. Aby to zrobić musimy wykonać poniższe kroki.
- Najpierw zaznacz komórki, w których chcemy stworzyć filtr listy rozwijanej.
- Po drugie, kliknij na Dane na wstążce.
- Po trzecie, musimy udać się do Walidacja danych menu rozwijane.
- Po czwarte, wybierz Walidacja danych z menu rozwijanego.
- Otworzy się w ten sposób Walidacja danych okno dialogowe.
- W Ustawienia opcja, możemy zobaczyć Kryteria walidacji .
- Teraz kliknij na menu rozwijane pod Pozwól .
- Domyślnie, Dowolna wartość Zmienimy ją na Wykaz .
- Pojawi się wówczas pole o nazwie Źródło . We will write Tak , Nie , Jeszcze nie zdecydowano w polu źródła.
- Następnie należy kliknąć na OK przycisk.
- Wreszcie możemy zobaczyć rezultat, nasze wybrane komórki są teraz rozwijanymi polami listy.
- Teraz możemy łatwo zrobić listę, kto jest wybrany.
- Jeśli potrzebujemy wprowadzić zmiany w danych, możemy to szybko zrobić.
Czytaj więcej: Jak stworzyć zależną listę rozwijaną w Excelu
2) Excel Drop Down List Filtr do ekstrakcji danych
W tej metodzie zobaczymy, jak wyodrębnić dane lub filtrować dane na podstawie wyboru z listy rozwijanej w Excelu. Tak więc, mamy tutaj zbiór danych, który zawiera niektóre id produktu w kolumnie B , nazwa produktów w kolumnie C , a nazwę powiatu w kolumnie D .
2.1. Zrób listę unikalnych przedmiotów
Stworzymy unikalną listę krajów, w tym celu spójrzmy na poniższe kroki.
KROKI:
- Po pierwsze, wybierz powiaty, które znajdują się w kolumnie D .
- Po drugie, wklej wybrane państwa w dowolnych innych komórkach arkusza.
- Następnie należy przejść do Dane zakładka ze wstążki.
- Następnie należy kliknąć na Usuń duplikaty .
- Pojawi się to w Usuń duplikaty okno dialogowe.
- Teraz sprawdź czy kolumna, z której chcemy zrobić unikalną listę jest wybrana czy nie.
- Następnie należy kliknąć OK .
- Pojawi się wyskakujące okno potwierdzające, że zduplikowane wartości zostały usunięte z wybranej kolumny.
- W końcu widzimy, że 2 zduplikowane wartości są usuwane i 4 pozostają wartości unikalne.
2.2. Umieść filtr rozwijany, aby pokazać unikalne elementy
Aby pokazać unikalne wartości w filtrze listy rozwijanej, musimy postępować tak, jak pokazano.
KROKI:
- Na początku należy udać się do Dane tab.
- Następnie należy kliknąć na Walidacja danych menu rozwijane.
- Teraz wybierz Walidacja danych .
- Na stronie Walidacja danych Pojawi się okno dialogowe.
- W tym momencie należy wybrać Wykaz z rozwijanej listy.
- Następnie klikamy na górną strzałkę w sekcji Źródło.
- Teraz wybierz unikalne wartości, które wygenerowaliśmy.
- Hit Wejdź na stronę .
- W tym czasie widzimy, że wybrane wartości unikalne znajdują się w sekcji źródło.
- Kliknij OK .
- Dzięki temu lista rozwijana jest teraz wyświetlana w I2 .
2.3 Użyj kolumn pomocniczych do ekstrakcji rekordów
Potrzebujemy, aby Excel automatycznie identyfikował rekordy, które odpowiadają wybranej pozycji, gdy tylko dokonamy wyboru z listy rozwijanej. W tym celu potrzebujemy trzech kolumn pomocniczych. Spójrzmy na poniższe kroki, jak możemy to zrobić.
KROKI:
- W pierwszej kolumnie pomocniczej potrzebujemy numeru wiersza dla każdej z tych komórek, a więc, E5 będzie numerem wiersza 1 w zbiorze danych i E6 będzie numerem wiersza 2 Aby to zrobić, możemy ręcznie wykonać kod lub użyć ROWS wzór.
- ROWS Formuła przyjmuje dane wejściowe w postaci tablicy i zwraca liczbę wierszy pomiędzy dwoma odwołaniami do komórek. W naszym przykładzie, w komórce E5 , jest tylko jeden rząd.
- Zablokuj pierwszą komórkę, naciskając przycisk F4 lub umieszczenie ( $ ) znak dolara.
- Teraz zapisz wzór.
=ROWS($D$5:D5)
- Następnie naciśnij Wejdź na stronę .
- Teraz przeciągnij uchwyt wypełnienia, aby skopiować formułę, aby pokazać wszystkie wiersze.
- Widzimy, że komórki są zwiększane o jeden, ponieważ z D5 do D6 mamy dwa rzędy i tak dalej.
- Teraz stwórzmy pomocniczą kolumnę drugą, która pokaże tylko te numery wierszy, które odpowiadają krajowi, który wybraliśmy w I2 Chcemy mieć te numery wierszy, które mają Bangladesz. Zatem w kolumnie pomocniczej pojawi się 1 oraz 4 Aby to zrobić, użyjemy JEŚLI stan.
- I, warunkiem jest
=IF($I$2=D5,E5,")
- Teraz przeciągnij uchwyt wypełnienia w dół, aby pokazać liczby.
- Jeśli zmienimy kraj, możemy zobaczyć pomocnika 2 w kolumnach pojawi się numer wiersza, w którym znajduje się dany kraj.
- Następnie potrzebujemy kolejnej kolumny pomocniczej, w której wszystkie liczby z kolumny pomocniczej 2 Nie chcemy jednak, aby pomiędzy nimi znajdowała się przerwa. W tym celu używamy MAŁA wzór.
- Teraz zapisz poniższy wzór.
=SMALL($F$5:$F$10,ROWS($F$5:F5))
Tutaj używamy ROWS($F$5:F5) aby zwrócić pierwszą najmniejszą wartość.
- Ale jest pewien problem. Kiedy przeciągamy uchwyt wypełnienia w dół, pojawia się #NUM! błędy.
- Aby uniknąć błędu zapiszemy poniższy wzór.
=IFERROR(SMALL($F$5:$F$10,ROWS($F$5:F5)),"")
Ten IFERROR Funkcja usunie błąd.
- Wreszcie, gdy przeciągniemy uchwyt wypełnienia, numery wierszy pokażą się prawidłowo.
- Teraz ostatnie kroki, nowe trzy kolumny pokazują identyfikatory produktów wybranych krajów oraz nazwy produktów.Aby to zrobić, użyjemy prostego Funkcja INDEX który zwraca id produktu zgodnie z wybranym krajem.
- Teraz, w komórce K5 , zapisz wzór.
=INDEX($B$5:$D$10,$G5,COLUMNS($H$5:H5))
W KOLUMNY($H$5:H5) , wybierz tę samą kolumnę, która znajduje się w lewym nawiasie arkusza.
- Ponownie widzimy, że #VALUE! pojawia się błąd.
- Aby usunąć błąd, używamy tego samego co poprzednio, czyli Funkcja IFERROR .
- Zamiast poprzedniego wzoru teraz napiszemy.
=IFERROR(INDEX($B$5:$D$10,$G5,COLUMNS($H$5:H5)),"")
- Na koniec przeciągnij uchwyt wypełnienia nad K5:M10 .
- I, wszystkie czynności są wykonane.
- Jeśli zmienimy kraj z rozwijanej listy filtrów, możemy zauważyć, że prawostronna tabela zmienia się automatycznie.
Czytaj więcej: Jak utworzyć listę rozwijaną w Excelu z wieloma wyborami
3. Excel Sortowanie i filtrowanie danych z listy rozwijanej
W Excelu jest mnóstwo ciekawych narzędzi, które możemy wykorzystać w codziennej pracy. Sortowanie i filtrowanie pasek narzędzi jest jedną z funkcji, które możemy łatwo zrobić filtr listy rozwijanej w naszych danych. Podobnie jak powyższe metody, będziemy używać tego samego zestawu danych, z id produktu, nazwy produktu i kraju.
3.1 Tworzenie listy rozwijanej przy użyciu funkcji sortowania i filtrowania
Zobaczmy, jak korzystać z paska narzędziowego sortowania i filtrowania. W tym celu musimy wykonać poniższe kroki.
KROKI:
- Na początku należy wybrać nagłówki zbioru danych.
- Następnie, z Dane na wstążce, kliknij na Filtr który znajduje się w Sortowanie & Filtr sekcja.
- To sprawia, że wszystkie nagłówki są rozwijane strzałką filtrującą.
- Teraz klikamy na dowolny z nagłówków, który chcemy odfiltrować.
- Klikamy więc na strzałkę rozwijaną Product ID, aby odfiltrować produkty.
- Teraz odznaczamy dane, których nie chcemy oglądać.
- Następnie należy kliknąć na OK przycisk.
- Wreszcie możemy zobaczyć wynik. Wszystkie niezaznaczone produkty zniknęły ze zbioru danych. Wszystkie niezaznaczone dane są teraz tymczasowo ukryte.
3.2 Dodaj nowy filtr
Aby dodać nowe filtry w tym samym zbiorze danych wystarczy wykonać poniższe kroki.
KROKI:
- W pierwszej kolejności klikamy na strzałkę rozwijaną w miejscu, gdzie chcemy dodać nowe filtry. My klikniemy na kraj.
- W drugiej kolejności odznacz wszystkie inne kraje, których nie chcemy oglądać.
- Następnie należy kliknąć OK .
- Teraz widzimy tylko produkty z krajem Bangladesz inne są tymczasowo ukryte.
3.3 Wyczyść istniejący filtr
Jeśli potrzebujemy wyczyścić istniejący filtr, możemy po prostu wyczyścić te filtry, wykonując następujące kroki.
KROKI:
- Najpierw klikamy na strzałkę rozwijaną nagłówka, który jest filtrowany. Chcemy wyczyścić filtr z identyfikacji produktu.
- Teraz należy kliknąć na Wyczyść filtr z "ID produktu" .
- I to wszystko, filtry listy rozwijanej są teraz usunięte.
Czytaj więcej: Jak stworzyć dynamicznie zależną listę rozwijaną w Excelu
4) Filtrowanie danych w programie Excel przy użyciu wyszukiwania
Przez to samo, teraz zobaczymy rozwijane filtrowanie danych za pomocą wyszukiwania. W tym celu używamy tego samego zestawu danych, który został pokazany we wcześniejszych metodach.
KROKI:
- Pierwotnie zaznaczamy wszystkie nagłówki, z których chcemy zrobić pole rozwijane.
- Następnie należy przejść do Dane zakładka> kliknij na Filtr .
- Aby przefiltrować kolumnę, kliknij strzałkę rozwijaną w tej kolumnie. Chcemy przefiltrować kolumnę Nazwa produktu.
- Następnie w polu wyszukiwania widocznym na obrazku wpisujemy nazwę produktu, który chcemy zobaczyć. Chcemy zobaczyć tylko nazwę produktu Szampon.
- Następnie należy kliknąć OK .
- I, teraz możemy zobaczyć, że wyświetli tylko te dane, które zawierają nazwę produktu, Szampon .
Czytaj więcej: Lista rozwijana w Excelu w zależności od wyboru
Podobne lektury
- Utwórz w Excelu listę rozwijaną z tabeli (5 przykładów)
- Jak stworzyć listę rozwijaną w Excelu z kolorem (2 sposoby)
- Niedziałająca lista rozwijana w Excelu (8 problemów i rozwiązań)
- Jak utworzyć listę z zakresu w programie Excel (3 metody)
5) Filtry tekstowe w Excelu Filtr listy rozwijanej
Aby dokładniej obejrzeć dane, możemy zastosować filtry tekstowe.
KROKI:
- Aby skonstruować pole rozwijane, wybierz wszystkie nagłówki zbioru danych.
- Następnie przejdź do Dane zakładka i wybrać Filtr .
- Po tym klikamy na strzałkę rozwijaną, w kolumnie tekstu, który chcemy filtrować. Klikamy na kolumnę kraj.
- Następnie przejdź do Filtry tekstowe > Nie zawierać .
- W tym momencie, a Własny AutoFiltr Pojawi się okno dialogowe. Załóżmy, że nie chcemy zawierać żadnych danych z Kanadą, więc wybieramy Kanadę.
- Następnie, OK .
- Teraz widzimy, że wszystkie dane są teraz ukryte, które zawierają kraj Kanada .
Czytaj więcej: Jak utworzyć listę rozwijaną w wielu kolumnach w programie Excel
6. filtrowanie liczb w programie Excel filtr listy rozwijanej
Aby manipulować liczbami, możemy użyć Liczba Filtry W tym celu wykorzystamy poniższy zestaw danych.
KROKI:
- Odpowiednio do poprzednich metod, wybierz nagłówki.
- Idź do Dane zakładka> kliknij na Filtr .
- Klikamy na strzałkę rozwijaną tylko tej kolumny, która zawiera numery. Klikamy na identyfikację produktu.
- Teraz, od Liczba Filtry , wybrany Między . Cause we want to see the product in between 105 -110.
- Otworzy się w ten sposób Własny AutoFiltr okno dialogowe.
- Teraz weźmy liczby, które chcemy wyświetlić.
- Następnie należy kliknąć OK .
- Wreszcie, produkty id między 105-110 jest wyświetlany teraz, a inne są ukryte z danych.
7) Filtry daty w liście rozwijanej programu Excel
Aby wyświetlić dane w określonym przedziale czasowym, możemy użyć filtra daty. W tym celu wykorzystamy poniższy zbiór danych, który jest podobny do poprzedniego, ale dodatkowo ten zbiór danych posiada kolumnę z datą dostawy. Przyjrzyjmy się zatem krokom postępowania.
KROKI:
- Analogicznie, drugą metodą, wybierz nagłówki.
- Z. Dane zakładka, kliknij na Filtr .
- Kliknij na strzałkę rozwijaną Data dostawy.
- Idź do Filtry daty Chcemy wyświetlić tylko produkt, który został dostarczony w zeszłym miesiącu, więc wybieramy ostatni miesiąc.
- Na koniec widzimy, że teraz wyświetlane są wszystkie produkty, które dostarczyliśmy w ostatnim miesiącu.
Wniosek
W tym artykule dowiedziałeś się o filtrze Excel Drop Down List. Mam nadzieję, że to pomoże! Jeśli masz jakieś pytania, sugestie lub opinie, proszę daj nam znać w sekcji komentarzy. Możesz też rzucić okiem na nasze inne artykuły w ExcelWIKI.com blog!