Dotyczy
Wersja subskrypcyjna programu SharePoint Server SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise Program Microsoft Office SharePoint Online na platformie Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 Microsoft Office SharePoint Online na platformie Microsoft 365 Small Business Windows SharePoint Services 3.0

Funkcja SZUKAJ.TEKST zwraca numer znaku, od którego po raz pierwszy znajduje się określony znak lub ciąg tekstowy, zaczynając od start_num. Funkcja SZUKAJ.TEKST umożliwia określenie lokalizacji znaku lub ciągu tekstowego w innym ciągu tekstowym, dzięki czemu można zmienić tekst za pomocą funkcji FRAGMENT.TEKSTU lub ZASTĄP.

Składnia

SZUKAJ.TEKST(find_text;within_text;start_num)

Find_text     to tekst, który chcesz znaleźć. W find_text można używać symboli wieloznacznych — znaku zapytania (?) i gwiazdki (*). Znak zapytania zastępuje dowolny pojedynczy znak, a gwiazdka zastępuje dowolną sekwencję znaków. Aby wyszukać znak zapytania lub gwiazdkę, należy przed takim znakiem wpisać tyldę (~).

Within_text     to tekst, w którym chcesz wyszukać find_text.

Start_num     to numer znaku w within_text, od którego chcesz rozpocząć wyszukiwanie. Argument nr_poz_pocz umożliwia pominięcie określonej liczby znaków. Załóżmy na przykład, że pracujesz z ciągiem tekstowym "AYF0093. YoungMensApparel". Aby odnaleźć numer pierwszego znaku „U” w opisowej części tekstu, należy nadać argumentowi nr_poz_pocz wartość 8, tak aby nie była przeszukiwana część tekstu będąca numerem seryjnym. Funkcja SZUKAJ.TEKST zaczyna się od znaku 8, znajduje find_text na następnym znaku i zwraca liczbę 9. Funkcja SZUKAJ.TEKST zawsze zwraca liczbę znaków od początku within_text zliczanie pomijanych znaków, jeśli start_num jest większa niż 1.

Uwagi

  • Funkcja SZUKAJ.TEKST nie rozróżnia wielkich i małych liter podczas wyszukiwania tekstu.

  • Funkcja SZUKAJ.TEKST przypomina funkcję ZNAJDŹ, z tą różnicą, że funkcja ZNAJDŹ uwzględnia wielkość liter.

  • Jeśli find_text nie zostanie odnaleziony, #VALUE! zwróci wartość błędu #VALUE!.

  • Jeśli start_num zostanie pominięty, przyjmuje się, że jest to wartość 1.

  • Jeśli start_num nie jest większa niż 0 (zero) lub jest większa niż długość within_text, #VALUE! zwróci wartość błędu #VALUE!.

Przykłady

Kol1

Kol2

Kol3

Formuła

Opis (wynik)

Zestawienia

Marża zysku

marża

=SZUKAJ.TEKST("e";[Kol1];6)

Pozycja pierwszej litery "e" w ciągu, rozpoczynając od szóstej pozycji (7)

Zestawienia

Marża zysku

marża

=SZUKAJ.TEKST([Kol3];[Kol2])

Pozycja "marży" w pozycji "Marża zysku" (8)

Zestawienia

Marża zysku

marża

=ZASTĄP([Kol2];SZUKAJ.TEKST([Kol3];[Kol2]);6;"Kwota")

Zamienia tekst "Marża" na wartość "Kwota" (kwota zysku)

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.