
Generische Formel
=LEFT(email,FIND("@",email)-1)
Zusammenfassung
Wenn Sie den Namensteil einer E-Mail-Adresse extrahieren möchten, können Sie dies mit einer Formel tun, die die Funktionen LEFT und FIND verwendet. In der obigen allgemeinen Form steht E-Mail für die E-Mail-Adresse, mit der Sie arbeiten.
Im Beispiel verwenden wir diese Formel:
=LEFT(C4,FIND("@",C4)-1)
Erläuterung
Im Kern extrahiert diese Formel Zeichen von links beginnend und verwendet die FIND-Funktion, um herauszufinden, wie viele Zeichen extrahiert werden sollen.
Zunächst sucht FIND in der E-Mail-Adresse "[email protected]" nach dem Zeichen "@". Das "@" -Zeichen ist das 7. Zeichen, daher gibt FIND 7 zurück. Die Zahl 1 wird dann von 7 subtrahiert, um 6 zu ergeben. Dies geschieht, um zu verhindern, dass die Formel das "@" zusammen mit dem Namen extrahiert. Die LEFT-Funktion extrahiert dann 6 Zeichen aus der E-Mail-Adresse, beginnend von links. So:
=LEFT(C4,FIND("@",C4)-1) =LEFT("[email protected]",FIND("@","[email protected]")-1) =LEFT("[email protected]",7-1) =LEFT("[email protected]",6) ="achang"