Zum Hauptinhalt springen

Kutools für Office — Eine Suite. Fünf Tools. Erledigen Sie mehr.

Wie findet man eindeutige/doppelte Werte zwischen zwei Spalten in Excel?

Author Xiaoyang Last modified

Bei täglichen Excel-Aufgaben ist es üblich, zwei Datenlisten zu vergleichen – wie beispielsweise unterschiedlich lange Schüler-Namensspalten – um festzustellen, welche Werte in beiden Listen (Duplikate) oder nur in einer (eindeutige Werte) vorkommen. Dies manuell zu tun kann fehleranfällig und zeitaufwendig sein, insbesondere bei großen Datensätzen. Dieser Artikel stellt mehrere effiziente Methoden vor, um schnell zwei Spalten zu vergleichen und eindeutige sowie doppelte Werte in Excel zu finden oder hervorzuheben.


Eindeutige/doppelte Werte zwischen zwei Spalten mit Formel finden

Wenn Sie schnell Werte identifizieren möchten, die einzigartig für eine Spalte sind oder Duplikate über zwei Spalten hinweg aufspüren wollen, ist der Einsatz von Excel-Formeln sowohl effizient als auch flexibel. Diese Methode ist besonders nützlich, wenn Sie eine dynamische Lösung wünschen, die sich automatisch aktualisiert, sobald sich Ihre Daten ändern.

Um beispielsweise festzustellen, welche Werte in Spalte A nicht in Spalte C enthalten sind (das heißt, einzigartig für Spalte A), können Sie die Funktionen VLOOKUP und ISNA wie folgt verwenden:

Geben Sie in Zelle B2 diese Formel ein:

=IF(ISNA(VLOOKUP(A2,$C$2:$C$13,1,FALSE)),"Yes","")

Nachdem Sie die Formel eingegeben haben, ziehen Sie den AutoFill-Griff von B2 nach unten bis B15, um sie auf den gesamten Bereich neben den Daten in Spalte A anzuwenden.

Wenn die Formel in Spalte B „Ja“ zurückgibt, erscheint der entsprechende Wert aus Spalte A nicht in Spalte C – was bedeutet, dass er einzigartig für Spalte A ist. Wenn die Zelle leer ist, bedeutet dies, dass der Wert in beiden Spalten vorhanden ist. Diese Methode ist direkt und funktioniert nahtlos für Listen mit oder ohne doppelte Einträge.
apply a formula to Find duplicates between two columns

Hinweise:

  • In der Formel bezieht sich A2 auf den Wert in Spalte A, den Sie überprüfen möchten, und $C$2:$C$13 gibt den Bereich an, mit dem Sie in Spalte C vergleichen möchten. Passen Sie diese Bereiche je nach Ihren tatsächlichen Daten entsprechend an.
  • Wenn Sie Werte finden möchten, die einzigartig für Spalte C sind (das heißt, Werte, die in Spalte C, aber nicht in Spalte A vorkommen), geben Sie die folgende Formel in eine leere Zelle neben Spalte C ein, wie D2, und ziehen Sie sie nach unten:
    =IF(ISNA(VLOOKUP(C2,$A$2:$A$15,1,FALSE)),"Yes","")
  • Stellen Sie sicher, dass Ihre Bereiche alle relevanten Daten einschließen, und verwenden Sie absolute Bezüge (mit $-Zeichen) für die Vergleichsbereiche, wenn Sie planen, die Formel über mehrere Zeilen zu kopieren.

Praktische Tipps: Wenn Ihr Datensatz groß ist, ermöglicht dieser formelbasierte Ansatz automatische Aktualisierungen, wenn sich Ihre Spalten ändern, was ihn zur idealen Wahl für dynamische Listen macht.

Häufige Probleme: Wenn Ihre Daten zusätzliche Leerzeichen oder Unterschiede in der Groß-/Kleinschreibung enthalten, können die Ergebnisse unerwartet ausfallen. In solchen Fällen sollten Sie die Daten mit den Funktionen TRIM oder UPPER/LOWER bereinigen.


Eindeutige/doppelte Werte zwischen zwei Spalten mit Kutools für Excel finden

Wenn Sie eine noch effizientere Möglichkeit suchen, zwei Spalten zu vergleichen und sofort eindeutige oder doppelte Werte auszuwählen, zu zählen oder hervorzuheben, bietet Kutools für Excel eine praktische Funktion namens „Select Same & Different Cells“. Diese Dienstprogramm ist ideal für Benutzer, die eine benutzerfreundliche Oberfläche ohne das Einrichten von Formeln oder komplexen Regeln bevorzugen. Es ist besonders effektiv beim Umgang mit häufigen Vergleichsaufgaben, da es eine sofortige visuelle Identifikation und Auswahl von eindeutigen oder doppelten Zellenwerten ermöglicht.

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...

