Excel: jak filtrować komórki zawierające wiele słów


Aby filtrować komórki w programie Excel zawierające wiele słów, możesz użyć następującej składni:

 =FILTER( A2:B8 ,ISNUMBER(SEARCH("word1", A2:A8 ))*ISNUMBER(SEARCH("word2", A2:A8 )))

Ta formuła zwróci wiersze z zakresu A2:B8 , gdzie komórki z zakresu A2:A8 zawierają zarówno „słowo1”, jak i „słowo2”.

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

Przykład: filtruj komórki zawierające wiele słów

Załóżmy, że mamy w Excelu następujący zestaw danych zawierający tytuł i lata doświadczenia członków personelu drużyny sportowej:

Za pomocą poniższej formuły możemy filtrować wiersze, których tytuł zawiera słowa „Asystent” i „Trener” w tej samej komórce:

 =FILTER( A2:B8 ,ISNUMBER(SEARCH("Assistant", A2:A8 ))*ISNUMBER(SEARCH("Coach", A2:A8 )))

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

Komórki filtrujące Excel zawierające wiele tekstów

Widzimy, że filtr zwraca tylko trzy wiersze zawierające słowa „Asystent” i „Trener” w tej samej komórce.

Należy pamiętać, że podczas filtrowania możemy również używać podciągów.

Na przykład możemy użyć poniższej formuły, aby odfiltrować wiersze, których tytuł zawiera słowa „Pomoc” i „Trener” w tej samej komórce:

 =FILTER( A2:B8 ,ISNUMBER(SEARCH("Assist", A2:A8 ))*ISNUMBER(SEARCH("Coach", A2:A8 )))

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

Widzimy, że trzy zwrócone komórki zawierają w tej samej komórce podciąg „Assist” i pełny ciąg „Coach”.

Uwaga : w każdym z tych przykładów odfiltrowaliśmy komórki zawierające dwa określone słowa, ale używając wielu gwiazdek ( * ), możemy filtrować komórki zawierające dowolną liczbę określonych słów.

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 *