So extrahieren Sie den Domänennamen aus E-Mail in Excel

Anonim

Wir wissen, dass der Domainname in jeder E-Mail-ID immer nach dem @-Zeichen steht. Um den Domainnamen aus der E-Mail-Adresse zu extrahieren, können wir diese Tatsache nutzen. Es gibt also zwei Methoden, dies zu tun.

  1. Verwenden einer Formel
  2. Text in Spalte verwenden

Schauen wir sie uns nacheinander an.
Extrahieren Sie den Domänennamen aus der E-Mail mit der Formel.
Generische Formel zum Extrahieren des Domänennamens

=RECHTS(email_Id,LEN(email_id)-FIND("@",email_id))

E-Mail-ID: Dies ist der Text, der eine E-Mail-ID darstellt.
Sehen wir uns ein Beispiel an, um die Dinge zu verdeutlichen.
Beispiel: Domainnamen aus E-Mail-IDs extrahieren
Hier habe ich diese Liste mit E-Mail-IDs. Ich möchte Domänennamen in separaten Spalten extrahieren, während der Originaltext intakt bleibt.

Wenden Sie die obige generische Formel in Zelle B2 an, um den Domänennamen zu extrahieren.

=RECHTS(A2,LEN(A2)-FINDEN("@",A2))

Kopieren Sie die Zelle B2 nach unten. In Spalte B werden Ihre Domainnamen extrahiert.

Wie es funktioniert?

Die Idee ist, die Anzahl der Zeichen nach @ zu erhalten. Sobald wir es erhalten haben, können wir die RECHTE Funktion für den Domänennamen verwenden.

Lassen Sie uns die obige Formel herunterbrechen, um sie zu verstehen.

FIND("@",A2): Die Funktion find gibt die Position eines gegebenen Textes in einem String zurück. Hier gibt es die Position von @ in . zurück [email protected], das ist 6.

LEN(A2): Gibt die Gesamtzahl der Zeichen in einem Text zurück. [email protected] enthält 15 Zeichen.
Jetzt wird die Formel zu RECHTS(A2,15-6) vereinfacht? RECHTS(A2,9), was uns unseren Domainnamen gmail.com gibt. In allen Zellen passiert das Gleiche.
Verwenden Sie Formeln, wenn sich diese Aufgabe wiederholt. Haben Sie eine definierte Spalte für E-Mail-IDs für die Formel. Immer wenn Sie Daten in der E-Mail-Spalte ändern, werden alle Domänen automatisch extrahiert.

Wenn Sie jedoch eine einmalige Aufgabe haben, gibt es eine andere Methode, dies zu tun. Es heißt Text in Spalte.
Verwenden Sie Text in Spalte, um den Domänennamen aus der E-Mail zu extrahieren
Verwenden Sie diese Methode, um den Domänennamen und die Benutzer-ID in verschiedenen Spalten zu extrahieren. Wenn Sie möchten, dass die Originaldaten intakt sind, empfehle ich Ihnen, eine Kopie der Daten zu verwenden.

  1. Wählen Sie E-Mail-IDs aus.
  2. Gehen Sie zur Registerkarte Daten.
  3. Sie sehen eine Option für Text in Spalte. Klick es an.
  4. Setzen Sie ein Häkchen bei Getrennt und klicken Sie auf Weiter.
  5. Prüfen Sonstiges Möglichkeit. Schreiben Sie in das Textfeld „@“ (ohne Anführungszeichen). Und klicken Sie auf Fertig stellen.


Es ist vollbracht. Der Domänenname und der Benutzername sind in zwei verschiedene Spalten unterteilt. Der Originaltext enthält nicht den Domänennamen. Deshalb empfehle ich, eine Kopie der Originaldaten zu verwenden.

Vorsichtsmaßnahmen:
Stellen Sie vor der Verwendung dieser Methode sicher, dass Sie keine Daten in Spalten haben, in denen Ihr Text getrennt werden soll. Excel zeigt eine Warnung an, wenn Daten in Spalten gefunden werden, in denen Daten möglicherweise überschrieben werden. Verwenden Sie dafür am besten ein neues Blatt.

Also ja, Leute, so können Sie den Domainnamen aus E-Mail-IDs in Excel extrahieren. Beide Methoden sind in ihrem Kontext nützlich. Wenn Sie eine andere Lösung wünschen, teilen Sie mir dies im Kommentarbereich unten mit.

So entfernen Sie Text in Excel ausgehend von einer Position

Entfernen Sie die ersten Zeichen aus dem Text

Teilen Sie Zahlen und Text aus einer Zeichenfolge in Excel auf

Populäre Artikel:
Die SVERWEIS-Funktion in Excel

ZÄHLENWENN in Excel 2016

So verwenden Sie die SUMIF-Funktion in Excel