1. Klicken Sie auf Kutools > Auswählen > Select Same & Different Cells.

specify options in the Select Same & Different Cells dialog box

2. Gehen Sie im Dialogfeld „Select Same & Different Cells “ wie folgt vor:

  • (1) Geben Sie die Werte der ersten Spalte, die Sie überprüfen möchten, im Feld „Find Values in“ an;
  • (2) Legen Sie die Vergleichsspalte im Feld „According to“ fest;
  • (3) Wählen Sie unter „Based on“ die Option „Each row“ aus;
  • (4) Wählen Sie unter „Find“ die Option „Different Values“, um eindeutige Elemente zu finden;
  • (5) Aktivieren Sie optional „Fill backcolor“ und wählen Sie eine Hervorhebungsfarbe für die Ergebnisse;
  • (6) Klicken Sie auf „OK“, um den Vergleich durchzuführen.

Hinweis: (1) Wenn Ihre Spalten Überschriften haben, aktivieren Sie die Option „My data has headers“. (2) Um doppelte Werte zu finden, wählen Sie einfach „Same Values“ im Vergleichsdialog aus.

Kutools für Excel - Verleihen Sie Excel mit über 300 essenziellen Tools einen echten Schub. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Holen Sie es sich jetzt

3Alle eindeutigen (oder doppelten) Werte in der ausgewählten Spalte werden sofort hervorgehoben und ausgewählt, wobei ein Dialogfeld die Anzahl der übereinstimmenden Zellen anzeigt.
all unique or duplicate values in the first column have been selected

Wenn Sie Werte finden müssen, die einzigartig für Spalte C sind (aber nicht in Spalte A), tauschen Sie einfach die Bereichszuweisungen für „Bereich A“ und „Bereich B“ und wiederholen Sie den obigen Prozess.

Diese Lösung wird für Benutzer empfohlen, die ein intuitives Vergleichstool bevorzugen und verschiedene Datensatzgrößen verarbeiten müssen, ohne Formeln schreiben oder kopieren zu müssen.

Tipp: Die Verwendung von Hintergrundfarben zur Hervorhebung hilft Ihnen, visuell Schlüsseldatenunterschiede auf einen Blick zu erkennen, was beim Präsentieren oder Überprüfen von Ergebnissen wertvoll ist.


Eindeutige/doppelte Werte zwischen zwei Spalten mit der Formel von Kutools für Excel finden und zählen

Für Benutzer, die nicht nur Werte finden, sondern auch die Häufigkeit von Werten aus einer Spalte in einer anderen Spalte zählen möchten, bietet Kutools für Excel die Formel „Count times a word appears“ über den Formelhelfer. Diese Option ist für Szenarien geeignet, in denen die Häufigkeit jedes Werts wichtig ist, wie zum Beispiel bei der Abgleichung von IDs, Produktlisten oder Anwesenheitsaufzeichnungen.

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...

1Wählen Sie eine leere Zelle neben der ersten Spalte, wie B2. Klicken Sie dann auf Kutools > Formelhelfer > Count times a word appears.
click Count times a word appears feature

2Im Dialogfeld „Formelhelfer“ geben Sie den absoluten Bereich der Vergleichsspalte (z.B. $C$2:$C$13) im Feld Text ein und wählen Sie die Zelle aus der ersten Spalte (z.B. A2) im Feld Word aus. Klicken Sie auf OK.
specify options in the dialog box

drag the formula to other cells

3. Ziehen Sie den Ausfüllgriff, um das Formelergebnis auf die restlichen Zellen in Spalte B zu übertragen. Nun sehen Sie, wie oft jeder Wert aus Spalte A in Spalte C vorkommt.

Ein Ergebnis von 0 bedeutet, dass der Wert einzigartig für Spalte A ist, während ein Ergebnis von 1 oder mehr zeigt, dass der Wert in beiden Spalten vorhanden ist, und die Zahl gibt die Häufigkeit an.

Kutools für Excel - Verleihen Sie Excel mit über 300 essenziellen Tools einen echten Schub. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Holen Sie es sich jetzt

Betriebstipps: Stellen Sie sicher, absolute Adressen für Bereichsbezüge zu verwenden, damit die Formel korrekt nach unten in der Spalte gefüllt wird, während jede entsprechende Zeilenposition überprüft wird.

Szenario-Tipp: Diese Methode ist ideal zum Kreuzvergleichen von Mitgliederlisten, Produktnummern oder allen Fällen, in denen eine Häufigkeitsanalyse in zwei Datenquellen benötigt wird.

