Zum Hauptinhalt springen

Zwei Spalten vergleichen und Duplikate in Excel finden (Vollständige Anleitung)

Author: Xiaoyang Last Modified: 2025-05-28

Zwei Spalten vergleichen, um doppelte Werte zu finden

Um doppelte Werte zwischen zwei Spalten zu finden, gibt es mehrere Methoden, je nach Ihren Anforderungen, wie z.B. das Hervorheben von Duplikaten für einen visuellen Überblick oder deren Extrahieren zur weiteren Analyse. In diesem Abschnitt stellen wir einige schnelle Tricks vor, um diese Aufgabe in Excel zu erledigen.

Duplikate in zwei Spalten mit bedingter Formatierung hervorheben

Das Hervorheben von Duplikaten über zwei Spalten in Excel ist eine effiziente Möglichkeit, wiederholte Daten zu identifizieren, insbesondere in großen Datensätzen, wo eine manuelle Prüfung unpraktisch ist. In diesem Fall ist die bedingte Formatierung ein nützliches Feature, um diese Aufgabe zu lösen.

Schritt 1: Wählen Sie die Daten in der Spalte aus, in der Sie Duplikate hervorheben möchten

In diesem Beispiel wähle ich A2:A10 aus, siehe Screenshot:
A screenshot showing the selection of column A for highlighting duplicates in Excel

Schritt 2: Wenden Sie das Feature „Bedingte Formatierung“ an

  1. Klicken Sie auf „Start“ > „Bedingte Formatierung“ > „Neue Regel“, siehe Screenshot:
    A screenshot showing the Conditional Formatting menu in Excel
  2. Führen Sie im Dialogfeld „Neue Formatierungsregel“ bitte die folgenden Schritte aus:
    • 2.1 Wählen Sie „Formel verwenden, um zu bestimmen, welche Zellen formatiert werden sollen“ aus der Liste „Regeltyp auswählen“;
    • 2.2 Geben Sie die folgende Formel in das Textfeld „Formatiere Werte, für die diese Formel wahr ist“ ein;
      =COUNTIF($B$2:$B$10, A2)>0
    • Hinweis: In der obigen Formel steht „B2:B10“ für die Datenliste, mit der Sie vergleichen möchten, „A2“ ist die erste Zelle der Spalte, in der Sie die Duplikate hervorheben möchten. Diese Formel prüft, ob der Wert in Zelle A2 irgendwo in Spalte B gefunden wird. Passen Sie die Zellbezüge entsprechend Ihren Daten an.
    • 2.3 Klicken Sie dann auf die Schaltfläche „Formatieren“.
    • A screenshot of the New Formatting Rule dialog box in Excel for highlighting duplicates
  3. Wählen Sie im Dialogfeld „Zellen formatieren“ eine Farbe aus, um die Duplikate hervorzuheben. Klicken Sie anschließend auf „OK“.
    A screenshot of the Format Cells dialog box for choosing a highlight color in Excel
  4. Wenn Sie zum Dialogfeld „Neue Formatierungsregel“ zurückkehren, klicken Sie auf die Schaltfläche „OK“.

Ergebnis:

Nun sind die Werte, die in beiden Spalten A und B doppelt vorkommen, in Spalte A hervorgehoben, wie im folgenden Screenshot gezeigt:
A screenshot showing duplicates highlighted in column A using Conditional Formatting in Excel

Tipps:
  • Die Duplikatregel in der „Bedingten Formatierung“ ist „nicht groß-/kleinschreibungssensitiv“. Daher würden sowohl „Apple“ als auch „apple“ als Duplikate markiert.
  • Wenn Sie die Duplikate aus Spalte B hervorheben möchten, müssen Sie lediglich zuerst Spalte B auswählen und dann die folgende Formel in die „Bedingte Formatierung“ einfügen:
    =COUNTIF($A$2:$A$10, B2)>0

Duplikate in zwei Spalten mit einem leistungsstarken Tool auswählen und hervorheben – Kutools

