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

Zwei Excel-Tabellen vergleichen

Vergleicht zwei Excel- oder CSV-Tabellen Zeile für Zeile oder über eine Schlüsselspalte, markiert geänderte, neue und fehlende Zeilen und gibt eine Excel-Datei mit farbigen Markierungen aus, im Browser ohne Upload.

Von Marvin Mörsberger Zuletzt geprüft: 08.10.2026 Grundlage: Microsoft: Spezifikationen und Beschränkungen in Excel (1.048.576 Zeilen je Blatt), abgerufen 08.10.2026 Läuft in Ihrem Browser, ohne Upload

1. Zwei Tabellen wählen

Alte Fassung als A, neue als B. Excel (.xlsx) oder CSV, auch gemischt. Alles bleibt in Ihrem Browser.

Tabelle A: Datei wählen oder hierher ziehenExcel (.xlsx) oder CSV. Die Datei bleibt auf Ihrem Gerät.
Tabelle B: Datei wählen oder hierher ziehenExcel (.xlsx) oder CSV. Die Datei bleibt auf Ihrem Gerät.

2. So vergleichen

Laden Sie zwei Tabellen oder das Beispiel. Das Ergebnis erscheint hier.

Zwei Tabellen in drei Schritten vergleichen

Wählen Sie zuerst die ältere Fassung als Tabelle A und die neuere als Tabelle B. Erlaubt sind Excel-Dateien im Format .xlsx und CSV-Dateien, auch gemischt. Unter jeder Datei sehen Sie die ersten fünf Zeilen. Blau gefärbte Werte hat das Werkzeug als Zahl oder Datum erkannt, schwarze als Text. Prüfen Sie hier, ob die Kopfzeile stimmt und ob Umlaute richtig ankommen. Hat eine Excel-Datei mehrere Blätter, wählen Sie das passende aus.

Im zweiten Schritt legen Sie fest, wie verglichen wird. Dann klicken Sie auf „Vergleichen“. Oben im Ergebnis stehen vier Zahlen: gleiche, geänderte, nur in A und nur in B vorhandene Zeilen. Darunter folgt eine Tabelle mit allen Unterschieden. In geänderten Zellen steht der alte Wert durchgestrichen und der neue fett daneben.

Für die Weiterarbeit laden Sie die Excel-Datei herunter. Sie hat drei Blätter: „Ergebnis“ mit allen Zeilen und farbigen Markierungen, „Änderungen“ mit einer Liste aus Zeile, Spalte, altem und neuem Wert sowie „Zusammenfassung“ mit den Zahlen und Hinweisen. Die Änderungsliste gibt es zusätzlich als CSV.

Nach Position oder nach Schlüsselspalte?

Beim Vergleich nach Position wird Zeile 2 von A mit Zeile 2 von B verglichen, Zeile 3 mit Zeile 3 und so weiter. Das passt, wenn beide Tabellen gleich sortiert sind, etwa zwei Stände eines Formulars. Ist in B nur eine Zeile eingefügt, verschiebt sich alles darunter und jede folgende Zeile gilt als geändert.

Beim Vergleich nach Schlüsselspalte sucht das Werkzeug zu jeder Zeile aus A die Zeile in B mit demselben Schlüssel, zum Beispiel derselben Kundennummer. Die Sortierung spielt dann keine Rolle. Reicht eine Spalte nicht, um eine Zeile eindeutig zu machen, wählen Sie mehrere, etwa Rechnungsnummer und Position. Kommt ein Schlüssel mehrfach vor, meldet das Werkzeug „doppelter Schlüssel“ und vergleicht die Vorkommen der Reihe nach: das erste K-17 aus A mit dem ersten K-17 aus B, das zweite mit dem zweiten.

Ein Beispiel mit echten Zahlen: Eine Kundenliste mit drei Kunden wird in B umsortiert. Nach Position zählt das Werkzeug drei geänderte Zeilen. Nach der Schlüsselspalte „Kundennr“ sind es null Änderungen, weil jeder Kunde noch dieselben Werte hat.

Zahlen, Text und Datum richtig vergleichen

Eine Excel-Datei speichert zu jeder Zelle, ob sie Text, Zahl oder Datum enthält. Ein Datum ist intern eine Seriennummer mit Datumsformat. Das Werkzeug liest diese Typen mit und vergleicht so, wie ein Mensch es erwarten würde:

  • 1,10 und 1,1 sind dieselbe Zahl und gelten als gleich. Verglichen wird auf 15 Stellen genau, so viele speichert auch Excel. Längere Ziffernfolgen wie 16- oder 17-stellige Kundennummern vergleicht das Werkzeug als Text, Ziffer für Ziffer.
  • Uhrzeiten zählen mit: 06:00 und 08:00 sind verschieden, ebenso 14.03.2026 08:00 und 14.03.2026 17:30. In der Ergebnisdatei bleiben es Zeit- bzw. Datum-Zeit-Zellen.
  • Ist „Zahlen als Zahlen vergleichen“ aktiv, gilt auch der CSV-Text „1.000“ als 1000. Ein mehrdeutiges „1.45“ bleibt Text, weil unklar ist, ob ein Tausenderpunkt oder ein Dezimalpunkt gemeint ist.
  • Text mit führender Null wie „0123“ oder die Postleitzahl „01067“ bleibt immer Text. Steht in der anderen Tabelle die Zahl 123, meldet das Werkzeug „Text gegen Zahl“.
  • Mit „Datum als Datum vergleichen“ ist das Excel-Datum 14.03.2026 gleich dem Text „14.03.2026“ oder „2026-03-14“. Eine Angabe wie „03/04/1980“ wird nicht umgedeutet, weil sie der 3. April oder der 4. März sein kann.
  • Eine Zahl wie 1980 ist nie ein Datum, auch wenn sie wie ein Jahr aussieht.