Fehlerhinweis: Wenn die Bereiche nicht mit den tatsächlichen Daten übereinstimmen oder Inkonsistenzen in den Datentypen vorliegen (Zahlen als Text usw.), stellen Sie sicher, Ihre Listen vor der Verwendung der Formel zu standardisieren.


Demo: Finden Sie eindeutige/doppelte Werte zwischen zwei Spalten in Excel

 

Markieren oder Extrahieren von eindeutigen/doppelten Werten zwischen zwei Spalten mit VBA

Für diejenigen, die oft automatisierte und wiederholbare Prozesse benötigen, kann die Verwendung von VBA (Visual Basic for Applications) eine handfreie Lösung bieten, um eindeutige oder doppelte Werte zwischen zwei Spalten hervorzuheben oder zu extrahieren. Mit einem VBA-Skript können Sie Spalten unterschiedlicher Länge sofort verarbeiten und automatisch markieren, einfärben oder sogar diese Werte an anderer Stelle auflisten – was die Effizienz bei großen oder häufig aktualisierten Datensätzen erheblich verbessert.

Dieser Ansatz ist besonders geeignet für Benutzer, die mit Makros vertraut sind und manuelle Schritte minimieren oder die Lösung auf mehreren Arbeitsblättern oder Arbeitsmappen anwenden möchten.

1. Öffnen Sie Ihre Excel-Datei. Gehen Sie dann in der Excel-Menüleiste zu Entwickler > Visual Basic, um den VBA-Editor zu öffnen. Klicken Sie im Editor auf Einfügen > Modul und fügen Sie den folgenden Code in das Modulfenster ein:

Beispiel: Markieren Sie doppelte Werte zwischen zwei ausgewählten Spalten.

Sub HighlightDuplicatesBetweenColumns()
    Dim rngA As Range, rngB As Range
    Dim cell As Range
    Dim ws As Worksheet
    Dim xTitleId As String
    xTitleId = "KutoolsforExcel"

    Set ws = ActiveSheet

    ' Ask user to select the first range
    Set rngA = Application.InputBox("Select the first range (e.g., Column A):", xTitleId, , , , , , 8)
    If rngA Is Nothing Then Exit Sub

    ' Ask user to select the second range
    Set rngB = Application.InputBox("Select the second range (e.g., Column C):", xTitleId, , , , , , 8)
    If rngB Is Nothing Then Exit Sub

    ' Highlight duplicates in both ranges
    For Each cell In rngA
        If cell.Value <> "" And WorksheetFunction.CountIf(rngB, cell.Value) > 0 Then
            cell.Interior.Color = RGB(255, 255, 0) ' Yellow
        End If
    Next cell

    For Each cell In rngB
        If cell.Value <> "" And WorksheetFunction.CountIf(rngA, cell.Value) > 0 Then
            cell.Interior.Color = RGB(255, 255, 0) ' Yellow
        End If
    Next cell

    MsgBox "Duplicate values have been highlighted in yellow.", vbInformation, xTitleId
End Sub

2. Nachdem Sie den Code eingefügt haben, schließen Sie den Editor. Kehren Sie zu Excel zurück, drücken Sie Alt + F8, wählen Sie HighlightDuplicatesBetweenColumns aus der Makroliste aus und klicken Sie auf Ausführen. Wenn Sie dazu aufgefordert werden, wählen Sie Ihre beiden Zielbereiche aus.

💡 Um stattdessen eindeutige Werte hervorzuheben: Ändern Sie die Vergleichsbedingung in beiden If-Anweisungen von > 0 in = 0 und wählen Sie optional eine andere Farbe (z.B. grün).

Tipps: Erstellen Sie immer eine Sicherungskopie Ihres Arbeitsblatts, bevor Sie ein Makro ausführen, da Zellformatierungsänderungen nicht mit Strg+Z rückgängig gemacht werden können. Sie können auch die Farbcodes (z.B., RGB(255,255,0)) an Ihre Vorlieben anpassen.

Problembehandlung: Wenn Sie einen Fehler erhalten, stellen Sie sicher:

  • Das Entwickler-Tab ist in Ihrem Excel aktiviert.
  • Ihre Makrosicherheitseinstellungen erlauben die Makroausführung.
  • Die ausgewählten Bereiche sind gültig und enthalten vergleichbare Werte.

Vorteile: Vollständig automatisiert, funktioniert bei unterschiedlichen Dateigrößen.
Nachteile: Erfordert Makroberechtigung und grundlegende VBA-Kenntnisse.


Visuelles Hervorheben eindeutiger oder doppelter Werte zwischen zwei Spalten mit bedingter Formatierung