Manchmal müssen Sie nicht nur Duplikate hervorheben, sondern auch auswählen, um sie in einen anderen Bereich Ihrer Arbeitsmappe zu kopieren und einzufügen. In solchen Fällen ist die Funktion „Gleiche & Unterschiedliche Zellen auswählen“ von „Kutools für Excel“ eine ideale Wahl. Sie kann Duplikate oder eindeutige Werte identifizieren, indem sie die gewünschten Zellen hervorhebt und auswählt.

Kutools für Excel bietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und Kreativität sowie Effizienz zu steigern. Durch die Integration mit KI-Funktionen automatisiert Kutools Aufgaben präzise und macht das Datenmanagement mühelos. Detaillierte Informationen zu Kutools für Excel... Kostenlose Testversion...

Klicken Sie auf „Kutools“ > „Auswählen“ > „Gleiche & Unterschiedliche Zellen auswählen“. Führen Sie im Dialogfeld „Gleiche & Unterschiedliche Zellen auswählen“ bitte die folgenden Schritte aus:

  1. Wählen Sie die Quelldaten und die zu vergleichenden Daten in den Feldern „Werte suchen in“ und „Basierend auf“ separat aus;
  2. Wählen Sie „Nach Zeile“ im Abschnitt „Basierend auf“;
  3. Wählen Sie „Gleicher Wert“ im Abschnitt „Suchen“;
  4. Legen Sie eine Hintergrundfarbe zur Hervorhebung der Duplikate im Abschnitt „Verarbeitung der Ergebnisse“ fest;
  5. Klicken Sie abschließend auf die Schaltfläche „OK“.
    A screenshot of the Select Same & Different Cells dialog for identifying duplicates

Ergebnis:

Nun sind die Werte, die in beiden Spalten A und B doppelt vorkommen, in Spalte A hervorgehoben und ausgewählt, sodass Sie sie in beliebige Zellen kopieren und einfügen können. Siehe Screenshot:
A screenshot showing duplicates highlighted and selected in Excel using Kutools

Tipps:
  • Diese Funktion unterstützt einen Vergleich unter Berücksichtigung der Groß-/Kleinschreibung, wenn das Kontrollkästchen „Groß-/Kleinschreibung beachten“ im Dialogfeld „Gleiche & Unterschiedliche Zellen auswählen“ aktiviert ist.
  • Wenn Sie die Duplikate aus Spalte B auswählen möchten, müssen Sie einfach die beiden ausgewählten Spalten im Dialogfeld „Gleiche & Unterschiedliche Zellen auswählen“ in den Feldern „Werte suchen in“ und „Basierend auf“ tauschen;
  • Um diese Funktion anzuwenden, laden Sie bitte Kutools für Excel herunter und installieren Sie es.

Duplikate in zwei Spalten mit einer Formel finden und extrahieren

Um Duplikate zwischen zwei Spalten zu finden und zu extrahieren, können Sie eine Formel verwenden, um die Duplikate zu identifizieren und herauszuziehen.

Bitte kopieren Sie die folgende Formel in eine leere Zelle, in der Sie das Ergebnis anzeigen möchten, und ziehen Sie den Ausfüllkursor nach unten, um die Formel auf andere Zellen anzuwenden.

=IF(ISERROR(MATCH(A2,$B$2:$B$10,0)),"",A2)

Hinweis: In der obigen Formel ist „A2“ die erste Zelle der Spalte, in der Sie die Duplikate finden möchten; „B2:B10“ steht für die Datenliste, mit der Sie vergleichen möchten.

Ergebnis:

Wie Sie sehen können, wird der Wert angezeigt, wenn die Daten in Spalte A in Spalte B vorhanden sind; andernfalls bleiben die Zellen leer.
A screenshot showing the use of a formula to find and extract duplicates between two columns in Excel

Tipps: Diese Formel ist „nicht groß-/kleinschreibungssensitiv“.

Duplikate in zwei Spalten mit VBA-Code auswählen

Dieser Abschnitt führt Sie durch die Schritte zur Erstellung eines VBA-Codes, der Duplikate zwischen zwei Spalten identifiziert und auswählt.

