Die stabile Regel ist der Text zwischen genau einem „<“ und dem darauf folgenden „>“. Da wiederholte Trennzeichen als fehlerhaft gelten, werden sie vor der Extraktion gezählt.
Formel für B2
=IF(TRIM(A2)="","",IF(AND(LEN(A2)-LEN(SUBSTITUTE(A2,"<",""))=1,LEN(A2)-LEN(SUBSTITUTE(A2,">",""))=1),TRIM(TEXTBEFORE(TEXTAFTER(A2,"<"),">")),"Prüfen"))
Die beiden Längendifferenzen zählen öffnende und schließende Klammern. Nur je eine erlaubt die Extraktion; TRIM entfernt umgebende Leerzeichen, ohne Akzente oder chinesische Zeichen zu verändern.
Ansatz für ältere Versionen: Verwende nach denselben Prüfungen der Klammeranzahl MID mit FIND: TRIM(MID(A2,FIND("<",A2)+1,FIND(">",A2)-FIND("<",A2)-1)).
Tests: Ana Pérez und 王小明 geben ihre vollständigen E-Mail-Adressen zurück; eine leere Zelle bleibt leer; fehlende Klammern und zwei öffnende Klammern geben „Prüfen“ zurück. Prüfe außerdem, dass „>“ nach „<“ vorkommt; falls umgekehrte Klammern in den Daten vorhanden sind, füge diese Bedingung vor der Einführung hinzu.