Jak pobrać tekst po znaku w Excelu?

Najprostsze sposoby na wyciągnięcie tekstu znajdującego się po myślniku, przecinku lub innym znaku w Excelu.

Opublikowano: 2026-10-06 · Aktualizacja: 2026-10-06
Najprościej: jeśli masz Microsoft 365 lub Excel 2024, użyj funkcji TEKST.PO.
=TEKST.PO(A1;"-")

Jeżeli w komórce A1 znajduje się FV-2026-001, wynikiem będzie 2026-001.

Przykład krok po kroku

A Formuła Wynik
FV-2026-001 =TEKST.PO(A2;“-”) 2026-001
ABC-123 =TEKST.PO(A3;“-”) 123

Funkcja szuka wskazanego separatora i zwraca wszystko, co znajduje się po nim.

Tekst po ostatnim wystąpieniu znaku

Jeżeli separator występuje kilka razy i potrzebujesz tekstu po ostatnim wystąpieniu, użyj trzeciego argumentu -1:

=TEKST.PO(A1;"-";-1)

Dla FV-2026-001 otrzymasz 001.

Inny separator niż myślnik

Separatorem może być również przecinek, spacja, ukośnik albo inny znak.

Przykład dla przecinka:

=TEKST.PO(A1;",")

Starsze wersje Excela

Jeżeli Twoja wersja Excela nie ma funkcji TEKST.PO, możesz połączyć funkcje PRAWY, DŁ i ZNAJDŹ:

=PRAWY(A1;DŁ(A1)-ZNAJDŹ("-";A1))

Ten wariant zwraca tekst po pierwszym wystąpieniu separatora.

Najczęstszy błąd

Jeżeli separatora nie ma w komórce, formuła może zwrócić błąd. W praktycznych arkuszach warto wtedy dodać obsługę błędu lub najpierw sprawdzić, czy separator występuje w tekście.