Zum Inhalt springen
Mörsberger Tools
Büro & Rechnung

Zwei Excel-Listen vergleichen: Unterschiede und doppelte Werte finden

Zwei Excel-Listen vergleichen Sie am zuverlässigsten über eine Spalte, die jede Zeile eindeutig macht, etwa die Kunden- oder Mitgliedsnummer. Ob ein Eintrag in der anderen Liste fehlt, zeigt ZÄHLENWENN; welche Werte sich geändert haben, zeigen SVERWEIS oder XVERWEIS mit einer Hilfsspalte je Spalte, bei vielen Spalten ist ein Vergleichswerkzeug schneller.

Zum Werkzeug: Excel-Tabellen vergleichenZwei Excel- oder CSV-Tabellen zellgenau vergleichen, Unterschiede farbig in einer Excel-Datei, ohne Upload.

Die Mitgliederliste vom letzten Jahr und die aktuelle Liste aus der Vereinsverwaltung. Die Preisliste des Lieferanten im Januar und im Oktober. Die Inventur vor und nach dem Umzug ins neue Lager. In allen Fällen lautet die Frage: Wer ist dazugekommen, wer ist weg, und wo hat sich etwas geändert? Excel kann das mit Bordmitteln beantworten. Wie viel Arbeit es macht, hängt davon ab, welche dieser drei Fragen Sie stellen.

Welche Methode für welchen Vergleich

Bevor Sie eine Formel schreiben, klären Sie zwei Dinge. Gibt es eine Spalte, die jede Zeile eindeutig macht, also einen Schlüssel wie Kundennummer, Artikelnummer oder Mitgliedsnummer? Und reicht Ihnen „steht drin oder fehlt“, oder wollen Sie jede geänderte Zelle sehen?

FrageMittel in ExcelAufwand
Welche Einträge fehlen in der anderen Liste?ZÄHLENWENN in einer Hilfsspalteeine Formel je Liste
Welche Werte kommen in beiden Listen vor?bedingte Formatierung, Regel für doppelte Wertewenige Klicks
Was hat sich bei gleichem Schlüssel geändert?SVERWEIS oder XVERWEIS mit Vergleicheine Hilfsspalte je verglichener Spalte
Wo weichen zwei gleich sortierte Blätter ab?bedingte Formatierung mit Zellvergleicheine Regel
Alles auf einmal, auch bei vielen SpaltenSpreadsheet Compare oder ein VergleichswerkzeugDateien auswählen

Für die folgenden Formeln liegt die alte Liste auf dem Blatt „Tabelle1“, die neue auf „Tabelle2“. Der Schlüssel steht jeweils in Spalte A, die Kopfzeile in Zeile 1. Kommen die Listen aus zwei Dateien, kopieren Sie die Blätter zuerst in eine Arbeitsmappe. Microsoft weist darauf hin, dass ZÄHLENWENN mit Bezug auf eine geschlossene andere Arbeitsmappe den Fehler #WERT! liefert.

Fehlende und neue Einträge mit ZÄHLENWENN finden

Schreiben Sie in Tabelle1 neben die letzte Spalte:

=ZÄHLENWENN(Tabelle2!$A:$A;$A2)

Die Formel zählt, wie oft der Schlüssel aus Zeile 2 in Spalte A von Tabelle2 vorkommt. Eine 0 heißt: Dieser Eintrag ist in der neuen Liste nicht mehr da. Eine 2 oder mehr heißt: Der Schlüssel ist in der neuen Liste doppelt, was Sie sich ansehen sollten. Dieselbe Formel in Tabelle2, mit Verweis auf Tabelle1, findet die neuen Einträge. Mit dem Filter auf die Hilfsspalte haben Sie beide Gruppen in Sekunden beisammen.

Zwei Eigenheiten nennt Microsoft ausdrücklich. ZÄHLENWENN unterscheidet nicht zwischen Groß- und Kleinschreibung, „mueller“ und „MUELLER“ gelten als gleich. Und bei Texten mit mehr als 255 Zeichen liefert die Funktion falsche Ergebnisse. Für Nummern und Namen spielt das keine Rolle, für lange Beschreibungstexte schon.

Gleiche Werte markieren mit bedingter Formatierung

