Spis treści
Ten artykuł wyjaśnia trzy metody filtrowania danych poziomych w programie Excel. Filtrowanie danych w pionie jest łatwiejsze dzięki domyślnej funkcji filtrowania, tabeli przestawnej i kilku innych narzędzi. Ale aby filtrować dane w poziomie, trzeba zastosować kilka technik i nowych funkcji w działaniu.
Pobierz Zeszyt ćwiczeń
Pobierz ten zeszyt ćwiczeń, aby ćwiczyć podczas czytania tego artykułu.
Filtrowanie danych w poziomie.xlsx3 Metody filtrowania danych poziomych w programie Excel
W tym artykule wykorzystamy następujący zbiór danych. Zbiór ten zawiera dane dotyczące sprzedaży dla 8 produktów które wpadają do 3 różne kategorie . We will discuss 3 odpowiednie metody aby przefiltrować ten zbiór danych w oparciu o kategorie .
1. Wykorzystanie funkcji FILTR do filtrowania danych poziomych w programie Excel
Na stronie Funkcja FILTRU może wykonywać filtr dane poziomo łatwo na podstawie predefiniowane kryteria Funkcja ta może filtrować dane zarówno pionowo oraz poziomo .
Wprowadzenie do funkcji FILTER
Składnia:
=FILTER(array, include, [if_empty])
Argumenty :
Argument | Wymagane/opcjonalne | Wyjaśnienie |
---|---|---|
macierz | Wymagane | Zakres danych, które mają być filtrowane. |
włącz | Wymagane | Tablica Boolean ma identyczną wysokość lub szerokość jak tablica. |
jeśli_pusty | Opcjonalnie | Jeśli kryteria nie pasują wyprowadza predefiniowany ciąg znaków. |
Teraz, w naszym przykładzie, będziemy filtrować zbiór danych na podstawie trzy różne kategorie to jest (...) Owoce , Warzywa oraz Ryby Wykonajmy poniższe kroki.
Kroki:
- W komórce C10 , umieszczamy nazwę kategorii " Warzywa ". Użyjemy tego jako kryteria aby przefiltrować zbiór danych. Stworzyliśmy również tabela wyjściowa do sklep the filtrowane dane .
- W celi, C12 umieścić następujący wzór.
=FILTER(C4:J8,C5:J5=C10, "Not Found")
▶ Podział na formuły
Na stronie FILTR funkcja bierze dwa argumenty - dane oraz logika .
- W tej formule komórki C4:J8 (niebieskie pudełko) ) reprezentują dane, które mają być filtrowane. komórki C5:J5 w rzędzie C są kategoriami w pudełko w kolorze czerwonym od którego ustawiamy kryteria .
- We wzorze , C5:J5=C10 sprawdza wartość komórki C10 w stosunku do każdej z wartości komórek C5:J5. To zwraca array, {FALSE, FALSE, TRUE, FALSE, FALSE, TRUE, FALSE, TRUE}. Widzimy, że TRUE wartości są dla komórek z kategorią warzywo .
Wzór daje rozwiązanie dynamiczne To znaczy, że za każdym razem, gdy zmieniamy dane o komórkach the wyjście ma zamiar regulować jego wartość natychmiast .
- Wynik pokazuje tylko kolumny z kategorią Warzywa .
- W tym kroku zmieniliśmy wartość komórki C10 do Owoce , a dane odpowiednio filtrowane poziomo dla tej kategorii.
2. Transpozycja i filtrowanie danych poziomych w programie Excel
Możemy transpozycja nasz zbiór danych, a następnie użyć domyślnego filtr opcja, którą Excel zapewnia do filtrowania danych poziomych. Zanurzmy się w poniższym przykładzie!
Kroki:
- Na początku, wybierz the cały zbiór danych , naciśnij Ctrl + C za pomocą klawiatury, lub prawo - kliknij myszką, aby wybrać kopia od menu kontekstowe.
- Musimy pasta the skopiowany zbiór danych z Opcja Transpose . Wybierz the komórka, w której chcesz pasta W tym przykładzie wybraliśmy komórkę B10 , a następnie z Zakładka główna kliknąć na Zakładka Wklej do wybierz the Transpozycja jako opcja wklejania.
Inny sposób:
Otwórz Wklej Specjalnie okno albo z menu kontekstowe lub z Zakładka główna . od Opcje działania, kliknąć przycisk Pole wyboru Transpozycja i uderzyć OK .
- Teraz, wybierz the transponowany oraz z Zakładka Dane kliknąć na Opcja filtra .
- Powyższe czynności umożliwiły opcje filtrowania na każdej z kolumn. Kliknij na Opcja filtra kategorii i sprawdzić Warzywa.
- To jest wyjście, które otrzymaliśmy.
Wykonując powyższe kroki możemy filtrować zbiór danych na podstawie dowolnych kryteriów.
Podobne lektury
- Jak filtrować Excel Pivot Table (8 skutecznych sposobów)
- Filtrowanie wielu kolumn w programie Excel niezależnie
- Jak filtrować wiele kolumn jednocześnie w programie Excel (3 sposoby)
- Filtrowanie wielu wierszy w programie Excel (11 odpowiednich podejść)
3. Tworzenie widoków niestandardowych w celu poziomego filtrowania danych w programie Excel
W tej metodzie będziemy filtrować dane poziome za pomocą programu Excel Widoki niestandardowe . We'll create a liczba widoków niestandardowych zależnie od naszego kryteria . We want to filtr dane na podstawie produkt kategoria . Więc musimy stworzyć 4 niestandardowe widoki w tym przykładzie. Niezbędne kroki są podane poniżej.
Kroki:
- Na początku stworzymy widok niestandardowy z pełen zbiór danych . Go to the Zakładka "Widok w Wstążka programu Excel a następnie wybierz the Opcja widoku niestandardowego .
- W Widoki niestandardowe kliknij na Dodaj przycisk.
- Umieszczamy Zbiór danych w pole wejściowe jako nazwa Custom View i uderzyć
- Teraz, aby stworzyć widok niestandardowy dla Kategoria owoców , ukryj wszystkie kolumny poza Kategoria owoców . Wybierz kolumny E, F, H, I oraz J które mają dane dla Warzywa oraz Ryby
- Po tym, prawo - kliknij na top z słupek i wybrać Ukryj od menu kontekstowe.
- W rezultacie wszystkie kolumny poza Kategoria owoców są ukryte .
- Teraz dodaj widok niestandardowy o nazwie Owoce dla Kategoria owoców .
- Podobnie dodajemy kolejny dwa niestandardowe widoki dla Warzywa oraz Ryby kategorie nazwane Warzywa oraz Ryby . W końcu stworzyliśmy 4 niestandardowe widoki.
- Teraz możemy wybierz dowolny widok niestandardowy z listy, a następnie kliknij przycisk Pokaż wyświetli widok dla danej kategorii produktów. Na przykład, my wybrane the Fish Custom View do show przefiltrowane dane dla Kategoria ryb .
- Oto. filtrowany zbiór danych dla Kategoria Warzywa .
Uwagi
- Na stronie Funkcja FILTRU jest nową funkcją, która może być używana tylko w Excel 365 Nie jest on dostępny w starszych wersjach.
Wniosek
Teraz już wiemy jak filtrować dane poziomo w Excelu. Mam nadzieję, że zachęci Cię to do pewniejszego korzystania z tej funkcji. Wszelkie pytania i sugestie nie zapomnij umieścić w polu komentarza poniżej.