Schritt 1: Öffnen Sie den VBA-Modul-Editor und kopieren Sie den Code

  1. Drücken Sie die Tasten „Alt + F11“, um das Fenster „Microsoft Visual Basic for Applications“ zu öffnen.
  2. Klicken Sie im geöffneten Fenster auf „Einfügen“ > „Modul“, um ein neues leeres Modul zu erstellen.
  3. Kopieren Sie dann den folgenden Code und fügen Sie ihn in das leere Modul ein.
    VBA-Code: Duplikate zwischen zwei Spalten finden und auswählen
    Sub Compare()
    'Update by Extendoffice
    Dim Range1 As Range, Range2 As Range, Rng1 As Range, Rng2 As Range, outRng As Range
    xTitleId = "KutoolsforExcel"
    On Error Resume Next
    Set Range1 = Application.Selection
    Set Range1 = Application.InputBox("Range1 :", xTitleId, Range1.Address, Type:=8)
    Set Range2 = Application.InputBox("Range2:", xTitleId, Type:=8)
    Application.ScreenUpdating = False
    For Each Rng1 In Range1
        xValue = Rng1.Value
        For Each Rng2 In Range2
            If xValue = Rng2.Value Then
                If outRng Is Nothing Then
                    Set outRng = Rng1
                Else
                    Set outRng = Application.Union(outRng, Rng1)
                End If
            End If
        Next
    Next
    outRng.Select
    Application.ScreenUpdating = True
    End Sub
    

Schritt 2: Führen Sie diesen VBA-Code aus

  1. Nachdem Sie diesen Code eingefügt haben, drücken Sie bitte die Taste „F5“, um den Code auszuführen. Wählen Sie im ersten Eingabefenster die Datenliste aus, aus der Sie Duplikate auswählen möchten. Klicken Sie dann auf „OK“.
    A screenshot showing the first prompt to select a data list when running the VBA code to find duplicates in Excel
  2. Im zweiten Eingabefenster wählen Sie die Datenliste aus, mit der Sie vergleichen möchten, und klicken Sie dann auf „OK“, siehe Screenshot:
    A screenshot showing the second prompt to select the comparison data list when running the VBA code in Excel

Ergebnis:

Nun sind die Duplikate aus Spalten A und B in Spalte A ausgewählt, sodass Sie die Zellen mit Farbe füllen oder sie nach Bedarf kopieren und einfügen können.
A screenshot showing duplicate values selected in Column A after running the VBA code in Excel

Tipps:
  • Dieser VBA-Code ist „groß-/kleinschreibungssensitiv“;
  • Wenn Sie die Duplikate aus Spalte B auswählen möchten, müssen Sie einfach die beiden ausgewählten Spalten beim Auswählen des Datenbereichs tauschen.

Zwei Spalten zeilenweise auf Übereinstimmungen vergleichen

In Excel ist es oft notwendig, zwei Spalten zeilenweise zu vergleichen, um Übereinstimmungen zu überprüfen, was bei Aufgaben wie der Prüfung von Datensätzen oder der Analyse von Daten Trends hilfreich ist. Excel bietet verschiedene Möglichkeiten, dies zu tun, von einfachen Formeln bis hin zu speziellen Funktionen, sodass Sie die beste Option für Ihre Datenanforderungen auswählen können. Werfen wir einen Blick auf einige einfache Methoden, um diese Aufgabe effektiv zu erledigen.

Zwei Spalten in derselben Zeile mit Formeln vergleichen

Excels Formeln bieten einen einfachen, aber wirkungsvollen Ansatz für den Vergleich von Daten zwischen Spalten. Hier erfahren Sie, wie Sie sie verwenden können. Angenommen, Sie haben Daten in Spalte A und Spalte B, um zu überprüfen, ob die Daten in den beiden Spalten übereinstimmen, können Ihnen die folgenden Formeln helfen:

Tipps: Diese Formeln sind vielseitig einsetzbar, nicht nur für Text, sondern auch für Zahlen, Daten und Uhrzeiten.
Mit dem Gleichheitsoperator (=):

