Abgleich

Zwei Tabellen vergleichen und Abweichungen erklären

Vier Wege, je nach Frage. Und die drei Gründe, warum die Differenzspalte 0.00 zeigt und die Summe trotzdem nicht aufgeht.

Stand: 14. August 2026 · Roger Dali, Dali AI GmbH, Sursee · Lesezeit 8 Minuten

Die kurze Antwort

Zum Markieren von Unterschieden genügt die bedingte Formatierung. Zum Finden fehlender Zeilen der XVERWEIS mit seinem #NV. Für einen Abgleich, den man nächsten Monat gleich wiederholen kann, Power Query. Die häufigste Ursache für unerklärliche Differenzen ist aber keiner dieser Wege — sondern Leerzeichen, Text statt Zahl und Excels Grenze von 15 Stellen.

Die drei Fehlerquellen stehen weiter unten mit dem Handgriff dagegen. Zuerst die Frage, welchen Vergleich Sie überhaupt brauchen — denn davon hängt der Weg ab.

Vier Wege, vier verschiedene Fragen

«Was ist an dieser Liste anders?» — bedingte Formatierung

Beide Listen untereinander in eine Spalte, Bereich markieren, Start → Bedingte Formatierung → Regeln zum Hervorheben von Zellen → Doppelte Werte, und dort auf «Eindeutig» umstellen. Was übrig bleibt und farbig ist, kommt nur auf einer Seite vor.

Schnell und für den Blick gedacht. Es entsteht kein Ergebnis, das man weiterreichen könnte — die Farbe ist keine Aussage, die jemand nachrechnen kann.

«Welche Zeile fehlt auf der anderen Seite?» — XVERWEIS oder ZÄHLENWENN

Der Klassiker. =XVERWEIS(A2;Tabelle2!A:A;Tabelle2!A:A;"fehlt") — steht «fehlt» in der Zeile, gibt es den Schlüssel drüben nicht. Wer noch mit SVERWEIS arbeitet, bekommt stattdessen #NV, was dasselbe bedeutet und nur hässlicher aussieht. Für reines Zählen genügt =ZÄHLENWENN(Tabelle2!A:A;A2): Ergebnis 0 heisst fehlt, Ergebnis 2 heisst doppelt.

Ein Hinweis aus dem Beitrag über langsame Arbeitsmappen: Bezüge auf ganze Spalten wie A:A sind bequem und teuer. Bei einigen tausend Zeilen merkt man es, bei einigen zehntausend steht die Datei.

«Was ist anders, und will ich das nächsten Monat wieder wissen?» — Power Query

Der unterschätzte Weg, weil er in jedem Excel ab 2016 eingebaut ist. Beide Tabellen über Daten → Aus Tabelle/Bereich laden, dann Abfragen zusammenführen, Verknüpfungsart «Linker Anti-Join» — das Ergebnis sind genau die Zeilen ohne Gegenstück. Umgekehrt zeigt der innere Join die Paare, deren Beträge man dann in einer Spalte voneinander abzieht.

Der Vorteil hat nichts mit dem ersten Durchgang zu tun. Er zeigt sich im nächsten Monat: neue Datei hineinlegen, aktualisieren, fertig. Der Weg ist aufgeschrieben und wiederholbar — was ein Klickpfad in der bedingten Formatierung nie ist.

«Was hat sich zwischen zwei Ständen derselben Datei geändert?» — Arbeitsblattvergleich

Dafür gibt es ein eigenes Microsoft-Werkzeug: Spreadsheet Compare, dazu das Add-In Inquire. Es vergleicht zwei Dateiversionen Zelle für Zelle und zeigt geänderte Werte, geänderte Formeln und Formatierung nebeneinander.

Der Haken ist die Lizenz. Spreadsheet Compare gibt es laut Microsoft nur mit Office Professional Plus 2013, 2016, 2019 oder mit Microsoft 365 Apps for enterprise. Wer Microsoft 365 Apps for business hat — und das ist im Schweizer KMU die Regel —, hat es nicht. Genau das offizielle Vergleichswerkzeug fehlt also der Lizenz, die die meisten haben.

Quelle: Microsoft Support, «Compare two versions of a workbook by using Spreadsheet Compare» und «Turn on the Inquire add-in».

Die drei stillen Fehlerquellen