Wenn Sie nur sehen wollen, welche Werte in beiden Spalten stehen, reicht die bedingte Formatierung. Kopieren Sie beide Schlüsselspalten nebeneinander, markieren Sie sie und wählen Sie unter „Start“ die bedingte Formatierung mit der Regel zum Hervorheben doppelter Werte. Excel färbt jeden Wert, der im markierten Bereich mehr als einmal vorkommt.

Der Haken: Die Regel unterscheidet nicht, ob ein Wert in beiden Spalten steht oder zweimal in derselben. Ist eine Liste schon in sich doppelt, wird das Ergebnis schief. Sauberer ist eine eigene Regel mit Formel, die nur auf die andere Liste schaut. Markieren Sie dazu Spalte A in Tabelle1 ab Zeile 2 und legen Sie eine Regel mit dieser Formel an:

=ZÄHLENWENN(Tabelle2!$A:$A;$A2)=0

Jetzt färbt Excel genau die Einträge, die in der neuen Liste fehlen. Ohne „=0“ am Ende färbt die Regel die gemeinsamen Einträge.

Sind beide Blätter gleich sortiert und gleich aufgebaut, etwa zwei Stände desselben Formulars, geht es noch einfacher. Eine Regel mit =A2<>Tabelle2!A2 auf den ganzen Datenbereich färbt jede Zelle, die vom Gegenstück abweicht. Das funktioniert aber nur, solange keine Zeile eingefügt oder gelöscht wurde. Fehlt eine Zeile, verschiebt sich alles darunter.

Zwei Excel-Listen mit SVERWEIS oder XVERWEIS vergleichen

Für die Frage „Was hat sich geändert?“ holen Sie zu jedem Schlüssel den Wert aus der anderen Liste und vergleichen ihn. Steht in Tabelle1 und Tabelle2 in Spalte C die Straße, schreiben Sie in Tabelle1:

=SVERWEIS($A2;Tabelle2!$A:$F;3;FALSCH)=C2

Das Ergebnis ist WAHR, wenn die Straße gleich geblieben ist, und FALSCH, wenn sie sich geändert hat. #NV bedeutet, dass der Schlüssel in Tabelle2 fehlt. Das vierte Argument FALSCH ist wichtig: Ohne Angabe sucht SVERWEIS laut Microsoft eine ungefähre Entsprechung und setzt eine sortierte erste Spalte voraus. Dann bekommen Sie Treffer, die gar keine sind.

XVERWEIS sucht standardmäßig genau und muss den Schlüssel nicht in der ersten Spalte haben:

=XVERWEIS($A2;Tabelle2!$A:$A;Tabelle2!$C:$C;"fehlt")=C2

Laut Microsoft gibt es XVERWEIS nicht in Excel 2016 und 2019, sondern erst ab Excel 2021 und in Microsoft 365. Beide Funktionen liefern je Formel nur einen Wert. XVERWEIS nimmt laut Microsoft die erste gefundene Übereinstimmung. Steht dieselbe Nummer zweimal in der Liste, sehen Sie also nicht, ob die zweite Zeile abweicht.

Den Nachteil merken Sie bei breiten Listen. Sie brauchen eine Hilfsspalte für jede Spalte, die Sie vergleichen wollen. Bei zwölf Spalten sind das zwölf Formeln, und die Auswertung danach ist Handarbeit.

Beispiel: Mitgliederliste 2025 gegen 2026

Ein Verein hat zwei Exporte. Die alte Liste hat 240 Mitglieder, die neue 251. Beide haben sechs Spalten: Mitgliedsnummer, Name, Straße, Ort, IBAN, Beitrag. Die Mitgliedsnummer ist der Schlüssel.

  1. Fehlende und neue: ZÄHLENWENN in der alten Liste ergibt 9-mal eine 0. Neun Mitglieder sind ausgetreten. In beiden Listen stehen also 240 − 9 = 231 Mitglieder. Die neue Liste hat 251 − 231 = 20 neue Mitglieder. ZÄHLENWENN in der neuen Liste bestätigt das mit 20 Nullen.
  2. Änderungen: Für die 231 gemeinsamen Mitglieder bleiben fünf Spalten außer dem Schlüssel. Das sind 231 × 5 = 1.155 Zellvergleiche, also fünf SVERWEIS-Hilfsspalten mit je 231 Formeln.
  3. Ergebnis: 8 Mitglieder sind umgezogen, mit neuer Straße und neuem Ort, das sind 16 geänderte Zellen. 4 haben eine neue IBAN, 2 einen anderen Beitrag. Zusammen 16 + 4 + 2 = 22 geänderte Zellen in 8 + 4 + 2 = 14 Zeilen. Unverändert sind 231 − 14 = 217 Mitglieder.