Bitte geben Sie die folgende Formel ein oder kopieren Sie sie, drücken Sie die Eingabetaste und ziehen Sie den Ausfüllkursor nach unten, um alle Ergebnisse zu erhalten. Es wird WAHR zurückgegeben, wenn die Werte in derselben Zeile von Spalte A und B identisch sind, und FALSCH, wenn sie es nicht sind. Siehe Screenshot:

=A2=B2

A screenshot showing results of comparing two columns in Excel using the Equal To operator (=)

WENN-Funktion:

Wenn Sie den Vergleich informativer gestalten möchten, könnten Sie die WENN-Funktion verwenden, um benutzerdefinierte Meldungen anzuzeigen.

Bitte geben Sie die folgende Formel ein oder kopieren Sie sie, drücken Sie die Eingabetaste und ziehen Sie den Ausfüllkursor nach unten, um alle Ergebnisse zu erhalten. Es wird „Treffer“ zurückgegeben, wenn die Werte gleich sind, und „Kein Treffer“, wenn sie unterschiedlich sind. Siehe Screenshot:

=IF(A2=B2, "Match", "No Match")
Tipps: Sie können „Treffer“, „Kein Treffer“ nach Bedarf durch andere Ausdrücke ersetzen.

A screenshot showing results of comparing two columns in Excel with the IF function to display 'Match' or 'No Match'

EXACT Funktion:

Wenn Sie einen Vergleich unter Berücksichtigung der Groß-/Kleinschreibung benötigen, ist die „EXACT-Funktion“ die richtige Wahl.

Bitte geben Sie die folgende Formel ein oder kopieren Sie sie, drücken Sie die Eingabetaste und ziehen Sie den Ausfüllkursor nach unten, um alle Ergebnisse zu erhalten. Es wird „Treffer“ zurückgegeben, wenn die Werte genau übereinstimmen, und „Kein Treffer“, wenn sie unterschiedlich sind. Siehe Screenshot:

=IF(EXACT(A2,B2), "Match", "No match")   
Tipps: Sie können „Treffer“, „Kein Treffer“ nach Bedarf durch andere Ausdrücke ersetzen.

A screenshot showing results of comparing two columns in Excel using the case-sensitive EXACT function


Übereinstimmungen in derselben Zeile mit einem nützlichen Tool auswählen und hervorheben – Kutools

Wenn Sie Übereinstimmungen zwischen zwei Spalten zeilenweise auswählen und schattieren müssen, anstatt das Ergebnis in einer separaten Spalte zu erhalten, ist die Funktion „Zellen vergleichen“ von Kutools für Excel eine ausgezeichnete Option. Sie ermöglicht es Ihnen, schnell Übereinstimmungen oder Unterschiede innerhalb jeder Zeile auszuwählen und eine Füllfarbe auf die Zellen anzuwenden.

Kutools für Excel bietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und Kreativität sowie Effizienz zu steigern. Durch die Integration mit KI-Funktionen automatisiert Kutools Aufgaben präzise und macht das Datenmanagement mühelos. Detaillierte Informationen zu Kutools für Excel... Kostenlose Testversion...

Klicken Sie auf „Kutools“ > „Zellen vergleichen“. Führen Sie im Dialogfeld „Zellen vergleichen“ bitte die folgenden Schritte aus:

  1. Wählen Sie die Daten aus den beiden Spalten in den Feldern „Werte suchen in“ und „Basierend auf“ separat aus;
  2. Wählen Sie „Gleiche Zellen“ im Abschnitt „Suchen“;
  3. Legen Sie eine Hintergrundfarbe zur Hervorhebung der Übereinstimmungen im Abschnitt „Verarbeitung der Ergebnisse“ fest;
  4. Klicken Sie abschließend auf die Schaltfläche „OK“.
    A screenshot of Kutools for Excel's Compare Cells dialog box for highlighting matches in the same row

Ergebnis:

