Extrahieren Sie Text zwischen E-Mails mit <>

0

Originallink: Extrahieren von Daten zwischen zwei Zeichen in Excel

Ich habe eine Kombination von Zellen, in denen einige Spitznamen haben und einige ohne Spitznamen sind.

Einige werden < >E-Mails mit Spitznamen haben, andere nur eine E-Mail-Adresse. Wenn ich Folgendes kopiere und in die gesamte Zeile einfüge, sind einige Zellen leer:

=IFERROR(MID(LEFT(A1, FIND(">", A1)-1), FIND("<", A1)+1, LEN(A1)), "") 

Wenn eine bestimmte Zelle nicht <und enthält >, möchte ich, dass die Formel genau kopiert und mit derselben Zeile wie die anderen eingefügt wird, damit ich einfach die gesamte Zeile kopieren und einfügen kann, ohne zu überprüfen, ob einige Zellen leer sind.

Wie kann ich das erreichen?

Bildbeschreibung hier eingeben

Aaron
quelle
Bitte zeigen Sie einige Beispieldaten und Ihr gewünschtes Ergebnis
nixda
@Aaron Versuchen Sie nur, die Symbole <> auszublenden?
aparente001
SPALTE A4, B4 & D4 funktioniert einwandfrei, aber C4 ist leer, da Zelle C1 keinen Spitznamen / Vor- oder Nachnamen hat und kein <>, weshalb C4 leer ist.
Aaron

Antworten:

1

Alles , was Sie tun müssen , ist die letzte ersetzen ""mit , A1so dass , wenn Excel eine nicht finden <oder >es wird der gesamte Inhalt des Rück A1statt leer:

=IFERROR(MID(LEFT(A1, FIND(">", A1)-1), FIND("<", A1)+1, LEN(A1)),A1)
User15
quelle
Aaron, ist das eine zufriedene Antwort? Wenn ja, bitte als akzeptiert markieren. Andernfalls bearbeiten Sie bitte Ihre Frage, um zu beschreiben, was nicht funktioniert.
User15