
Jak działa SZUKAJ.TEKST w programie Excel? Przykłady zastosowania
Funkcja SZUKAJ.TEKST w Excelu to jedno z tych narzędzi, które pozwalają w prosty sposób analizować i wyszukiwać ciągi znaków w tekście. Działa na zasadzie odnajdywania pozycji podanego fragmentu tekstu w dłuższym ciągu znaków. Przydaje się w pracy z dużymi zbiorami danych, gdzie kluczowe jest szybkie lokalizowanie określonych fraz.
Składnia i działanie funkcji SZUKAJ.TEKST
Podstawowa składnia funkcji wygląda tak:
=SZUKAJ.TEKST(szukany_tekst; w_tekście; [pocz_znak])
Gdzie:
- szukany_tekst – tekst lub znak, który chcemy znaleźć;
- w_tekście – ciąg znaków, w którym Excel ma szukać;
- pocz_znak (opcjonalny) – pozycja, od której Excel rozpocznie wyszukiwanie (domyślnie 1).
Wynikiem funkcji jest liczba oznaczająca pozycję pierwszego znaku szukanego tekstu w podanym ciągu znaków. Jeśli tekst nie zostanie znaleziony, Excel zwróci błąd #ARG!
.
Prosty przykład użycia
Załóżmy, że w komórce A1
mamy tekst:
Excel to potężne narzędzie
Chcemy znaleźć słowo „potężne” w tym tekście. Użyjemy funkcji:
=SZUKAJ.TEKST("potężne"; A1)
Excel zwróci wartość 11, ponieważ słowo „potężne” zaczyna się na jedenastej pozycji w danym tekście.
Przykłady zastosowania funkcji SZUKAJ.TEKST
1. Lokalizowanie znaku w tekście
Jeżeli chcemy znaleźć pozycję przecinka w zdaniu, możemy np. wpisać:
=SZUKAJ.TEKST(","; "To jest test, sprawdzenie funkcji.")
Wynik to 14, co oznacza, że przecinek występuje na 14. pozycji.
2. Sprawdzenie, czy tekst zawiera określony ciąg znaków
Funkcja SZUKAJ.TEKST często wykorzystywana jest do sprawdzania, czy komórka zawiera dany ciąg znaków. Możemy to zrobić w połączeniu z funkcją JEŻELI:
=JEŻELI(JEST.BŁĄD(SZUKAJ.TEKST("Excel"; A1));"Nie zawiera";"Zawiera")
Jeśli ciąg „Excel” znajduje się w A1
, funkcja zwróci „Zawiera”, a jeśli nie – „Nie zawiera”.
3. Wyszukiwanie od konkretnej pozycji
Jeśli chcemy rozpocząć wyszukiwanie od określonej pozycji w tekście, dodajemy trzeci argument. Przykładowo:
=SZUKAJ.TEKST("e"; "Excel to Excel"; 7)
Funkcja znajdzie pierwszą literę „e” po 7. pozycji, zwracając wynik 10. Pierwsze „e” w drugim słowie „Excel” znajduje się właśnie na 10. miejscu.
Różnice między SZUKAJ.TEKST a ZNAJDŹ
Excel oferuje również podobną funkcję – ZNAJDŹ. Obie działają podobnie, ale mają kluczową różnicę:
Cecha | SZUKAJ.TEKST | ZNAJDŹ |
---|---|---|
Rozróżnia wielkość liter | Nie | Tak |
Obsługuje symbole wieloznaczne (*, ?) | Nie | Nie |
Jeśli chcesz znaleźć „Excel” w „excel”, SZUKAJ.TEKST
zwróci poprawny wynik, a ZNAJDŹ
zwróci błąd #ARG!
, ponieważ rozróżnia wielkość liter.
Najczęstsze błędy i jak je naprawić
Podczas używania funkcji SZUKAJ.TEKST możesz napotkać kilka typowych problemów:
- #ARG! – szukany tekst nie został znaleziony w podanym ciągu znaków;
- #ARG! – jeśli trzeci argument (pocz_znak) jest większy niż długość tekstu w komórce;
- Problemy z użyciem wielkości liter – SZUKAJ.TEKST nie rozróżnia wielkości, co może być problemem w niektórych sytuacjach.
Aby uniknąć błędu #ARG!, możemy wykorzystać funkcję JEŻELI.BŁĄD
:
=JEŻELI.BŁĄD(SZUKAJ.TEKST("Excel"; A1); "Nie znaleziono")
Podsumowanie
Funkcja SZUKAJ.TEKST w programie Excel to bardzo przydatne narzędzie do wyszukiwania pozycji ciągów znaków w tekście. Sprawdza się w analizie danych, szukaniu fraz oraz automatyzacji raportowania. Dzięki niej można łatwo identyfikować obecność poszczególnych elementów w dużych zbiorach danych, co znacznie usprawnia pracę.
Inny ciekawy artykuł:
Jak działa ZNAJDŹ w programie Excel? Przykłady zastosowania
Opanuj Excela z moim kursem!
Od podstawowych formuł po zaawansowane narzędzia. Odkryj proste metody na tabele przestawne, slicery i inne funkcje, które uczynią Excel łatwym i efektywnym narzędziem w Twojej pracy. Zobaczysz jak stworzyć plik w Excelu, który będzie Ci towarzyszył w życiu codziennym, dzięki czemu nauka przestanie być problemem, a zdobyta wiedza – nie zniknie.
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.