Nun sind die Übereinstimmungen in derselben Zeile in Spalte A hervorgehoben und ausgewählt, sodass Sie sie in beliebige Zellen kopieren und einfügen können. Siehe Screenshot:
A screenshot showing matches highlighted in the same row using Kutools for Excel's Compare Cells feature

Tipps:
  • Diese Funktion unterstützt einen Vergleich unter Berücksichtigung der Groß-/Kleinschreibung, wenn Sie die Option „Groß-/Kleinschreibung beachten“ im Dialogfeld „Zellen vergleichen“ aktivieren;
  • Wenn Sie die Übereinstimmungen aus Spalte B auswählen möchten, müssen Sie einfach die beiden ausgewählten Spalten im Dialogfeld „Zellen vergleichen“ in den Feldern „Werte suchen in“ und „Basierend auf“ tauschen;
  • Um diese Funktion anzuwenden, laden Sie bitte Kutools für Excel herunter und installieren Sie es.

Zwei Spalten vergleichen und Übereinstimmungen in derselben Zeile hervorheben

Das Vergleichen von zwei Spalten und das Hervorheben von Übereinstimmungen in derselben Zeile kann effizient mit der bedingten Formatierung in Excel durchgeführt werden. Hier ist eine Anleitung, um Zeilenübereinstimmungen zu identifizieren und hervorzuheben:

Schritt 1: Wählen Sie den Datenbereich aus

Wählen Sie den Datenbereich aus, in dem Sie die Zeilenübereinstimmungen hervorheben möchten.

Schritt 2: Wenden Sie das Feature „Bedingte Formatierung“ an

  1. Klicken Sie auf „Start“ > „Bedingte Formatierung“ > „Neue Regel“. Führen Sie im Dialogfeld „Neue Formatierungsregel“ bitte die folgenden Schritte aus:
    • 2.1 Wählen Sie „Formel verwenden, um zu bestimmen, welche Zellen formatiert werden sollen“ aus der Liste „Regeltyp auswählen“;
    • 2.2 Geben Sie die folgende Formel in das Textfeld „Formatiere Werte, für die diese Formel wahr ist“ ein;
      =$B2=$A2
    • 2.3 Klicken Sie dann auf die Schaltfläche „Formatieren“.
    • A screenshot showing the New Formatting Rule dialog box for highlighting matches in Excel rows using Conditional Formatting
  2. Wählen Sie im Dialogfeld „Zellen formatieren“ eine Farbe aus, um die übereinstimmenden Elemente hervorzuheben. Klicken Sie auf „OK“.
    A screenshot of the Format Cells dialog box for selecting a highlight color in Excel
  3. Wenn Sie zum Dialogfeld „Neue Formatierungsregel“ zurückkehren, klicken Sie auf die Schaltfläche „OK“.

Ergebnis:

Nun werden die übereinstimmenden Werte in derselben Zeile sofort hervorgehoben, siehe Screenshot:
A screenshot showing row matches highlighted using Conditional Formatting in Excel

Tipps:
  • Die Formel in der bedingten Formatierung ist „nicht groß-/kleinschreibungssensitiv“.
  • Wenn Sie Zellen mit unterschiedlichen Werten hervorheben möchten, wenden Sie die folgende Formel an:
    =$B2<>$A2

Zwei Spalten vergleichen und übereinstimmende Daten extrahieren

Wenn Sie zwei Datensätze in Excel bearbeiten und gemeinsame Elemente aus einer Liste in der anderen finden müssen, sind Suchformeln die optimale Lösung, um diese Übereinstimmungen abzurufen.

In Excel haben Sie beispielsweise eine Liste von Früchten in Spalte A und deren Verkaufszahlen in Spalte B. Nun möchten Sie diese mit einer Auswahl von Früchten in Spalte D abgleichen, um deren entsprechenden Umsatz zu finden. Wie könnten Sie die relativen Werte aus Spalte B in Excel zurückgeben?
A screenshot showing two lists of data in Excel, used for comparing and retrieving matching data

