Jak używać funkcji SEARCH, SEARCHBs w Excelu

Polskie Angielski
SZUKAJ.TEKST, SZUKAJ.TEKST.B SEARCH, SEARCHBs

Wprowadzenie do wyszukiwania tekstu

Funkcje SEARCH (w polskiej wersji Excela SZUKAJ.TEKST) i SEARCHB (w polskiej wersji SZUKAJ.TEKST.B) są używane do określania pozycji danej frazy lub znaku w ciągu tekstowym. Są one niezastąpione przy analizie danych tekstowych w arkuszu kalkulacyjnym.

Syntaktyka funkcji

Syntaktyka dla funkcji SEARCH przedstawia się następująco:

 SZUKAJ.TEKST(tekst_szukany; tekst; [początek]) 

Gdzie:

  • tekst_szukany – fraza, której pozycję chcemy ustalić.
  • tekst – ciąg tekstowy, w którym odbywa się wyszukiwanie.
  • początek – opcjonalny argument określający, od której pozycji w tekście rozpocznie się wyszukiwanie (domyślnie jest to 1).

Dla funkcji SEARCHB, używanej głównie w językach wymagających obsługi dwubajtowych zestawów znaków (DBCS), składnia jest identyczna, ale liczenie odbywa się w bajtach, a nie znakach.

Zadania praktyczne

Poniżej przedstawiono przykłady, które zilustrują jak używać tych funkcji.

Przykład 1: Znalezienie słowa w tekście

Rozważmy tekst: „Witaj, świecie! Witaj, programisto!” i poszukajmy słowa „Witaj”.

 =SZUKAJ.TEKST("Witaj"; "Witaj, świecie! Witaj, programisto!") 

Rezultat to 1, ponieważ słowo „Witaj” występuje na początku tekstu.

Zadanie Formuła Wynik
Znajdź pierwsze wystąpienie „Witaj” =SZUKAJ.TEKST("Witaj"; "Witaj, świecie! Witaj, programisto!") 1

Przykład 2: Ignorowanie wielkości liter

Jeśli szukamy pozycji słowa „witaj”, niezależnie od wielkości liter, używając tego samego tekstu:

 =SZUKAJ.TEKST("witaj"; "Witaj, świecie! Witaj, programisto!") 

Wynik również będzie 1, gdyż funkcja SZUKAJ.TEKST nie różnicuje wielkości liter.

Zadanie Formuła Wynik
Znajdź pierwsze wystąpienie „witaj” (ignorując wielkość liter) =SZUKAJ.TEKST("witaj"; "Witaj, świecie! Witaj, programisto!") 1

Takie przykłady pokazują, jak funkcja SZUKAJ.TEKST może być wykorzystywana do lokalizowania fraz w ciągach tekstowych, co jest bardzo przydatne w procesie obróbki i analizy danych tekstowych.

Więcej informacji: https://support.microsoft.com/pl-pl/office/szukaj-tekst-szukaj-tekst-b-funkcje-9ab04538-0e55-4719-a72e-b6f54513b495

Inne funkcje
Zastępuje stary tekst nowym tekstem w ciągu tekstowym
Znajduje jedną wartość tekstową wewnątrz innej (z uwzględnieniem wielkich i małych liter)