Wie vergleicht man zwei Listen mit E-Mail-Adressen in einem Excel-Arbeitsblatt?
Beim Arbeiten mit großen Datensätzen in Excel müssen Sie oft herausfinden, welche E-Mail-Adressen aus einer Liste auch in einer anderen enthalten sind. Vielleicht möchten Sie beispielsweise die E-Mails registrierter Benutzer mit den Kontakten einer Marketingkampagne abgleichen oder prüfen, ob Teilnehmer einer Veranstaltung bereits in Ihrer Hauptliste erfasst sind. In der Regel befinden sich die beiden E-Mail-Listen in separaten Spalten – etwa in Spalte A und Spalte B – und Ihre Aufgabe ist es, die Adressen zu identifizieren, die in beiden Spalten vorkommen.
In diesem Artikel finden Sie mehrere praktische Lösungen, um zwei Spalten mit E-Mail-Adressen zu vergleichen und Übereinstimmungen zu identifizieren. Wenn eine E-Mail-Adresse aus Spalte B auch in Spalte A vorkommt, können Sie in Spalte C neben der betreffenden Adresse „Übereinstimmung gefunden“ anzeigen lassen oder Duplikate visuell hervorheben, um sie später zu prüfen. Jede der vorgestellten Methoden eignet sich optimal für unterschiedliche Komplexitätsgrade und Anwenderbedürfnisse – so wählen Sie stets den idealen Ansatz für Ihr Szenario.

Markieren Sie übereinstimmende E-Mail-Adresse mithilfe von Bedingte Formatierung verwenden
Vergleichen Sie zwei Listen mit E-Mail-Adresse und finden Sie identische Einträge mithilfe einer Formel
Eine der direktesten Methoden, um zwei Spalten in Excel zu vergleichen und übereinstimmende E-Mail-Adressen hervorzuheben, ist die Verwendung einer einfachen Formel. Diese Methode eignet sich ideal für die meisten routinemäßigen Prüfungen – besonders dann, wenn die E-Mail-Listen nicht außergewöhnlich groß sind. Sie kommt ganz ohne zusätzliche Tools oder aufwendige Konfigurationen aus.
Um zu ermitteln, ob eine E-Mail in Spalte B auch in Spalte A enthalten ist, und das Ergebnis in Spalte C anzuzeigen, gehen Sie wie folgt vor:
1. Geben Sie in eine leere Zelle neben Ihrer ersten E-Mail in Spalte B (z. B. C2, wenn B2 Ihre erste E-Mail enthält) die folgende Formel ein:
=IF(COUNTIF($A$2:$A$10,B2)>0, "Match Found","") Diese Formel prüft, ob die E-Mail-Adresse in Zelle B2 irgendwo im Bereich A2:A10 vorkommt. Wird eine Übereinstimmung gefunden, gibt sie „Übereinstimmung gefunden“ zurück – andernfalls bleibt die Zelle leer.
2. Drücken Sie die Eingabetaste, um die Formel zu bestätigen. Ziehen Sie anschließend das Ausfüllkästchen nach unten durch Spalte C, damit jede E-Mail in Spalte B mit der Liste in Spalte A verglichen wird – die Übereinstimmungsergebnisse erscheinen automatisch.

Passen Sie die Bereiche in der Formel entsprechend an, wenn Ihre Listen länger sind oder in anderen Zeilen beginnen. Bei großen Datensätzen ist diese Methode zuverlässig – vorausgesetzt, Ihre Daten enthalten keine führenden Leerzeichen oder Leerzeichen am Ende, da diese die Genauigkeit des Abgleichs beeinträchtigen können. Für optimale Ergebnisse sollten Sie überflüssige Leerzeichen aus Ihren Daten mithilfe der Excel-Funktion GLÄTTENentfernen.
Vergleichen Sie zwei Listen mit E-Mail-Adresse und wählen oder markieren Sie identische Einträge mit Kutools für Excel
Für Anwender, die häufig Listen vergleichen müssen oder einen stärker automatisierten Ansatz bevorzugen, bietet das Kutools für Excel-Add-in die Funktion Gleiche/Unterschiedliche Zellen auswählen. Mit dieser Funktion können Sie schnell die E-Mail-Adressen identifizieren, die in beiden Listen vorhanden sind, und diese direkt auswählen oder hervorheben – was den Prozess im Vergleich zu manuellen Formeln erheblich vereinfacht.
Nach der Installation von Kutools für Excelverwenden Sie diese Funktion wie folgt:
1. Wählen Sie die beiden Spalten aus, die Sie vergleichen möchten (z. B. Spalte A und Spalte B). Klicken Sie anschließend auf Kutools > Auswählen > Gleiche/Unterschiedliche Zellen auswählen, um das Dialogfeld zu öffnen.