Leerzeichen am Zellrand stören oft, weil sie unsichtbar sind. Deshalb werden sie in der Grundeinstellung ignoriert. Groß- und Kleinschreibung zählt dagegen, bis Sie den Haken setzen. Spalten wie „Zuletzt geändert“, die sich immer unterscheiden, schließen Sie unter „Spalten vom Vergleich ausschließen“ aus.

Ergebnis in Excel weiterverwenden

In der Ergebnisdatei sind geänderte Zellen gelb, Zeilen nur in A rot und Zeilen nur in B grün hinterlegt. Datumswerte bleiben echte Datumszellen, führende Nullen bleiben erhalten. Zellen, die mit =, +, - oder @ beginnen, schreibt das Werkzeug als Text. Excel rechnet sie also nicht als Formel aus. Das schützt vor eingeschleusten Formeln aus fremden Listen. In der CSV-Änderungsliste stehen die Werte unverändert; öffnen Sie bei Listen aus fremder Hand lieber die Excel-Datei.

Enthält eine Datei Formeln, vergleicht das Werkzeug den Wert, den Excel beim letzten Speichern berechnet hat. Dateien, die ein Programm ohne Excel erzeugt hat, enthalten diesen Wert manchmal nicht; dann erscheint die Zelle leer, und das Werkzeug weist mit den betroffenen Zellen darauf hin. Verbundene Zellen haben ihren Inhalt nur in der linken oberen Zelle, ausgeblendete Zeilen werden mitverglichen. Leere Zeilen am Tabellenende, die manche Dateien bis Zeile 1.048.576 mitschleppen, schneidet das Werkzeug ab.

Eine CSV wandeln Sie mit CSV in Excel umwandeln um. Für Verträge und andere Texte als PDF gibt es PDF vergleichen, zum Drucken der Ergebnisliste Excel in PDF umwandeln.

So geht es in Excel selbst (SVERWEIS, bedingte Formatierung)

Für kleine Listen genügt Excel. Stehen beide Tabellen gleich sortiert auf Blatt A und Blatt B, markiert eine bedingte Formatierung mit der Formel =A2<>B!A2 jede abweichende Zelle. Bei unterschiedlicher Sortierung holt =SVERWEIS(A2;B!A:D;3;FALSCH) den Wert der dritten Spalte zum gleichen Schlüssel aus B. XVERWEIS in neueren Excel-Versionen tut dasselbe lesbarer. Den Fall „Text gegen Zahl“ erkennen beide Formeln nicht: „0123“ findet die Zahl 123 nicht und liefert #NV. Bei vielen Spalten, doppelten Schlüsseln oder gemischten CSV- und Excel-Dateien ist das Werkzeug hier schneller.

Grenzen

Das Werkzeug liest .xlsx und CSV. Ältere .xls-Dateien und LibreOffice-Tabellen (.ods) öffnen Sie zuerst in Excel oder LibreOffice und speichern sie als .xlsx. Formate, Farben und Kommentare der Quelldateien werden nicht verglichen, nur die Werte. Bei Spalten, die nur in einer Tabelle vorkommen, gelten alle gefüllten Zellen als Änderung; das Ergebnis nennt diese Spalten ausdrücklich.

Häufige Fragen

Wie vergleiche ich zwei Excel-Listen auf Unterschiede?

Laden Sie die alte Liste als Tabelle A und die neue als Tabelle B. Haben beide eine eindeutige Spalte wie Kundennummer oder Artikelnummer, wählen Sie den Vergleich nach Schlüsselspalte. Das Werkzeug zeigt geänderte Zellen gelb, fehlende Zeilen rot und neue grün.

Warum gilt 0123 nicht als 123?

„0123“ ist in der Datei als Text gespeichert, 123 als Zahl. Bei Kundennummern, Postleitzahlen oder Artikelnummern ist die führende Null ein Teil des Wertes. Das Werkzeug meldet solche Fälle als „Text gegen Zahl“, statt sie still gleichzusetzen.

Geht das mit CSV und Google Tabellen?

Ja. CSV-Dateien mit Semikolon oder Komma werden erkannt, auch im Windows-Zeichensatz mit Umlauten. Aus Google Tabellen laden Sie die Tabelle über Datei, Herunterladen als .xlsx oder .csv herunter.

Wie groß dürfen die Dateien sein?

Getestet sind 100.000 Zeilen mit 20 Spalten je Tabelle. Der Vergleich läuft in einem Hintergrundprozess und dauert dann wenige Sekunden. Grenze ist der Arbeitsspeicher Ihres Geräts; Dateien über 200 MB lehnt das Werkzeug ab.

Werden meine Tabellen hochgeladen?

Nein. Beide Dateien werden 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