Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel dla sieci web Excel 2024 Excel 2024 dla komputerów Mac

Składnia

=TEKST.PRZED(tekst,ogranicznik,[numer_wystąpienia], [tryb_dopasowywania], [dopasowywanie_do_końca], [jeżeli_nie_znaleziono])

W składni funkcji TEKST.PRZED występują następujące argumenty:

tekst    Tekst, w obrębie którego odbywa się wyszukiwanie. Symbole wieloznaczne są niedozwolone. Jeśli tekst jest pustym ciągiem, program Excel zwraca pusty tekst. Wymagane.

ogranicznik    Tekst oznaczający punkt, przed którym ma nastąpić wyodrębnienie. Argument wymagany.

numer_wystąpienia    Wystąpienie ogranicznika, po którym chcesz wyodrębnić tekst. Domyślnie numer_wystąpienia = 1. Liczba ujemna rozpoczyna wyszukiwanie w tekście od końca. Argument opcjonalny.

tryb_dopasowywania    Określa, czy w wyszukiwaniu tekstu jest uwzględniana wielkość liter. Domyślnie jest uwzględniana wielkość liter. Argument opcjonalny. Wprowadź jedną z następujących opcji:

  • 0    Uwzględniana wielkość liter.

  • 1    Bez uwzględniania wielkości liter.

dopasowywanie_do_końca     Traktuje koniec tekstu jako ogranicznik. Domyślnie tekst jest dokładnym dopasowaniem. Argument opcjonalny. Wprowadź następujące informacje:

  • 0    Nie dopasowuj ogranicznika w stosunku do końca tekstu.

  • 1    Dopasuj ogranicznik w stosunku do końca tekstu.

jeżeli_nie_znaleziono    Zwracana wartość, jeśli nie zostanie znalezione żadne dopasowanie. Domyślnie zwracana jest wartość #N/D!. Argument opcjonalny.

Uwagi

Podczas wyszukiwania przy użyciu pustej wartości ogranicznika funkcja TEKST.PRZED dopasowuje się natychmiast. Funkcja zwraca pusty tekst podczas wyszukiwania od przodu (jeśli argument numer_wystąpienia ma wartość dodatnią) i cały tekst podczas wyszukiwania od końca (jeśli argument numer_wystąpienia ma wartość ujemną).

Przykład

Wynik

=TEKST.PRZED("Czerwony kapturek, czerwony"; "kapturek")

Jazda w czerwonym

=TEKST.PRZED("Czerwony kapturek, czerwony"; "")

=TEKST.PRZED("Czerwony kapturek, czerwony"; "";-1)

Dziewczyny w czerwonej pelerynie, czerwona peleryna

Błędy

  • Program Excel zwraca błąd #ARG!, błąd, jeśli numer_wystąpienia = 0 lub numer_wystąpienia jest większy od długości tekstu.

  • Program Excel zwraca błąd #N/D!, jeśli ogranicznik nie jest zawarty w tekście.

  • Program Excel zwraca błąd #N/D!, jeśli wartość argumentu numer_wystąpienia jest większa niż liczba wystąpień ogranicznika.

Przykłady

Skopiuj przykładowe dane z poniższych tabel i wklej je w komórce A1 nowego arkusza programu Excel. Jeśli to konieczne, możesz dostosować szerokości kolumn, aby wyświetlić pełne dane.

Dane

Czerwony kapturek Czerwonego kapturka

Czerwony kapturek Czerwonego kapturka

Formuły

Wyniki

=TEKST.PRZED(A2;"Czerwony")

Mały

=TEKST.PRZED(A3;"Czerwony")

#N/D!

=TEKST.PRZED(A3;"czerwony";2)

Czerwony Kapturek

=TEKST.PRZED(A3;"czerwony";-2)

Mały

=TEKST.PRZED(A3;"Czerwony";;FAŁSZ)

#N/D!

=TEKST.PRZED(A3;"czerwony";3)

#N/D!

Dane

Marek Aureliusz

Sokrates

Immanuel Kant

Formuły

Wyniki

=TEKST.PRZED(A2;" ";;;1)

Marek

=TEKST.PRZED(A3;" ";;;0)

#N/D!

=TEKST.PRZED(A3;" ";;;1)

Sokrates

=TEKST.PRZED(A4;" ";;;1)

Immanuel

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.