2. Konfigurieren Sie im Dialogfeld Gleiche/Unterschiedliche Zellen auswählen wie folgt für einen genauen Abgleich:
(1.) Falls Ihre Daten Überschriften enthalten, aktivieren Sie die Option Titel einschließen, damit diese nicht fälschlicherweise als Teil Ihrer Daten verglichen werden.
(2.) Wählen Sie unter Basierend auf entweder Jede Zeile für einen zeilenweisen Vergleich entsprechender Zellen oder Einzelne Zelle für einen zellenweisen Vergleich – je nachdem, wie Ihr Datensatz strukturiert ist.
(3.) Wählen Sie unter Suchen die Option Gleiche Werte, um Duplikate zu finden, die in beiden Spalten vorkommen.
(4.) Wählen Sie im Abschnitt Verarbeitung der ausgewählten Ergebnisse Ihre bevorzugte Hintergrund- oder Schriftfarbe, um die übereinstimmenden Elemente hervorzuheben.

3. Klicken Sie auf OK. Die in beiden Spalten gefundenen E-Mail-Adressen werden sofort ausgewählt und hervorgehoben, sodass Sie die übereinstimmenden Ergebnisse leicht überprüfen oder exportieren können.

Dieser Ansatz ist besonders wertvoll für große oder häufig aktualisierte Tabellen – er reduziert Fehler und spart erheblich Zeit. Kutools für Excel bietet zudem weitere leistungsstarke Funktionen für Datenverwaltung und -vergleich.
Automatisieren Sie den Vergleich und die Markierung übereinstimmender E-Mails mithilfe eines VBA-Codes
Wenn Sie mit sehr großen Listen arbeiten, häufige Vergleiche durchführen müssen oder den gesamten Abgleich automatisieren möchten, bietet sich die Nutzung eines VBA-Makros als effiziente Lösung an. Dieser Ansatz greift auf die integrierten Programmierfunktionen von Excel zurück, um beide Listen zügig zu durchsuchen und Übereinstimmungen automatisch zu markieren. Das folgende Makro prüft für jede E-Mail-Adresse in Spalte B, ob sie in Spalte A enthalten ist, und trägt in diesem Fall „Übereinstimmung gefunden“ in die entsprechende Zelle in Spalte C ein.
VBA eignet sich hervorragend für repetitive Aufgaben oder sehr große Datensätze, bei denen manuelle Methoden langsam oder fehleranfällig werden. Gehen Sie beim Ausführen von VBA-Code dennoch mit Vorsicht vor: Sichern Sie Ihre Daten stets vorab, und beachten Sie, dass Makros ausschließlich in Desktop-Versionen von Excel verfügbar sind – nicht jedoch in Excel Online.
1. Klicken Sie auf Entwicklertools > Visual Basic. Klicken Sie im Fenster Microsoft Visual Basic für Applikationen auf Einfügen > Modul, und fügen Sie den folgenden Code in das neue Modul ein:
Sub MarkMatchingEmails()
Dim ws As Worksheet
Dim lastRowA As Long, lastRowB As Long, i As Long
Dim emailA As Range, emailB As Range
Set ws = ActiveSheet
lastRowA = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row
lastRowB = ws.Cells(ws.Rows.Count, 2).End(xlUp).Row
For i = 2 To lastRowB
If Application.CountIf(ws.Range("A2:A" & lastRowA), ws.Cells(i, 2).Value) > 0 And ws.Cells(i, 2).Value <> "" Then
ws.Cells(i, 3).Value = "Match Found"
Else
ws.Cells(i, 3).Value = ""
End If
Next i
End Sub 2. Klicken Sie auf die Schaltfläche
Ausführen oder drücken Sie F5, um den Code auszuführen. Dieses Makro durchsucht alle E-Mail-Adressen in Spalte B (beginnend ab Zeile 2), vergleicht sie mit der Liste in Spalte A und markiert automatisch alle Übereinstimmungen mit „Übereinstimmung gefunden“ in Spalte C.
Falls sich Ihre E-Mail-Listen nicht in Spalte A und B befinden, passen Sie den Code entsprechend an. Stellen Sie sicher, dass die Spalten innerhalb des Datensatzes keine zusätzlichen Leerzeilen enthalten. Speichern Sie Ihre Arbeit stets, bevor Sie Makros ausführen, und vergewissern Sie sich, dass Makros in Ihren Excel-Einstellungen aktiviert sind.
Markieren Sie übereinstimmende E-Mail-Adresse mithilfe von Bedingte Formatierung verwenden
Die bedingte Formatierung bietet eine einfache, integrierte Möglichkeit, übereinstimmende E-Mail-Adressen direkt in Ihrem Excel-Arbeitsblatt visuell zu identifizieren – ganz ohne Formeln oder Add-ins. Diese Methode eignet sich besonders gut, wenn Sie auf einen Blick erkennen möchten, welche Adressen in beiden Listen enthalten sind, etwa bei kollaborativen Überprüfungen oder Präsentationen.
1. Wählen Sie den Bereich in Spalte B aus, der Ihre E-Mail-Adresse enthält (z. B. B2:B10).
2. Wechseln Sie zur Registerkarte Start, klicken Sie auf Bedingte Formatierung verwenden > Neue Regel. Wählen Sie im Dialogfeld Formel zur Bestimmung der zu formatierenden Zellen verwenden.
3. Geben Sie die folgende Formel ein und klicken Sie anschließend auf Formatieren, um Ihre bevorzugte Hervorhebungsfarbe auszuwählen:
=COUNTIF($A$2:$A$10,B2)>0 Diese Formel hebt Zellen in B2:B10 hervor, die auch in A2:A10 vorkommen. Passen Sie die Bereiche bei Bedarf an Ihre Daten an.
4. Klicken Sie auf OK, um die Formatierung anzuwenden. Alle übereinstimmenden E-Mail-Adressen in Spalte B werden nun visuell hervorgehoben, damit Sie sie leicht identifizieren können.
Möchten Sie Übereinstimmungen in beiden Spalten hervorheben, wiederholen Sie die Schritte für Spalte A mit der entsprechenden Formel.
Fehlerbehebung und Tipps:
- Bei allen Lösungen können inkonsistente Leerzeichen, Groß-/Kleinschreibung oder Formatierungsprobleme in Ihren E-Mail-Listen zu unerwarteten Ergebnissen führen. Bereinigen und standardisieren Sie Ihre Daten daher vor dem Vergleich mithilfe der Excel-Funktionen GLÄTTEN und KLEIN.
- Große Datensätze können die Verwendung manueller Formeln oder bedingter Formatierung verlangsamen. In solchen Fällen bieten VBA oder Kutools für Excel bessere Leistung und mehr Flexibilität.
- Falls bei Formeln oder Makros Fehler auftreten, überprüfen Sie sorgfältig, ob die Bereiche konsistent sind und ob sich keine leeren Zeilen innerhalb Ihrer ausgewählten Daten befinden.
Zusammenfassende Empfehlung:Berücksichtigen Sie bei der Wahl einer Methode die Größe Ihrer Daten, Ihre Vertrautheit mit Excel-Funktionen und wie oft Sie diese Aufgabe ausführen müssen. Die integrierte Formel und die bedingte Formatierung eignen sich ideal für schnelle Prüfungen, während VBA und Kutools für Excel besser geeignet sind, wenn es um Automatisierung, den Umgang mit umfangreichen Listen oder Situationen geht, in denen Konsistenz und Wiederholbarkeit entscheidend sind.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins