Jak sprawdzić, czy tekst zawiera inne słowo w Excelu? Porównanie SEARCH vs REGEX.TEST

9 kwietnia 2025

Jak sprawdzić, czy tekst zawiera inne słowo w Excelu? Porównanie SEARCH vs REGEX.TEST

W codziennej pracy analityka często musimy sprawdzić, czy jakiś tekst zawiera inne słowo – np. czy w kolumnie z komentarzami pojawia się konkretne hasło. Excel oferuje na to kilka metod – w tym klasyczne funkcje tekstowe oraz nowsze podejście oparte o REGEX.

W tym artykule porównamy dwie techniki na podstawie lekkiego (ale praktycznego!) przykładu: jak sprawdzić, czy „Twój stary to Batman”? 🦇


1. Klasyczna metoda: SEARCH + ISNUMBER

Dla użytkowników starszych wersji Excela, które nie obsługują REGEX-ów, sprawdzi się kombinacja dwóch funkcji:

=SEARCH(„Batman”, A1)

Ta formuła zwraca numer pozycji, na której zaczyna się dane słowo. Jeśli słowa nie ma – pojawia się błąd. Dlatego dodajemy ISNUMBER(…):

=ISNUMBER(SEARCH(„Batman”, A1))

To da TRUE, jeśli znaleziono słowo, lub FALSE, jeśli nie. Możemy to jeszcze zamienić na wartość 1/0 przy użyciu –, np.:

=–ISNUMBER(SEARCH(„Batman”, A1))

Dzięki temu mamy gotową flagę – czyli kolumnę z binarnym wskaźnikiem.


KajoDataSpace

2. Nowa metoda: REGEX.TEST

W najnowszych wersjach Excela dostępna jest funkcja REGEX.TEST, która sprawdza dopasowanie tekstu do wzorca:

=REGEX.TEST(A1, „Batman”, 1)

Tutaj 1 oznacza ignorowanie wielkości liter. Możesz też użyć wyrażeń regularnych np. B.tman, by dopasować dowolny znak pomiędzy B a tman.

To rozwiązanie jest bardziej elastyczne i często czytelniejsze, zwłaszcza przy bardziej zaawansowanych wzorcach.


Kompletny Pakiet Analityczny - kursy Excel SQL Python

Podsumowanie

MetodaKompatybilnośćCzytelnośćElastyczność
SEARCH+ISNUMBERstarsze wersjeśrednianiska
REGEX.TESTnowsze wersjewysokawysoka

Jeśli uczysz się Excela do analizy danych – znajomość obu podejść może Ci się przydać. A jeśli chcesz pogłębić wiedzę, sprawdź moje kursy lub wskocz do KajoDataSpace – znajdziesz tam więcej takich tipów, nie tylko z Excela, ale też SQL, Pythona, Tableau i więcej.

Inne ciekawe artykuły:

Autorem artykułu jest Kajo Rudziński – analytical data architect, uznany ekspert w analizie danych, twórca KajoData oraz społeczności dla analityków KajoDataSpace.

To tyle w tym temacie. Analizujcie w pokoju!  

Podobał Ci się ten artykuł 🙂?
Podziel się nim w Social Mediach 📱
>>> udostępnij go na LinkedIn i pokaż, że codziennie uczysz się czegoś nowego 
>>> wrzuć go na Facebooka, to się może przydać któremuś z Twoich znajomych 
>>> Przypnij sobie tą stronkę to zakładek, może się przydać w przyszłości

Wolisz oglądać 📺 niż czytać – nie ma problemu
>>> Obserwuj i oglądaj KajoData na YouTube

Zapisz się do
newslettera

🎁 i zgarnij darmowe bonusy:

Poradnik Początkującego Analityka

Video - jak szukać pracy w IT

Regularne dawki darmowej wiedzy, bez spamu

Ja Ci ją z przyjemnością wyślę. Za darmo. Bez spamu.

Poradnik Początkującego Analityka

Video - jak szukać pracy w IT

Regularne dawki darmowej wiedzy, bez spamu.