Wenn ein Vergleich Unterschiede zeigt, die keine sind, oder eine Differenz nicht aufgeht, obwohl alle Zahlen stimmen, ist es fast immer eine dieser drei.

1. Leerzeichen und unsichtbare Zeichen

«4711 » und «4711» sind für Excel zwei verschiedene Schlüssel. Das Leerzeichen am Ende sieht man nicht. Besonders zuverlässig entsteht es beim Kopieren aus dem Browser, aus PDF und aus SAP-Exporten — dort oft als geschütztes Leerzeichen, Zeichen 160, das GLÄTTEN nicht entfernt.

Handgriff: eine Hilfsspalte mit =GLÄTTEN(WECHSELN(A2;ZEICHEN(160);" ")) und über diese Spalte vergleichen. Zum Prüfen, ob es überhaupt daran liegt: =LÄNGE(A2) neben =LÄNGE(B2) stellen.

2. Text, der aussieht wie eine Zahl

Kommt eine Seite aus einem Export, stehen die Beträge oft als Text in den Zellen. Zu erkennen an der linksbündigen Ausrichtung und am grünen Dreieck oben links. Ein Vergleich findet dann keine Übereinstimmung, und eine Summe über diese Spalte ergibt null.

Handgriff: =ISTZAHL(A2) in einer Hilfsspalte. Steht dort FALSCH, ist es Text. Umwandeln mit =WERT(WECHSELN(A2;"'";"")) oder über Daten → Text in Spalten mit sofortigem Bestätigen.

3. Excels Grenze von 15 Stellen

Die unangenehmste, weil sie nur bei genauem Hinsehen sichtbar wird. Excel folgt der IEEE-754-Spezifikation und speichert Zahlen mit 15 Stellen Genauigkeit. Viele Dezimalbrüche lassen sich binär gar nicht exakt darstellen — 0.1 wird beim Speichern um rund 0.000000000000000028 verfehlt.

Microsofts eigenes Beispiel, das man in dreissig Sekunden nachstellen kann:

A1: =(43.1-43.2)+1 Zelle wissenschaftlich formatieren, 15 Dezimalstellen: Erwartet: 0.900000000000000 Angezeigt: 0.899999999999999

Fairerweise: Excel gleicht seit Version 97 aus, wenn eine Addition oder Subtraktion direkt bei null oder sehr nahe bei null landet. Eine reine Differenzspalte =A2-B2 zeigt also korrekt 0. Der Fehler kommt zurück, sobald mit der Differenz weitergerechnet wird — genau wie im Beispiel oben, wo nach der Subtraktion noch addiert wird. Und er summiert sich: Zehntausend Mal 0.0001 addiert ergibt in Excels Rechenwerk 0.999999999999996, nicht 1.

Handgriff: Vergleiche nie auf Gleichheit prüfen, sondern auf eine Toleranz. Statt =A2=B2 besser =ABS(A2-B2)<0.005. Oder vor dem Vergleich runden, wie Microsoft es empfiehlt: =RUNDEN(A2;2)=RUNDEN(B2;2). Die Arbeitsmappen-Option «Genauigkeit wie angezeigt» löst es ebenfalls, aber sie ist nicht rückgängig zu machen und wirft echte Nachkommastellen dauerhaft weg — Microsoft rät, die Datei vorher zu sichern.

Quelle: Microsoft Learn, «Floating-point arithmetic may give inaccurate result in Excel».

Ein Vergleich ist noch keine Abstimmung

Hier trennen sich zwei Dinge, die im Alltag gleich klingen. Ein Vergleich beantwortet: Was ist anders? Eine Abstimmung beantwortet: Was ist anders, warum ist es anders, und wer sagt das?

Den Unterschied merkt man in dem Moment, in dem jemand Drittes die Zahlen sehen will — der Treuhänder, die Revision, ein Prüfer. Dann genügt eine gelb markierte Zelle nicht mehr. Gebraucht wird:

Keinen dieser vier Punkte kann eine Tabelle leisten. Eine Excel-Datei ist per Konstruktion jederzeit von jedem änderbar, und das rückwirkend. Das ist beim Rechnen ihre Stärke und beim Nachweisen ihr Ausschlusskriterium.

Die vier Wege nebeneinander

