Weiter zum Inhalt

Zwei Spalten in Excel vergleichen: Die Schritt-für-Schritt-Anleitung

Lerne, wie du zwei Spalten in Excel auf Übereinstimmungen und Duplikate vergleichst – mit Gleichheitsoperator, IF()-Funktion, EXACT(), XLOOKUP() und mehr.
Aktualisiert 22. Apr. 2026  · 9 Min. lesen

    Hast du schon einmal zwei Datenspalten in Excel angestarrt und dich gefragt, ob es einen schnellen Weg zum Vergleichen gibt? Vielleicht willst du Duplikate finden oder Informationen abgleichen. Das kenne ich – es ist frustrierend.

    Genau deshalb führe ich dich in diesem Leitfaden Schritt für Schritt durch die gängigsten Methoden, um zwei Spalten in Excel zu vergleichen – darunter der Gleichheitsoperator, die IF()-Funktion und die EXACT()-Funktion. Außerdem lernst du, wie du VLOOKUP() zum Querverweis nutzt und mit Techniken wie Bedingter Formatierung und Matrixformeln deine Vergleiche noch effizienter machst.

    TL;DR

    • Nutze den Gleichheitsoperator (=A2=B2) für einen schnellen zeilenweisen Abgleich – liefert TRUE oder FALSE
    • Nutze IF(), um statt TRUE/FALSE eigene Labels wie „Match“ oder „No Match“ zurückzugeben
    • Nutze EXACT(), wenn Groß-/Kleinschreibung wichtig ist (z. B. „Apple“ vs. „apple“)
    • Nutze die Bedingte Formatierung, um Duplikate oder eindeutige Werte ohne Formeln visuell hervorzuheben
    • Nutze VLOOKUP() oder XLOOKUP() (Excel 365), um Werte zwischen zwei Listen abzugleichen
    • Nutze COUNTIF() oder IF()+MATCH(), um Duplikate über ganze Spalten hinweg zu finden – nicht nur in derselben Zeile


    Excel-Grundlagen lernen

    Erwerbe die Fähigkeit, Excel effektiv zu nutzen - keine Erfahrung erforderlich.
    Kostenloses Lernen beginnen

    Zwei Spalten in Excel auf Übereinstimmungen vergleichen

    Beim Arbeiten mit Daten musst du häufig zwei Spalten vergleichen, um Übereinstimmungen zu identifizieren. Excel bietet dafür mehrere Methoden – je nach Komplexität deiner Daten mit unterschiedlichen Vorteilen.

    Zwei Spalten mit dem Gleichheitsoperator vergleichen

    Ein direkter Weg ist der Gleichheitsoperator =. Er prüft unmittelbar, ob die Werte in zwei Zellen identisch sind. Zum Beispiel habe ich hier zwei Spalten –Spalte A und Spalte B. Ich habe außerdem eine dritte Spalte hinzugefügt und folgende Formel eingegeben, um zu prüfen, ob beide Werte identisch sind.

    =A2=B2

    Enter the Equal formula in a cell in Excel

    Gleichheits-Formel in eine Zelle eingeben. Bild: Autor.

    Der =-Operator vergleicht die Inhalte zweier Zellen und gibt TRUE zurück, wenn sie identisch sind, und FALSE, wenn nicht. 

    Checking if the cells are equal or not in Excel

    Prüfen, ob zwei Spalten gleich sind. Bild: Autor.

    Diese Methode eignet sich, wenn du schnell und einfach Daten in zwei Spalten vergleichen und prüfen willst, ob Einträge übereinstimmen – etwa bei Namens- oder Produktlisten.

    Zwei Spalten mit der IF()-Funktion vergleichen

    Da der =-Operator nur die Standardwerte TRUE oder FALSE liefert, ist er nicht immer ideal – z. B. wenn du eine eigene Ausgabe brauchst. Dann nutzt du die IF()-Funktion. Hier ist dasselbe Beispiel, nur dass ich diesmal eine IF()-Funktion verwende: 

    =IF(A2=B2, "Found", "Not Found")

    IF formula in Excel

    Gib die IF()-Formel in die Zelle ein. Bild: Autor.

    Ich habe die Ausgabe nach meinen Wünschen gestaltet. Ich habe Found und Not Found geschrieben, es könnte aber jeder beliebige Text sein.

    Customize the message using the IF function in Excel

    Passe die Ausgabe mit der IF()-Funktion an. Bild: Autor.

    Zwei Spalten mit der EXACT()-Funktion vergleichen

    Die EXACT()-Funktion vergleicht zwei Werte unter Berücksichtigung der Groß- und Kleinschreibung – hilfreich, wenn du zwischen „A“ und „a“ unterscheiden musst. Zum Beispiel habe ich zwei Spalten, Spalte A und Spalte B, und eine dritte Spalte namens Ergebnis, in der ich folgende Formel eingebe:

    =EXACT(A2,B2)

    Exact formula in Excel

    Gib die EXACT()-Formel in eine Zelle ein. Bild: Autor.

    Du siehst, ich habe Apple und Cherry mit unterschiedlicher Groß-/Kleinschreibung eingegeben, und die Formel zeigt FALSE, obwohl die Wörter gleich sind. Der Grund: Die Funktion unterscheidet zwischen Groß- und Kleinschreibung.

    Compare values in Excel with the Exact function

    Groß-/Kleinschreibung mit EXACT() vergleichen. Bild: Autor.

    Wenn du statt TRUE/FALSE eine eigene Meldung ausgeben willst, kombiniere die Formel mit IF(), wie hier:

    =IF(EXACT(A2,B2),"Match","Mismatch")
    Combine IF with EXACT to customize the output in Excel

    Passe die Ausgabe an, indem du IF() mit EXACT() kombinierst. Bild: Autor.

    Diese Methode ist ideal zum Prüfen von Benutzernamen, Produktcodes oder anderen Textstrings, bei denen Groß-/Kleinschreibung zu unterschiedlichen Ergebnissen führt.

    Zwei Spalten mit Bedingter Formatierung vergleichen

    Bedingte Formatierung ist eine Excel-Funktion, mit der du Zellen abhängig von Regeln formatierst. So hebst du Duplikate in einer Spalte hervor:

    • Markiere den Zellbereich, in dem du Duplikate finden möchtest. 
    • Wechsle zu Start > Formatvorlagen > Bedingte Formatierung > Regeln zum Hervorheben von Zellen > Doppelte Werte.

    Highlighting duplicates using advanced comparison techniques in Excel

    Option „Doppelte Werte“ auswählen. Bild: Autor

    • Im Dialogfeld ist standardmäßig das Format Hellrot mit dunkelroter Schrift vorausgewählt. Klicke auf OK. 

    Illustration of dialog box of ‘Duplicate value’  in Excel

    Dialogfeld „Doppelte Werte“. Bild: Autor.

    Hinweis: Wenn du ein anderes Format bevorzugst, findest du mehrere Vorlagen im Dropdown. Für vollständige Kontrolle wähle unten Benutzerdefiniertes Format... und lege Füll- und Schriftfarben fest. Danach auf OK klicken. 

    Highlight the duplicate values using Conditional Formatting  in Excel

    Duplikate mit Bedingter Formatierung hervorheben. Bild: Autor.

    • Wähle im Dropdown stattdessen Eindeutig, um einzigartige Werte zu markieren, statt Duplikat.

    Highlight the unique values in Excel

    Eindeutige Werte hervorheben. Bild: Autor.

    Einen tieferen Einstieg in visuelle Hervorhebungen findest du in unserem Leitfaden zum Hervorheben von Duplikaten in Excel – inklusive zusätzlicher Regeln für Bedingte Formatierung und Power Query für große Datensätze.




    Zwei Spalten mit der VLOOKUP()-Funktion vergleichen

    Du kannst auch die VLOOKUP()-Funktion zum Spaltenvergleich nutzen. Ich verwende z. B. dasselbe Dataset wie im IF()-Beispiel und gebe folgende Formel ein:

    =VLOOKUP(A2, $B$2:$B$10, 1, FALSE)

    Use <code524

    Nutze VLOOKUP() zum Vergleichen der Werte. Bild: Autor.

    Wenn der Vergleich Fehler liefert, wie im Bild, kapsle die Formel in IFERROR(), um sie abzufangen.

    =IFERROR(VLOOKUP(A2, $B$2:$B$10, 1, FALSE), "Not Matched")

    So funktioniert’s:

    • Es wird der Wert in A2 im Bereich $B$2:$B10 gesucht.

    • Findet VLOOKUP() eine exakte Übereinstimmung, wird der gefundene Wert zurückgegeben. 

    • Wird nichts gefunden, gibt IFERROR() statt eines Fehlers Not Matched zurück. 

    Handle the error using <code624

    Fehlerbehandlung mit IFERROR() und VLOOKUP(). Bild: Autor.

    Zwei Spalten mit XLOOKUP() vergleichen (Excel 365)

    Wenn du Excel 365 oder Excel 2021 nutzt, ist XLOOKUP() die flexiblere Alternative zu VLOOKUP() beim Spaltenvergleich. Anders als VLOOKUP() sucht es in jede Richtung, benötigt keine Spaltenindexnummer und hat einen eingebauten Fallback für fehlende Werte – ein separates IFERROR() ist nicht nötig.

    =XLOOKUP(A2, $B$2:$B$10, $B$2:$B$10, "Not Found")

    So sind die Argumente zu verstehen:

    • A2 — der Suchwert (das Element aus Spalte A, das in Spalte B gefunden werden soll)
    • $B$2:$B$10 (erstes Vorkommen) — der Suchbereich
    • $B$2:$B$10 (zweites Vorkommen) — der Rückgabebereich
    • "Not Found" — der Rückgabewert, wenn es keine Übereinstimmung gibt (ersetzt IFERROR())

    Gefunden wird der passende Wert aus Spalte B, andernfalls „Not Found“. Für Excel 2019 oder älter nutze VLOOKUP() wie oben beschrieben. Eine Entscheidungshilfe findest du im Leitfaden XLOOKUP vs. VLOOKUP.

    Zwei Spalten mit Matrixformeln vergleichen

    Matrixformeln verarbeiten mehrere Werte auf einmal. Statt nur einen Wert zu prüfen, arbeiten sie mit Bereichen und machen komplexe Berechnungen effizient. Um eine Matrixformel einzugeben, drücke nach der Eingabe Strg+Umschalt+Eingabe.

    Ich habe hier z. B. zwei Spalten –Spalte A und Spalte B. Jetzt möchte ich feststellen, ob es Übereinstimmungen zwischen beiden gibt.

    Two columns in Excel: Column A and Column B

    Spalte A und Spalte B enthalten Daten. Bild: Autor.

    Dafür nutze ich folgende Formel: 

    =SUM(--(A2=B2))

    Dabei gilt:

    • Die Funktion SUM() addiert die Werte im Array. Gibt es mindestens eine Übereinstimmung, ist die Summe größer als 0, sonst 0.
    • Der doppelte Unär-Operator (-- ) wandelt TRUE/FALSE in 1 bzw. 0 um – es entsteht ein Array aus 1ern und 0en.

    Compare columns with <code456

    Spalten mit SUM()-Formel vergleichen. Bild: Autor.

    Jetzt möchte ich statt 0 und 1 eine benutzerdefinierte Meldung anzeigen, daher kapsle ich SUM() in IF().

    =IF(SUM(--(A2=B2))=0, "No match", "Match")

    Die IF()-Funktion prüft, ob die Summe 0 ist. Falls ja, wird No match ausgegeben, andernfalls Match.

    Wrapping an Excel formula inside <code553

    SUM()-Formel in IF(). Bild: Autor.

    Fertig. Mit Matrixformeln kannst du ähnliche komplexe Vergleiche effizient durchführen.

    Zwei Spalten in Excel auf Duplikate vergleichen

    Du weißt jetzt, wie du Spalten auf Übereinstimmungen vergleichst. Oft musst du aber auch Duplikate identifizieren. Zur Klarstellung: Übereinstimmungen sind entsprechende Werte in verschiedenen Spalten derselben Zeile. Duplikate sind Werte, die in beiden Spalten mindestens einmal vorkommen – auch in unterschiedlichen Zeilen. 

    Zwei Spalten mit IF() und MATCH() vergleichen

    Allein mit IF() oder MATCH() findest du keine Duplikate. Zusammen eingesetzt klappt es jedoch. Ich habe z. B. Monatsnamen in Spalte A und Spalte B organisiert. Dann erstelle ich eine Hilfsspalte für die Ergebnisse. Ich tippe folgende MATCH()-Formel in die erste Zelle und ziehe sie nach unten, um Duplikate im Bereich zu prüfen.

    =MATCH(A2,$B$2:$B$7,0)

    Using MATCH() function to find duplicates in excel.

    Duplikate mit MATCH() finden. Bild: Autor.

    Wenn ein Wert ein Duplikat ist, gibt MATCH() die Position in der zweiten Spalte zurück. Andernfalls erscheint der Fehler #N/A. Statt den #N/A-Fehler anzuzeigen, kapsle die Formel in ISERROR(). Dann zeigt sie TRUE, wenn ein #N/A-Fehler vorliegt, sonst FALSE.

    Handling errors using ISERROR() function in excel.

    Fehler mit ISERROR() behandeln. Bild: Autor.

    Ich bevorzuge statt TRUE/FALSE eine eigene Ausgabe. Dafür kapsle ich die Formel in IF() – so:

    =IF(ISERROR(MATCH(A2,$B$2:$B$7,0)),"Unique","Duplicate")

    Displaying duplicate values using IF() and MATCH() in excel.

    Duplikate mit IF() und MATCH() markieren. Bild: Autor.

    Zwei Spalten mit COUNTIF() vergleichen

    Du kannst auch die Funktion COUNTIF() verwenden, um zwei Spalten zu vergleichen und Duplikate zu identifizieren. Sie zählt, wie oft ein Wert in der zweiten Spalte vorkommt, und zeigt 0 für eindeutige Werte und 1 für Duplikate. Hier die Formel:

    =COUNTIF($B$2:$B$7,$A2:$A7)

    Using COUNTIF() to check the duplicate values in excel.

    Duplikate mit COUNTIF() prüfen. Bild: Autor.

    Wenn du statt 0 und 1 eine eigene Meldung anzeigen möchtest, kapsle COUNTIF() in IF() ein.

    =IF(COUNTIF($B$2:$B$7,$A2:$A7)=0,"Unique","Duplicate")

    Using IF() to display the custom messages in excel.

    Eigene Meldungen mit IF() anzeigen. Bild: Autor.

    Die passende Vergleichsmethode wählen

    Bei mehreren Optionen hier eine kurze Entscheidungshilfe:

    MethodeAm besten geeignet fürGroß-/kleinsensitiv?Eigene Ausgabe?Excel-Version
    Gleichheitsoperator (=)Schneller zeilenweiser AbgleichNeinNein (nur TRUE/FALSE)Alle Versionen
    IF()Lesbare Labels für Übereinstimmung/Nicht-ÜbereinstimmungNeinJaAlle Versionen
    EXACT()Groß-/kleinsensitiver TextvergleichJaMit IF()Alle Versionen
    Bedingte FormatierungVisuelles Hervorheben von Duplikaten oder eindeutigen WertenNeinNur visuellAlle Versionen
    VLOOKUP()Querverweis von Werten zwischen zwei ListenNeinMit IFERROR()Alle Versionen
    XLOOKUP()Moderner VLOOKUP-Ersatz mit eingebauter FehlerbehandlungNeinEingebauter FallbackExcel 365 / 2021+
    MatrixformelnMengenabgleich über ganze BereicheNeinMit IF()Alle Versionen
    IF() + MATCH()Spaltenübergreifende Duplikate (beliebige Zeile) findenNeinJaAlle Versionen
    COUNTIF()Vorkommen eines Werts in zweiter Spalte zählenNeinMit IF()Alle Versionen

    Fazit

    Du kennst jetzt die wichtigsten Methoden, um zwei Spalten in Excel zu vergleichen – vom einfachen =-Operator bis zu fortgeschrittenen Techniken wie VLOOKUP() und Matrixformeln. Jede Methode hat ihren Nutzen – ob für schnelle Checks oder für anspruchsvollere Datenvalidierung. Die Ansätze funktionieren sowohl für Übereinstimmungen als auch für Duplikate.

    Wenn du weiter aufbauen willst, schau dir den Kurs Introduction to Excel an, um ein solides Fundament zu legen. Danach vertiefe dich in Data Analysis in Excel, um aus Rohdaten aussagekräftige Reports zu erstellen.

    Für einen Karriereschub empfiehlt sich der Lernpfad Excel Fundamentals mit vielen wichtigen Funktionen und Features. Und schnapp dir das Excel Formulas Cheat Sheet – die praktische Referenz für den schnellen Zugriff. 

    Bringe deine Karriere mit Excel voran

    Erwerbe die Fähigkeiten, um Excel optimal zu nutzen - keine Erfahrung erforderlich.

    Heute kostenlos starten

    Laiba Siddiqui's photo
    Author
    Laiba Siddiqui
    LinkedIn
    Twitter

    Ich bin ein Inhaltsstratege, der es liebt, komplexe Themen zu vereinfachen. Ich habe Unternehmen wie Splunk, Hackernoon und Tiiny Host geholfen, ansprechende und informative Inhalte für ihr Publikum zu erstellen.

    Häufige Fragen zu Excel

    Kann ich Spalten in Excel ohne Formeln vergleichen?

    Ja. Zwei integrierte Tools ermöglichen den Spaltenvergleich ohne Formeln:

    • Bedingte Formatierung: Markiere beide Spalten, gehe zu Start > Bedingte Formatierung > Regeln zum Hervorheben von Zellen > Doppelte Werte, um Übereinstimmungen oder eindeutige Werte visuell hervorzuheben.
    • Gehe zu Spezial: Markiere beide Spalten, drücke Strg+G (oder F5), klicke auf Inhalte... und wähle Zeilendifferenzen. Excel markiert sofort alle Zellen in der zweiten Spalte, die sich von der ersten unterscheiden – ganz ohne Formel.

    Für wiederkehrende Aufgaben oder große Datenmengen sind Formeln wie IF() oder COUNTIF() zuverlässiger und leichter zu automatisieren.

    Wie kann ich Spalten vergleichen und nur das erste Auftreten einer Abweichung markieren?

    Nutze die Bedingte Formatierung mit einer benutzerdefinierten Formel. Markiere deinen Bereich (z. B. A2:B10), gehe zu Start > Bedingte Formatierung > Neue Regel > Formel zur Ermittlung der zu formatierenden Zellen verwenden und gib ein: =AND(A2<>B2, COUNTIF($A$2:A2, A2)=1). So wird nur das erste Auftreten einer Abweichung je Wert markiert; wiederholte Abweichungen desselben Eintrags werden ignoriert.

    Wie vergleiche ich Spalten nur auf Duplikate?

    Es gibt zwei Wege – je nach Bedarf:

    • Visuell: Markiere beide Spalten, gehe zu Start > Bedingte Formatierung > Regeln zum Hervorheben von Zellen > Doppelte Werte und klicke auf OK. Excel hebt alle Werte hervor, die in beiden Spalten vorkommen.
    • Mit Formel: Nutze =IF(COUNTIF($B$2:$B$10, A2)>0, "Duplicate", "Unique") in einer Hilfsspalte. So prüfst du, ob jeder Wert in Spalte A irgendwo in Spalte B erscheint – unabhängig von der Zeile.

    Kann ich Spalten vergleichen und die Anzahl der Übereinstimmungen oder Unterschiede zählen?

    Ja. Mit COUNTIF() zählst du, wie oft ein Wert aus einer Spalte in der anderen vorkommt: =COUNTIF($B$2:$B$10, A2) liefert die Anzahl für einen einzelnen Wert. Für Summen über einen Bereich nutze =SUMPRODUCT((A2:A10=B2:B10)*1) für zeilenweisen Abgleich oder =SUMPRODUCT(COUNTIF(A2:A10, B2:B10)), um zu zählen, wie viele Werte aus Spalte B irgendwo in Spalte A vorkommen.

    Eignet sich XLOOKUP() besser als VLOOKUP() für Spaltenvergleiche in Excel?

    Für Excel 365 und Excel 2021 ist XLOOKUP() in der Regel die bessere Wahl. Es sucht in jede Richtung, benötigt keine Spaltenindexnummer und bringt einen eingebauten Fallback mit – du musst es nicht in IFERROR() kapseln. Beispiel: =XLOOKUP(A2, $B$2:$B$10, $B$2:$B$10, "Not Found"). Wenn du Excel 2019 oder älter nutzt, ist VLOOKUP() weiterhin voll unterstützt und gut für Spaltenvergleiche geeignet.

    Wie vergleiche ich zwei Spalten in Excel und zeige nur die Unterschiede an?

    Verwende eine IF()-Formel, die nur bei Unterschieden ein Label ausgibt und Übereinstimmungen leer lässt: =IF(A2<>B2, "Different", ""). Filtere oder sortiere anschließend die Hilfsspalte, um Abweichungen zu isolieren. Alternativ kannst du die Bedingte Formatierung mit der Formel =$A2<>$B2 auf deinen Datenbereich anwenden, um abweichende Zeilen visuell zu markieren – ganz ohne Hilfsspalte.

    Themen

    Lerne Excel mit DataCamp

    Lernpfad

    Excel-Grundlagen

    16 Std.
    Erwerbe die grundlegenden Fähigkeiten, die du brauchst, um Excel zu benutzen, von der Datenaufbereitung über das Schreiben von Formeln bis hin zur Erstellung von Visualisierungen. Es ist keine vorherige Erfahrung erforderlich.
    Details anzeigenRight Arrow
    Kurs starten
    Mehr anzeigenRight Arrow