Bedingte Formatierung bietet eine intuitive und dynamische Möglichkeit, Werte hervorzuheben, die dupliziert oder eindeutig über zwei Spalten verteilt sind. Sie ist ideal für schnelle Vergleiche und erfordert kein Hinzufügen weiterer Spalten oder VBA-Code. Alle Formatierungen werden in Echtzeit aktualisiert, wenn sich Ihre Quelldaten ändern.

Doppelte Werte zwischen zwei Spalten hervorheben:

  1. Wählen Sie den Bereich in der ersten Spalte aus, den Sie formatieren möchten (z.B., A2:A15).
  2. Gehen Sie zu Start > Bedingte Formatierung > Neue Regel.
  3. Wählen Sie „Eine Formel verwenden, um zu bestimmen, welche Zellen formatiert werden sollen“.
  4. Geben Sie die folgende Formel ein:
    =COUNTIF($C$2:$C$13, A2)>0
  5. Klicken Sie auf Formatieren, wählen Sie eine Hervorhebungsfarbe (z.B., gelb) und klicken Sie auf OK.

Dies hebt die Zellen in Spalte A hervor, die auch in Spalte C erscheinen.

Eindeutige Werte in einer Spalte hervorheben:

  1. Wählen Sie denselben Bereich aus (z.B., A2:A15).
  2. Wiederholen Sie die obigen Schritte, um eine neue Regel zu erstellen.
  3. Geben Sie die Formel ein:
    =COUNTIF($C$2:$C$13, A2)=0
  4. Wählen Sie eine andere Farbe, um eindeutige Werte zu unterscheiden.

Wenden Sie dieselbe Logik auf Spalte C an, falls nötig, indem Sie die Formelreferenzen umkehren (z.B., heben Sie C2:C13 basierend auf A2:A15 hervor).

✔ Vorteile: Sofortiges visuelles Feedback; keine Hilfsspalten erforderlich; aktualisiert sich dynamisch bei Datenänderungen.
⚠ Vorsichtsmaßnahmen: Zu viele Formatierungsregeln bei großen Datensätzen können die Leistung beeinträchtigen. Überprüfen Sie immer die Bereichsreferenzen, insbesondere wenn die Spalten nicht benachbart sind.

Die besten Produktivitätstools für das Büro

🤖 Kutools AI Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung |  Code generieren  |  Benutzerdefinierte Formeln erstellen |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Doppelte suchen, hervorheben oder markieren | Leere Zeilen löschen | Spalten oder Zellen zusammenführen, ohne Daten zu verlieren | Runden...
Erweiterte SVERWEIS: SVERWEIS mit mehreren Kriterien | SVERWEIS für mehrere Werte | Mehrblatt-SVERWEIS | Fuzzy Match...
Erweiterte Dropdown-Liste: Dropdown-Liste schnell erstellen | Abhängige Dropdown-Liste | Mehrfachauswahl Dropdown-Liste...
Spaltenmanager: Eine bestimmte Anzahl an Spalten hinzufügen | Spalten verschieben | Sichtbarkeitsstatus versteckter Spalten umschalten | Bereiche & Spalten vergleichen...
Empfohlene Funktionen: Gitterfokus | Entwurfsansicht | Erweiterte Formelleiste | Arbeitsmappe & Arbeitsblatt-Manager | AutoText-Bibliothek | Datumsauswahl | Daten zusammenführen | Zellen verschlüsseln/entschlüsseln | E-Mail senden nach Liste | Super Filter | Spezialfilter (fett/kursiv/durchgestrichen filtern...) ...
Top15 Toolsets:12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...) |50+ Diagramm typen (Gantt-Diagramm, ...) |40+ praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...) |19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...) |12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...) |7 Konsolidierungs- & Aufteilungstools (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...) | ... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und über40 weitere!

Stärken Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und genießen Sie Effizienz wie nie zuvor. Kutools für Excel bietet mehr als300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt die Tab-Oberfläche in Office und macht Ihre Arbeit wesentlich einfacher

  • Aktivieren Sie die Tabulator-Bearbeitung und das Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Tabs innerhalb desselben Fensters, statt in neuen Einzelfenstern.
  • Steigert Ihre Produktivität um50 % und reduziert hunderte Mausklicks täglich!

Alle Kutools-Add-Ins. Ein Installationspaket

Das Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro und ist ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

Excel Word Outlook Tabs PowerPoint
  • All-in-One-Paket — Add-Ins für Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Ein Installationspaket, eine Lizenz — in wenigen Minuten einsatzbereit (MSI-kompatibel)
  • Besser gemeinsam — optimierte Produktivität in allen Office-Anwendungen
  • 30 Tage kostenlos testen — keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis — günstiger als Einzelkauf der Add-Ins