Jak korzystać z funkcji FILTR Excel

Spisie treści

Funkcja Excel FILTER po prostu zwraca przefiltrowane dane z podanego zakresu. Jest to funkcjonalna wersja prostego filtrowania z menu głównego, z którego korzystamy od dziesięcioleci w excelu. Ta funkcja pomaga nam filtrować duże bazy danych na mniejsze fragmenty, nad którymi musimy tylko popracować.

Na razie ta funkcja FILTR jest dostępna tylko w wersji online programu Excel 365. Jest niedostępny w programie Excel 2016 i starszych wersjach.
Składnia funkcji FILTER

=FILTR(tablica;uwzględnij;[jeśli_pusty])

Tablica : To jest zakres, który chcesz filtrować. Może to być zakodowana tablica lub odwołanie do zakresu. Może to być cała baza danych, taka jak baza danych pracowników.

Włączać : Jest to kolumna lub wiersz, według którego chcesz filtrować według kryteriów. Na przykład kolumna wynagrodzeń w bazie pracowników z warunkiem >10000 zł itp. Nie jest konieczne bycie częścią bazy danych. Wymiary tej tablicy powinny być zgodne z filtrem Array.

[jeśli_pusty] : To jest argument opcjonalny. Użyj tego, jeśli chcesz zdefiniować, co ma zostać zwrócone, jeśli nie zostanie znaleziona żadna wartość.

Rozumiem funkcję FILTER na przykładzie

Przykład funkcji FILTER: Zwróć wszystkie rekordy, których znaczniki są większe niż 90

Tutaj mam przykładowy zestaw danych uczniów i uzyskane przez nich oceny w teście.

Chcę przefiltrować wszystkie rekordy, których oceny są większe niż 90. Prostą formułą na ten problem byłoby:

=FILTR(A3:C11,C3:C11>90,"Brak takich zapisów")

Dostarczyliśmy całą tabelę A3:C11 jako tablicę. Ponieważ chcemy filtrować według Score, podajemy odniesienie do zakresu Score i kryteriów C3:C11>90. Na koniec, jeśli żadna wartość nie spełnia podanych kryteriów, zwracamy „Brak takich rekordów”.

Spowoduje to zwrócenie rekordu i rozlanie się do arkusza.

Jak to działa

Pomyśl o tym jako o funkcji liczącej, która zwraca liczbę dopasowanych warunków. Jedyną istotną różnicą jest to, że funkcja FILTER zwraca cały zestaw rekordów, a nie tylko liczbę. Może być również używany jako WYSZUKAJ, aby zwrócić wszystkie dopasowane wartości z zestawu danych, tak jak robimy to w programie Excel 2016 i starszym.

Filtruj zbiór danych za pomocą wielu warunków

Aby filtrować zbiór danych z więcej niż jednym warunkiem, możemy użyć * dla warunków AND i + dla logiki OR.

Na przykład z powyższych danych, jeśli chcę odfiltrować rekord, którego znaki są większe lub równe 90, a numer rolki jest większy niż 107, to formuła będzie wyglądać tak:

=FILTR(A3:C11,(C3:C11>=90)*(B3:B11> 107), „Brak takich zapisów”)

Przykład logiki OR: Jeśli chcesz filtrować zestaw danych, w którym znaczniki są większe niż 90 lub mniejsze niż 70 (na przykład). Wtedy formuła będzie:

=FILTR(A3:C11;(C3:C11>90)+(C3:C11<70);"Brak takich rekordów")

Tak więc, to było szybkie wprowadzenie do funkcji FILTR w Excel 365. Nie jest ona jeszcze dostępna dla aplikacji komputerowych, ale oczekuje się, że zostanie wydana w wersji pro Excel 2019.

Mam nadzieję, że wystarczająco wyjaśniłem. Jeśli masz jakiekolwiek wątpliwości dotyczące tej funkcji lub masz jakieś zapytanie związane z programem Excel / VBA, zapytaj o to w sekcji komentarzy poniżej.

Funkcja SORT w Excelu | Funkcja sortowania jest nowością w programie Excel 365. Ta funkcja dynamicznie sortuje dostarczoną tablicę do nowej lokalizacji, podobnie jak funkcja tablicowa:

Popularne artykuły:

50 skrótów Excela, które zwiększą Twoją produktywność | Przyspiesz swoje zadanie. Te 50 skrótów przyspieszy pracę w programie Excel.

Jak korzystać z funkcji WYSZUKAJ.PIONOWO w programie Excel | Jest to jedna z najczęściej używanych i popularnych funkcji programu Excel, która służy do wyszukiwania wartości z różnych zakresów i arkuszy.

Jak korzystać z funkcji LICZ.JEŻELI w programie Excel 2016 | Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby zliczyć określone wartości. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.

Jak korzystać z funkcji SUMA.JEŻELI w programie Excel | To kolejna ważna funkcja deski rozdzielczej. Pomaga to zsumować wartości w określonych warunkach.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave