Extrahiert den Text, der zwischen zwei Markierungen steht, z. B. in Klammern.
Formel kopieren
=TEXTAFTER(TEXTBEFORE(A2, ")"), "(")TEXTBEFORE schneidet alles nach der schließenden Markierung ab und TEXTAFTER verwirft alles bis zur öffnenden Markierung, sodass nur der Mittelteil übrig bleibt. Verwende in älteren Excel-Versionen MID mit zwei FIND-Funktionen.
=TEXTAFTER(TEXTBEFORE("Item (SKU-42)", ")"), "(")→SKU-42Erfasst den Text innerhalb der Klammern.
Gibt den Teil einer E-Mail-Adresse zwischen dem @ und dem Punkt zurück.
=MID("[A-17] Bolt", 2, FIND("]", "[A-17] Bolt")-2)→A-17Funktioniert in jeder Excel-Version, wenn der Text mit der öffnenden Klammer beginnt.
Legacy (MID + FIND)
=MID(A2, FIND("(",A2)+1, FIND(")",A2)-FIND("(",A2)-1)Funktioniert, bevor es TEXTBEFORE/TEXTAFTER gab.
TEXTBEFORE/TEXTAFTER akzeptieren eine Instanznummer; übergib diese, um die 2. oder 3. Markierung anzusteuern.
TEXTBEFORE und TEXTAFTER geben #N/A zurück. Umschließen Sie die Formel mit IFERROR: =IFERROR(TEXTAFTER(TEXTBEFORE(A2, ")"), "("), "").
Verschachteln Sie die beiden Funktionen andersherum: =TEXTBEFORE(TEXTAFTER(A2, "-"), "-") gibt den Text zwischen dem ersten und dem zweiten Bindestrich zurück.
Excel für Microsoft 365, Excel 2024 und Excel für das Web. In Excel 2021 und früher verwenden Sie die Variante mit MID und FIND.
Benötigen Sie eine Formel für Ihre eigenen Daten?
Beschreiben Sie in einfacher Sprache, was Sie möchten, und lassen Sie ExcelGPT die Formel schreiben, erklären und überprüfen — kostenloser Einstieg, kein Plugin erforderlich.