Wenden Sie bitte eine der folgenden Formeln an, die Sie benötigen, und ziehen Sie den Ausfüllkursor nach unten, um die Formel auf die restlichen Zellen anzuwenden.

  • Alle Excel-Versionen:
    =VLOOKUP(D2, $A$2:$B$6, 2, FALSE)
  • Excel 365 und Excel 2021:
    =XLOOKUP(D2, $A$2:$A$6, $B$2:$B$6)

Ergebnis:

Alle entsprechenden Werte werden angezeigt, wenn eine Übereinstimmung gefunden wird, andernfalls wird der Fehler #NV zurückgegeben, siehe Screenshot:
A screenshot showing results of using VLOOKUP to pull matching data in Excel

Tipps:
  • Bei den oben genannten Formeln werden für Früchte in Spalte D, die keine Übereinstimmung in Spalte A haben, Fehler zurückgegeben. Um diese Fehler verständlicher zu machen, können Sie Ihre Formel mit der WENNFEHLER-Funktion umschließen:
    • Alle Excel-Versionen:
      =IFERROR(VLOOKUP(D2,$A$2:$B$10,2,FALSE), "No match found")
    • Excel 365 und Excel 2021:
      =IFERROR(XLOOKUP(D2, $A$2:$A$10, $B$2:$B$10),"No match found")
  • Für diejenigen, die sich für fortgeschrittene Suchformeln interessieren, bietet „Kutools für Excel“ eine beeindruckende Sammlung fortschrittlicher Suchformeln, die die traditionelle VLOOKUP-Funktion auf neue Höhen bringen und Ihnen unvergleichliche Präzision und Effizienz bei Ihren Datenmanagementaufgaben bieten.
    A screenshot showing Kutools for Excel's advanced lookup tools for pulling matching data
    Kutools für Excel verfügt über eine Sammlung von über 300 praktischen Tools, die Ihre Produktivität steigern sollen. Erleben Sie die volle Leistung und verbessern Sie noch heute Ihre Tabellen! Jetzt herunterladen!

Verwandte Artikel:

  • Duplikate in einem Bereich finden und hervorheben
  • Manchmal gibt es möglicherweise einige doppelte Datensätze in Ihrem Datenbereich eines Arbeitsblatts, und nun möchten Sie die doppelten Zeilen im Bereich finden oder hervorheben, wie in den folgenden Screenshots gezeigt. Natürlich können Sie sie nacheinander überprüfen. Aber das ist keine gute Wahl, wenn es Hunderte von Zeilen gibt. Hier werde ich über einige nützliche Methoden sprechen, um diese Aufgabe zu bewältigen.
  • Duplikate in verschiedenen Farben hervorheben
  • In Excel können wir leicht die doppelten Werte in einer Spalte mit einer Farbe mithilfe der bedingten Formatierung hervorheben, aber manchmal müssen wir die doppelten Werte in verschiedenen Farben hervorheben, um Duplikate schnell und einfach zu erkennen, wie im folgenden Screenshot gezeigt. Wie könnten Sie diese Aufgabe in Excel lösen?
  • Duplikate in Excel finden, hervorheben, filtern, zählen, löschen
  • In Excel treten doppelte Daten immer wieder auf, wenn wir Daten manuell erfassen, Daten aus anderen Quellen kopieren oder aus anderen Gründen. Manchmal sind die Duplikate notwendig und nützlich. Allerdings führen doppelte Werte manchmal zu Fehlern oder Missverständnissen. Hier stellt dieser Artikel Methoden vor, um Duplikate schnell zu identifizieren, hervorzuheben, zu filtern, zu zählen und zu löschen, mit Formeln, Regeln für bedingte Formatierung, Drittanbieter-Add-ins usw. in Excel.
  • Duplikate entfernen und durch leere Zellen ersetzen
  • Normalerweise entfernt der Befehl „Duplikate entfernen“ in Excel die gesamten doppelten Zeilen. Aber manchmal möchten Sie, dass leere Zellen die doppelten Werte ersetzen, in diesem Fall funktioniert der Befehl „Duplikate entfernen“ nicht. Dieser Artikel zeigt Ihnen, wie Sie Duplikate entfernen und sie durch leere Zellen in Excel ersetzen.