Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Zwraca tekst występujący po danym znaku lub ciągu. Jest to przeciwieństwo funkcji TEKST.PRZED.

Składnia

=TEXTAFTER(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])

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

tekst       Tekst, w obrębie którego odbywa się wyszukiwanie. Niedozwolone symbole wieloznaczne. Argument wymagany.

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

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

match_mode    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.

match_end    Traktuje koniec tekstu jako ogranicznik. Domyślnie tekst jest dokładnym dopasowaniem. Argument opcjonalny. Wprowadź jedną z następujących opcji:

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

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

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

Uwagi

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

Przykład

Wynik

=TEXTAFTER("Red riding hood’s, red hood", "hood")

czerwona peleryna

=TEXTAFTER("Red riding hood’s, red hood", "")

Dziewczyny w czerwonej pelerynie, czerwona peleryna

=TEXTAFTER("Red riding hood’s, red hood", "", -1)

Błędy

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

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

  • Program Excel zwraca błąd #N/A, jeśli wartość argumentu instance_num 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.PO(A2;"Czerwony")

 Czerwony kaptur Czerwonego Kapturka

=TEKST.PO(A2;"koszyk")

#N/D!

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

 kaptur

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

 Czerwony kaptur Czerwonego Kapturka

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

#N/D!

=TEKST.PO(A2;"czerwony";3)

#N/D!

Dane

Marek Aureliusz

Sokrates

Immanuel Kant

Formuły

Wyniki

=TEKST.PO(A2," ",,,1)

Aureliusz

=TEKST.PO(A3," ",,,0)

#N/D!

=TEKST.PO(A3," ",,,1)

=JEŻELI(TEKST.PO(A3," ",,,1)="",A3)

Sokrates

=TEKST.PO(A4," ",,,1)

Kant

Zobacz też

Funkcje tekstowe (informacje)

Funkcja TEKST.PRZED

Funkcja TEXTSPLIT

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.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×