Excel: jak używać znaku wieloznacznego w funkcji filtr


Aby użyć symboli wieloznacznych w funkcji FILTR w programie Excel, możesz użyć następującej składni:

 =FILTER( A2:B12 , ISNUMBER(SEARCH("some_string", A2:A12 )), "None")

Ta konkretna formuła będzie filtrować wiersze z zakresu A2:B12 , gdzie komórki z zakresu A2:A12 zawierają ciąg znaków w dowolnym miejscu komórki.

Jeśli żadna komórka nie zawiera „some_string”, formuła po prostu zwróci „Brak”.

Poniższy przykład pokazuje, jak zastosować tę składnię w praktyce.

Przykład: Użyj symbolu wieloznacznego w funkcji FILTR w programie Excel

Załóżmy, że mamy w programie Excel następujący zbiór danych zawierający informacje o różnych drużynach koszykówki:

Możemy użyć poniższej formuły do filtrowania wierszy, w których kolumna Zespół zawiera „ets” w dowolnym miejscu komórki:

 =FILTER( A2:B12 , ISNUMBER(SEARCH("ets", A2:A12 )), "None")

Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:

Funkcja FILTR programu Excel ze znakiem wieloznacznym

Widzimy, że filtr zwraca tylko cztery linie zawierające „ets” w nazwie zespołu:

  • Siatki
  • Nuggetsy
  • Szerszenie
  • Rock itp

Pamiętaj, że jeśli przefiltrujemy przy użyciu ciągu, który nie istnieje w żadnej nazwie zespołu, formuła po prostu zwróci wynik „Brak”.

Załóżmy na przykład, że próbujemy filtrować wiersze, w których nazwa zespołu zawiera gdzieś w komórce słowo „zzz”:

Formuła zwraca wartość „Brak”, ponieważ żadna nazwa zespołu nie zawiera w nazwie słowa „zzz”.

Uwaga : Funkcja SZUKAJ w formule przeprowadza wyszukiwanie bez uwzględniania wielkości liter. Jeśli chcesz przeprowadzić wyszukiwanie z uwzględnieniem wielkości liter, zamień SZUKAJ na ZNAJDŹ w formule.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:

Excel: jak usunąć wiersze z określonym tekstem
Excel: jak sprawdzić, czy komórka zawiera częściowy tekst
Excel: jak sprawdzić, czy komórka zawiera tekst listy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *