
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żeli słowa nie ma – pojawia się błąd. Dlatego dodajemy ISNUMBER(…):
=ISNUMBER(SEARCH(„Batman”, A1))
To da TRUE, jeżeli znaleziono słowo, lub FALSE, jeżeli 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.

Zostań analitykiem danych – dołącz do KajoDataSpace!
Najlepsza ścieżka do zawodu analityka danych. Dostęp do pełnych wersji kursów online z Excela, SQLa, Tableau i Pythona z certyfikatami + specjalistycznych webinarów z PowerBI.
Ekskluzywana ale pomagająca sobie społeczność.
Ponad 61 godzin materiałów video.
Spotkania LIVE co miesiąc.
Mój osobisty mentoring.
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.

Najlepsze kursy z analizy danych – Excel, SQL, Tableau, Python i więcej!
Chcesz opanować Excela i tworzyć dynamiczne raporty jak profesjonalista? Naucz się SQL-a i wyciągaj najważniejsze dane prosto z baz danych! Odkryj moc Pythona w automatyzacji i analizie danych. A może wizualizacje? Tableau pozwoli Ci zamienić surowe liczby w czytelne wykresy i dashboardy. Dołącz do kursów KajoData i podnieś swoje umiejętności na nowy poziom!
Podsumowanie
Metoda | Kompatybilność | Czytelność | Elastyczność |
SEARCH+ISNUMBER | starsze wersje | średnia | niska |
REGEX.TEST | nowsze wersje | wysoka | wysoka |
Jeśli uczysz się Excela do analizy danych – znajomość obu podejść może Ci się przydać. A jeżeli 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 interesujące artykuły:
- Za co lubię pracę analityka danych? 4 powody, dla których to świetna kariera
- Kim jest Data Analytics Engineer i czy to przyszłość analizy danych?
- 5 błędów, przez które możesz stracić pracę jako Junior Data Analyst (i jak ich uniknąć)
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ż, iż 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
Dzięki! To nie koniec...
...pamiętaj, by teraz wejść na maila i potwierdzić subskrybcję 🙂 Jeżeli nic nie doszło, to sprawdź skrzynkę ze spamem.* * * Gdy potwierdzisz newsletter, dostaniesz ostateczne potwierdzenie i obiecane prezenty w kolejnym mailu 🙂