Funkcja TEKST.PO

Excel 365+

Podsumowanie

Funkcja TEKST.PO wyciąga tekst występujący po określonym znaku lub ciągu znaków. Jest to idealne narzędzie do szybkiego parsowania tekstu, wyodrębniania nazw plików, domen z adresów URL czy dowolnych fragmentów tekstu po konkretnym separatorze. Przeciwieństwo funkcji TEKST.PRZED.

Składnia

=TEKST.PO(tekst;ogranicznik;[nr_wystąpienia];[tryb_dopasowania];[koniec_dopasowania];[jeśli_nie_znaleziono])

Parametry

Parametr Typ Wymagane Opis
tekst Tekst Tak Tekst, w którym odbywa się wyszukiwanie ogranicznika
ogranicznik Tekst Tak Separator po którym wyodrębniamy tekst
nr_wystąpienia Liczba Nie Numer wystąpienia ogranicznika (ujemne = od końca)
tryb_dopasowania Liczba Nie 0=uwzględnia wielkość liter, 1=ignoruje
koniec_dopasowania Liczba Nie 1=dopasowuje do końca tekstu
jeśli_nie_znaleziono Dowolny Nie Wartość alternatywna przy braku dopasowania

Użycie funkcji TEXTAFTER

Funkcja TEKST.PO rewolucjonizuje pracę z tekstem w Excelu. Zamiast skomplikowanych kombinacji ZNAJDŹ, ŚRODEK i DŁ czy formuł z REGEX, wystarczy jeden argument określający 'po czym ciąć'. Idealna do przetwarzania list, adresów email, nazw plików czy dowolnych danych tekstowych z separatorami.

Typowe przykłady TEXTAFTER

Podstawowe wyodrębnienie po separatorze

=TEKST.PO(A2;"@");"[email protected]"

Wyodrębnia "example.com" z adresu email

Wyodrębnienie nazwy pliku bez rozszerzenia

=TEKST.PO("raport_2024.xlsx";"_")

Zwraca "2024.xlsx" z pełnej nazwy pliku

Ostatnie słowo z tekstu (wyszukiwanie od tyłu)

=TEKST.PO("Jan Kowalski ul. Zielona 5";" ";-1)

Zwraca "5" - ostatnie słowo tekstu

Wyodrębnienie domeny z URL

=TEKST.PO("https://www.example.pl/strona";"/")

Zwraca "strona" z pełnego adresu URL

Obsługa braku dopasowania

=JEŻELI(BŁĄD.TEKST(A2;"nieistniejący");"Brak";TEKST.PO(A2;"nieistniejący"))

Bezpieczne wyodrębnienie z obsługą błędów

Często zadawane pytania

TEKST.PO zwraca tekst PO ograniczniku, TEKST.PRZED zwraca tekst PRZED tym samym ogranicznikiem.

Wyszukiwanie zaczyna się od KOŃCA tekstu. -1 oznacza ostatnie wystąpienie.

Ogranicznik nie został znaleziony w tekście. Użyj parametru jeśli_nie_znaleziono.

Typowe błędy i rozwiązania

#N/D!

Cause: Ogranicznik nie istnieje w tekście

Solution: Sprawdź poprawność ogranicznika lub użyj parametru jeśli_nie_znaleziono

#ARG!

Cause: nr_wystąpienia = 0 lub większe niż długość tekstu

Solution: Użyj wartości 1 lub mniejszej od liczby wystąpień

#N/A

Cause: nr_wystąpienia przekracza liczbę wystąpień ogranicznika

Solution: Zmniejsz wartość nr_wystąpienia

Uwagi

  • Dostępna tylko w Excel 365 i nowszych wersjach
  • Pusty ogranicznik "" zwraca cały tekst (od przodu) lub pusty (od tyłu)
  • Nie obsługuje symboli wieloznacznych * i ?
  • Świetnie współpracuje z TEXTSPLIT do pełnego parsowania tekstu

Kompatybilność

Dostępne w: Excel 365 (Bieżący kanał), Excel 365 (Miesięczny kanał), Excel 365 (Półroczny kanał), Office dla Mac

Niedostępne w: Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007

Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 365+