Wyciągnij tekst znajdujący się między dwoma znacznikami, na przykład w nawiasach.
Skopiuj tę formułę
=TEXTAFTER(TEXTBEFORE(A2, ")"), "(")TEXTBEFORE odcina wszystko po znaczniku zamykającym, a TEXTAFTER odrzuca wszystko przed znacznikiem otwierającym, pozostawiając tylko środek. W starszych wersjach programu Excel użyj funkcji MID z dwoma funkcjami FIND.
=TEXTAFTER(TEXTBEFORE("Item (SKU-42)", ")"), "(")→SKU-42Pobiera tekst wewnątrz nawiasów.
Zwraca część adresu e-mail między znakiem @ a kropką.
=MID("[A-17] Bolt", 2, FIND("]", "[A-17] Bolt")-2)→A-17Działa w każdej wersji Excela, gdy tekst zaczyna się od nawiasu otwierającego.
Starsza wersja (MID + FIND)
=MID(A2, FIND("(",A2)+1, FIND(")",A2)-FIND("(",A2)-1)Działa, zanim pojawiły się funkcje TEXTBEFORE/TEXTAFTER.
TEXTBEFORE/TEXTAFTER przyjmują numer wystąpienia; przekaż go, aby wskazać drugi lub trzeci znacznik.
TEXTBEFORE i TEXTAFTER zwracają #N/A. Umieść formułę w IFERROR: =IFERROR(TEXTAFTER(TEXTBEFORE(A2, ")"), "("), "").
Zagnieźdź obie funkcje w odwrotnej kolejności: =TEXTBEFORE(TEXTAFTER(A2, "-"), "-") zwraca tekst między pierwszym a drugim łącznikiem.
Excel dla Microsoft 365, Excel 2024 i Excel dla sieci Web. W Excelu 2021 i starszych użyj wersji z MID i FIND.
Potrzebujesz formuły dla własnych danych?
Opisz prostym językiem, czego potrzebujesz, a ExcelGPT napisze, wyjaśni i zweryfikuje formułę — bezpłatny start, bez wtyczek.