Bedingte FormatierungXVERWEISPower QueryArbeitsblattvergleich
Beantwortetwas ist anderswas fehlt drübenwas ist anders, mit Zuordnungwas hat sich seit der Vorversion geändert
Wiederholbarneinhalbja, per Aktualisierenja
Ergebnis weitergebbarnein, nur Farbeja, als Spalteja, als Tabelleja, als Bericht
VoraussetzungkeineExcel 2021 oder Microsoft 365Excel 2016 und neuerProfessional Plus oder Apps for enterprise

Wo Schluss ist

Drei Anzeichen dafür, dass der Abgleich aus der Tabelle heraus muss:

In diesen Fällen ist das Blatt zu einem Abstimmblatt geworden. Aus dieser Form wird eine Anwendung, die zwei Importe entgegennimmt, den Abgleich rechnet, zu jeder Differenz eine Erklärung mit Beleg verlangt, die Periode einfriert und am Schluss einen PDF-Bericht ausgibt, der so aussieht wie das, was der Treuhänder ohnehin sehen will. Fixpreis in meinem Baukasten: CHF 12'000 bis 16'000, fünf bis sechs Wochen.

Der ehrliche Schluss: Wenn Sie zweimal im Jahr zwei Listen vergleichen, nehmen Sie die bedingte Formatierung und die Hilfsspalte mit GLÄTTEN. Wenn Sie es jeden Monat tun, bauen Sie es einmal in Power Query. Wenn jemand Drittes die Zahlen abnehmen muss, reicht beides nicht.

Häufige Fragen

Wie vergleiche ich zwei Excel-Tabellen und markiere die Unterschiede?

Beide Listen untereinander in eine Spalte stellen, den Bereich markieren und über Start → Bedingte Formatierung → Regeln zum Hervorheben von Zellen → Doppelte Werte auf «Eindeutig» umstellen. Farbig bleibt, was nur auf einer Seite vorkommt.

Warum findet der SVERWEIS Werte nicht, die eindeutig vorhanden sind?

In den meisten Fällen wegen unsichtbarer Zeichen oder weil eine Seite Text statt Zahlen enthält. Prüfen mit =LÄNGE(A2) im Vergleich zur Gegenseite und mit =ISTZAHL(A2). Bereinigen mit GLÄTTEN, gegen geschützte Leerzeichen zusätzlich mit WECHSELN und ZEICHEN(160).

Warum zeigt meine Differenzspalte 0.00, obwohl die Summe nicht aufgeht?

Excel speichert Zahlen nach IEEE 754 mit 15 Stellen Genauigkeit; viele Dezimalbrüche sind binär nicht exakt darstellbar. Die Differenz ist dann nicht null, sondern winzig — und wird durch das Zahlenformat auf 0.00 gerundet angezeigt. Vergleiche deshalb mit einer Toleranz führen, etwa =ABS(A2-B2)<0.005, oder vor dem Vergleich runden.

Wie vergleiche ich zwei Versionen derselben Excel-Datei?

Mit dem Microsoft-Werkzeug Spreadsheet Compare beziehungsweise dem Inquire-Add-In. Es ist laut Microsoft nur in Office Professional Plus 2013, 2016, 2019 und in Microsoft 365 Apps for enterprise enthalten — nicht in Microsoft 365 Apps for business.

Was ist der Unterschied zwischen einem Vergleich und einer Abstimmung?

Ein Vergleich zeigt, was anders ist. Eine Abstimmung erklärt zusätzlich jede Differenz mit einem Grund und einem Beleg, friert die Periode ein und hält fest, wer wann was erklärt hat. Das Erste kann Excel, das Zweite nicht.

Wenn der Abgleich jeden Monat wiederkommt

Schicken Sie mir die beiden Dateien. Sie bekommen eine schriftliche Einschätzung: ob Power Query genügt, wo die Differenzen tatsächlich herkommen und was eine Ablösung kosten würde. Wenn es mit einer Hilfsspalte erledigt ist, sage ich Ihnen das mitsamt der Formel.

kontakt@dali-ai.ch 077 259 86 57

Verwandt: Excel gemeinsam bearbeiten ohne Cloud · Excel-Eingabemaske ohne VBA · Access ablösen · Excel wird immer langsamer · Wartungsplan in Excel

Quellen

Alle Angaben am 14. August 2026 an der Herstellerdokumentation geprüft. Produktangaben und Lizenzumfänge können sich ändern; massgeblich ist die verlinkte Originalquelle.