Zur Probe: 217 gleiche + 14 geänderte + 9 nur in der alten Liste = 240. 217 + 14 + 20 nur in der neuen Liste = 251. Geht die Rechnung nicht auf, gibt es meist doppelte Nummern.

Ein Vergleich Zeile für Zeile hätte hier nichts gebracht. Ist das erste ausgetretene Mitglied in Zeile 12, rutscht ab dort jede Zeile um eins nach oben, und fast jede Zelle darunter gilt als abweichend.

Dasselbe in Excel-Tabellen vergleichen: beide Dateien laden, „Mitgliedsnummer“ als Schlüsselspalte wählen. Das Werkzeug zählt gleiche, geänderte, nur in A und nur in B vorhandene Zeilen und schreibt eine Excel-Datei mit drei Blättern. Geänderte Zellen sind gelb, Zeilen nur in der alten Liste rot, Zeilen nur in der neuen grün hinterlegt. Die Spalten ordnet es über die Überschrift zu, die Reihenfolge der Spalten muss also nicht übereinstimmen. Laut Werkzeugseite werden beide Dateien im Browser gelesen und verglichen, es gibt keinen Server, der die Inhalte sieht.

Zwei Excel-Dateien vergleichen mit Spreadsheet Compare

Microsoft hat ein eigenes Programm für den Vergleich zweier Arbeitsmappen, „Spreadsheet Compare“ (deutsch „Arbeitsblattabgleich“). Es zeigt beide Dateien nebeneinander und färbt Unterschiede je nach Art ein, eingegebene Werte etwa anders als Formeln. Laut Microsoft gibt es das Programm nur in Excel für Windows mit Microsoft 365 Apps for Enterprise und entsprechenden Editionen. In Microsoft 365 Single oder Family und auf dem Mac fehlt es. Spreadsheet Compare vergleicht die Blätter von links beginnend jeweils mit ihrem Gegenstück. Für Listen, deren Zeilen umsortiert wurden, ist ein Vergleich über den Schlüssel deshalb meist aussagekräftiger.

Typische Fehler beim Vergleichen

  • Text gegen Zahl: Die Vereinsverwaltung exportiert „00417“ als Text, die Excel-Liste enthält die Zahl 417. SVERWEIS und XVERWEIS finden dann nichts und melden #NV. ZÄHLENWENN deutet zahlenartigen Text im Suchkriterium dagegen als Zahl und kann je nach Richtung des Vergleichs trotzdem einen Treffer zählen. Die Hilfsspalten widersprechen sich dann. Prüfen Sie mit =ISTTEXT(A2), welche Art von Wert in der Zelle steht, und bringen Sie beide Listen auf dieselbe Form.
  • Unsichtbare Leerzeichen: „Müller“ und „Müller “ sehen gleich aus und sind es für Excel nicht. =LÄNGE(B2) zeigt das versteckte Zeichen. Microsoft empfiehlt dafür die Funktionen GLÄTTEN und SÄUBERN in einer Hilfsspalte.
  • SVERWEIS ohne FALSCH: Fehlt das vierte Argument, sucht die Funktion ungefähr. Bei unsortierten Nummern liefert sie dann Werte aus falschen Zeilen, ohne Fehlermeldung.
  • Doppelte Schlüssel übersehen: Kommt eine Nummer zweimal vor, holt die Formel nur einen der beiden Werte. Zählen Sie vorab mit ZÄHLENWENN, ob jeder Schlüssel genau einmal vorkommt.
  • Gerundete Anzeige: Eine Zelle zeigt 19,90, enthält aber 19,8999. Für Excel ist das ein Unterschied. Vergleichen Sie im Zweifel mit RUNDEN auf die Stellen, die zählen.
  • CSV mit falschem Zeichensatz: Aus „Köln“ wird beim Öffnen „Köln“, und schon gilt der Ort als geändert. Öffnen Sie CSV-Dateien über den Import oder wandeln Sie sie vorher mit CSV in Excel umwandeln um.

