Excel-Tutorial: Name, Domain und E-Mail aus einer Spalte extrahieren

Melden

Hier ist ein umfassendes Tutorial, wie du Namen, Domains oder E-Mail-Adressen in Excel effizient trennen kannst – sowohl mit der schnellen Blitzvorschau als auch mit dynamischen Formeln.


Dieses Tutorial zeigt dir, wie du Daten aus einer E-Mail-Adresse (z. B. max.mustermann@beispiel.de) professionell aufteilst.


Methode 1: Die Blitzvorschau (Flash Fill)

Die schnellste Methode ohne Formeln (verfügbar ab Excel 2013).

Die Blitzvorschau erkennt Muster in deinen Daten und führt sie automatisch fort.

So geht’s:

  1. Angenommen, deine E-Mails stehen in Spalte A.
  2. Schreibe in Spalte B manuell den Namen aus der ersten E-Mail (z. B. "max.mustermann").
  3. Schreibe in der zweiten Zeile den nächsten Namen. Meistens schlägt Excel hier schon hellgrau die restlichen Namen vor.
  4. Drücke einfach Enter oder nutze den Shortcut Strg + E.
  5. Wiederhole das Gleiche in Spalte C für die Domain (z. B. "beispiel.de").

Vorteil: Extrem schnell und intuitiv.
Nachteil: Die Daten sind statisch. Wenn sich die E-Mail in Spalte A ändert, aktualisiert sich das Ergebnis nicht automatisch.


Methode 2: Moderne Formeln (Microsoft 365 & Excel 2021)

Die eleganteste und dynamische Lösung.

Wenn du die neuesten Excel-Versionen nutzt, gibt es spezielle Text-Funktionen, die extrem einfach sind.

1. Namen extrahieren (Alles vor dem @)

Nutze die Funktion TEXTVOR:

=TEXTVOR(A2; "@")

2. Domain extrahieren (Alles nach dem @)

Nutze die Funktion TEXTNACH:

=TEXTNACH(A2; "@")

Methode 3: Klassische Formeln (Alle Excel-Versionen)

Die universelle Lösung für ältere Excel-Versionen.

Hier kombinieren wir die Suche nach dem "@"-Zeichen mit den Funktionen LINKS oder RECHTS.

1. Namen extrahieren

Wir sagen Excel: "Gehe von links bis kurz vor das @-Zeichen".

=LINKS(A2; FINDEN("@"; A2)-1)

Erklärung: FINDEN sucht die Position des @, und -1 sorgt dafür, dass das @ selbst nicht mitkopiert wird.

2. Domain extrahieren

Wir berechnen die Länge des Textes und ziehen den Teil bis zum @ ab.

=RECHTS(A2; LÄNGE(A2) - FINDEN("@"; A2))

Erklärung: LÄNGE minus die Position des @ ergibt genau die Anzahl der Zeichen der Domain.


Methode 4: "Text in Spalten" (Der Klassiker)

Ideal, wenn du die Originalspalte dauerhaft aufteilen möchtest.

  1. Markiere die Spalte mit den E-Mail-Adressen.
  2. Gehe zum Reiter Daten -> Text in Spalten.
  3. Wähle Getrennt und klicke auf "Weiter".
  4. Setze bei Trennzeichen den Haken bei Andere und tippe das @ in das Feld daneben.
  5. Klicke auf Fertigstellen.

Zusammenfassung: Welche Methode wann?

Methode Wann nutzen? Vorteil
Blitzvorschau (Strg + E) Einmalige Aufgabe Kein Tippen von Formeln nötig.
TEXTVOR / TEXTNACH Microsoft 365 Nutzer Sehr einfach zu lesen und dynamisch.
LINKS / RECHTS / FINDEN Kompatibilität wichtig Funktioniert in jedem Excel weltweit.
Text in Spalten Datenbereinigung Trennt die Daten physisch in zwei Spalten.

Profi-Tipp:

Wenn du den Namen weiter verschönern willst (z. B. max.mustermann zu Max Mustermann), kannst du die Funktion GROSS2 (oder GROSS in manchen Versionen) drumherum setzen: =GROSS2(TEXTVOR(A2; "@")) wandelt den ersten Buchstaben automatisch in einen Großbuchstaben um.

0