Grenzen beim Listenvergleich

Excel rechnet laut Microsoft mit 15 Stellen Genauigkeit. Längere Ziffernfolgen, etwa 16-stellige Karten- oder Kundennummern, verlieren als Zahl gespeichert ihre letzten Stellen. Solche Nummern gehören als Text in die Zelle, sonst stimmt jeder Vergleich danach nicht. Weil ZÄHLENWENN zahlenartigen Text als Zahl deuten kann, ist es bei langen Nummern auch als Text kein sicherer Prüfer. Einen exakten Textvergleich liefert =SUMMENPRODUKT(--(Tabelle2!$A$2:$A$1000=$A2)). Unser Werkzeug vergleicht sie deshalb als Text, Ziffer für Ziffer.

Auch das Werkzeug hat Grenzen. Es liest .xlsx und CSV, ältere .xls-Dateien und LibreOffice-Tabellen (.ods) speichern Sie vorher als .xlsx. Verglichen werden nur Werte, keine Formate, Farben oder Kommentare. Bei Formeln zählt der Wert, den Excel beim letzten Speichern berechnet hat. Und es führt die Listen nicht zusammen. Es zeigt, was sich unterscheidet; welche Fassung gilt, entscheiden Sie. Wollen Sie die geprüfte Liste danach für Briefe an alle Mitglieder verwenden, hilft der Ratgeber Serienbrief erstellen mit Word und Excel.

Geht es nicht um Tabellen, sondern um Verträge, Angebote oder andere Texte als PDF, passt ein Tabellenvergleich nicht. Wie Sie zwei Fassungen eines Dokuments abgleichen, steht im Ratgeber Zwei PDF-Dateien vergleichen.

Jetzt ausprobieren: Excel-Tabellen vergleichenKostenlos, ohne Anmeldung.

Häufige Fragen

Wie finde ich heraus, welche Einträge in der zweiten Liste fehlen?

Schreiben Sie neben die erste Liste =ZÄHLENWENN(Tabelle2!$A:$A;$A2) und ziehen Sie die Formel nach unten. Steht dort 0, fehlt der Eintrag in Tabelle 2. Für die Gegenrichtung setzen Sie dieselbe Formel in Tabelle 2 ein und verweisen auf Tabelle 1.

Wie markiere ich gleiche Werte in zwei Spalten?

Markieren Sie beide Spalten und wählen Sie unter „Start“ die bedingte Formatierung mit der Regel für doppelte Werte. Excel färbt dann jeden Wert, der mehr als einmal im markierten Bereich vorkommt. Achtung: Kommt ein Wert schon innerhalb einer Spalte zweimal vor, wird er ebenfalls gefärbt.

Warum liefert SVERWEIS #NV, obwohl der Wert da ist?

Meist ist der Suchwert in der einen Liste als Text gespeichert und in der anderen als Zahl, etwa „0417“ und 417. Seltener stört ein unsichtbares Leerzeichen am Zellende. Prüfen Sie beide Zellen mit =ISTTEXT(A2) und =LÄNGE(A2).

Kann ich zwei Excel-Dateien direkt vergleichen, ohne sie zusammenzukopieren?

Mit Spreadsheet Compare von Microsoft ja, das gibt es laut Microsoft aber nur in Excel für Windows mit Microsoft 365 Apps for Enterprise. Sonst laden Sie beide Dateien in unser Werkzeug „Excel-Tabellen vergleichen“. Es liest .xlsx und CSV und vergleicht im Browser.

Werden meine Listen beim Vergleich hochgeladen?

Nein. Laut Werkzeugseite werden beide Dateien in Ihrem Browser gelesen und verglichen, auch die Excel-Datei mit dem Ergebnis entsteht dort. Es gibt keinen Server, der die Inhalte sieht.

Quellen

↑ ↓ auswählenEnter öffnen