So vergleichen Sie zwei Excel-Tabellen (für Unterschiede)

Video ansehen - Wie man zwei Excel-Tabellen auf Unterschiede vergleicht

Das Vergleichen von zwei Excel-Dateien (oder das Vergleichen von zwei Blättern in derselben Datei) kann schwierig sein, da eine Excel-Arbeitsmappe jeweils nur ein Blatt anzeigt.

Dies wird schwieriger und fehleranfälliger, wenn Sie viele Daten haben, die verglichen werden müssen.

Zum Glück gibt es in Excel einige coole Funktionen, mit denen Sie zwei Excel-Dateien öffnen und einfach vergleichen können.

In diesem Excel-Tutorial zeige ich Ihnen mehrere Möglichkeiten, um Vergleichen Sie zwei verschiedene Excel-Dateien (oder Tabellen) und auf Unterschiede prüfen. Welche Methode Sie wählen, hängt davon ab, wie Ihre Daten strukturiert sind und nach welcher Art von Vergleich Sie suchen.

Lass uns anfangen!

Vergleichen Sie zwei Excel-Tabellen in separaten Excel-Dateien (nebeneinander)

Wenn Sie zwei separate Excel-Dateien nebeneinander (oder zwei Blätter in derselben Arbeitsmappe) vergleichen möchten, gibt es dafür eine integrierte Funktion in Excel.

Es ist das Seite an Seite anzeigen Möglichkeit.

Dies wird nur empfohlen, wenn Sie über einen kleinen Datensatz verfügen und der manuelle Vergleich dieser Dateien wahrscheinlich weniger zeitaufwändig und fehleranfällig ist. Wenn Sie über ein großes Dataset verfügen, empfehle ich die Verwendung der bedingten Methode oder der Formelmethode, die später in diesem Tutorial behandelt wird.

Sehen wir uns an, wie Sie dies verwenden, wenn Sie zwei separate Dateien oder zwei Blätter in derselben Datei vergleichen müssen.

Angenommen, Sie haben zwei Dateien für zwei verschiedene Monate und möchten überprüfen, welche Werte sich in diesen beiden Dateien unterscheiden.

Wenn Sie eine Datei öffnen, nimmt sie standardmäßig wahrscheinlich den gesamten Bildschirm ein. Auch wenn Sie die Größe reduzieren, sehen Sie immer eine Excel-Datei oben.

Mit der Option Ansicht nebeneinander können Sie zwei Dateien öffnen und diese dann horizontal oder vertikal anordnen. So können Sie die Werte einfach vergleichen, ohne hin und her zu schalten.

Im Folgenden sind die Schritte aufgeführt, um zwei Dateien nebeneinander auszurichten und zu vergleichen:

  1. Öffnen Sie die Dateien, die Sie vergleichen möchten.
  2. Wählen Sie in jeder Datei das Blatt aus, das Sie vergleichen möchten.
  3. Klicken Sie auf die Registerkarte Ansicht
  4. Klicken Sie in der Gruppe Windows auf die Option „Seite an Seite anzeigen“. Dies ist nur verfügbar, wenn Sie zwei oder mehr Excel-Dateien geöffnet haben.

Sobald Sie auf die Option Nebeneinander anzeigen klicken, ordnet Excel die Arbeitsmappe horizontal an. Beide Dateien sind sichtbar und Sie können diese Dateien bearbeiten/vergleichen, während sie nebeneinander angeordnet sind.

Wenn Sie die Dateien vertikal anordnen möchten, klicken Sie auf die Option Alle anordnen (in der Registerkarte Ansicht).

Dadurch wird das Dialogfeld „Fenster anordnen“ geöffnet, in dem Sie „Vertikal“ auswählen können.

Wenn Sie an dieser Stelle in einem der Arbeitsblätter nach unten scrollen, bleibt das andere unverändert. Sie können dies so ändern, dass beim Scrollen in einem Blatt auch das andere gleichzeitig scrollt. Dies macht es einfacher, einen Zeile für Zeile Vergleich durchzuführen und Unterschiede zu erkennen.

Dazu müssen Sie jedoch aktivieren Synchrones Scrollen.

Um den synchronen Bildlauf zu aktivieren, klicken Sie auf die Registerkarte Ansicht (in einer der Arbeitsmappen) und dann auf die Option Synchroner Bildlauf. Dies ist ein Umschalter (wenn Sie ihn also deaktivieren möchten, klicken Sie einfach erneut darauf).

Vergleichen mehrerer Blätter in separaten Excel-Dateien (nebeneinander)

Mit der Option „Seite an Seite anzeigen“ können Sie nur zwei Excel-Dateien auf einmal vergleichen.

Falls Sie mehrere Excel-Dateien geöffnet haben, wird beim Klicken auf die Option „Seite an Seite anzeigen“ ein Dialogfeld „Seite an Seite vergleichen“ angezeigt, in dem Sie auswählen können, welche Datei Sie mit der aktiven Arbeitsmappe vergleichen möchten.

Wenn Sie mehr als zwei Dateien auf einmal vergleichen möchten, öffnen Sie alle diese Dateien und klicken Sie dann auf die Option Alle anordnen (auf der Registerkarte Ansicht).

Wählen Sie im Dialogfeld Fenster anordnen die Option Vertikal/Horizontal und klicken Sie dann auf OK.

Dadurch werden alle geöffneten Excel-Dateien in der ausgewählten Reihenfolge (vertikal oder horizontal) angeordnet.

Vergleichen Sie zwei Blätter (nebeneinander) in derselben Excel-Arbeitsmappe

Falls Sie zwei separate Blätter in derselben Arbeitsmappe vergleichen möchten, können Sie die Funktion „Seite an Seite anzeigen“ nicht verwenden (da sie nur für separate Excel-Dateien funktioniert).

Aber Sie können immer noch den gleichen Seite-an-Seite-Vergleich durchführen.

Möglich wird dies durch die „Neue Windows-Funktion in Excel, mit dem Sie zwei Instanzen in derselben Arbeitsmappe öffnen können. Sobald Sie zwei Instanzen geöffnet haben, können Sie diese nebeneinander anordnen und dann vergleichen.

Angenommen, Sie haben eine Excel-Arbeitsmappe mit zwei Blättern für zwei verschiedene Monate (Jan und Februar) und möchten diese nebeneinander vergleichen, um zu sehen, wie sich die Verkäufe pro Geschäft verändert haben:

Unten sind die Schritte zum Vergleichen von zwei Blättern in Excel:

  1. Öffnen Sie die Arbeitsmappe mit den Blättern, die Sie vergleichen möchten.
  2. Klicken Sie auf die Registerkarte Ansicht
  3. Klicken Sie in der Gruppe Fenster auf die Option „Neues Fenster“. Dadurch wird die zweite Instanz derselben Arbeitsmappe geöffnet.
  4. Klicken Sie im Reiter „Ansicht“ auf „Alle anordnen“. Dies öffnet das Dialogfeld Fenster anordnen
  5. Wählen Sie „Vertikal“, um Daten in Spalten zu vergleichen (oder wählen Sie Horizontal, wenn Sie Daten in Zeilen vergleichen möchten).
  6. OK klicken.

Die obigen Schritte würden beide Instanzen der Arbeitsmappe vertikal anordnen.

Zu diesem Zeitpunkt wäre in beiden Arbeitsmappen dasselbe Arbeitsblatt ausgewählt. Wählen Sie in einer der Arbeitsmappen das andere Blatt aus, das Sie mit dem aktiven Blatt vergleichen möchten.

Wie funktioniert das?

Wenn Sie auf Neues Fenster klicken, wird dieselbe Arbeitsmappe erneut mit einem etwas anderen Namen geöffnet. Wenn Ihr Arbeitsmappenname beispielsweise "Test" lautet und Sie auf Neues Fenster klicken, wird die bereits geöffnete Arbeitsmappe "Test - 1" und die zweite Instanz "Test - 2" genannt.

Beachten Sie, dass dies immer noch dieselbe Arbeitsmappe ist. Wenn Sie in einer dieser Arbeitsmappen Änderungen vornehmen, wird dies in beiden widergespiegelt.

Und wenn Sie eine Instanz der geöffneten Datei schließen, wird der Name wieder auf das Original zurückgesetzt.

Sie können auch das synchrone Scrollen aktivieren, wenn Sie möchten (indem Sie auf die Option "Synchrones Scrollen" auf der Registerkarte "Ansicht" klicken).

Zwei Blätter vergleichen und Unterschiede hervorheben (mit bedingter Formatierung)

Während Sie die obige Methode verwenden können, um die Arbeitsmappen aneinander auszurichten und die Daten Zeile für Zeile manuell durchzugehen, ist dies keine gute Möglichkeit, wenn Sie viele Daten haben.

Außerdem kann die manuelle Durchführung dieser Vergleichsebene zu vielen Fehlern führen.

Anstatt dies manuell zu tun, können Sie die Leistungsfähigkeit der bedingten Formatierung nutzen, um schnell alle Unterschiede in den beiden Excel-Tabellen hervorzuheben.

Diese Methode ist sehr nützlich, wenn Sie zwei Versionen in zwei verschiedenen Blättern haben und schnell überprüfen möchten, was sich geändert hat.

Beachten Sie, dass Sie KANN NICHT Vergleichen Sie zwei Blätter in verschiedenen Arbeitsmappen.

Da die bedingte Formatierung nicht auf eine externe Excel-Datei verweisen kann, müssen sich die zu vergleichenden Blätter in derselben Excel-Arbeitsmappe befinden. Falls dies nicht der Fall ist, können Sie ein Blatt aus der anderen Datei in die aktive Arbeitsmappe kopieren und dann diesen Vergleich durchführen.

Angenommen, Sie haben für dieses Beispiel ein Dataset wie unten gezeigt für zwei Monate (Jan und Feb) in zwei verschiedenen Blättern und möchten die Daten in diesen beiden Blättern schnell vergleichen und prüfen, ob sich die Preise dieser Artikel geändert haben oder nicht.

Im Folgenden sind die Schritte dazu aufgeführt:

  1. Wählen Sie die Daten im Blatt aus, in denen Sie die Änderungen hervorheben möchten. Da ich überprüfen möchte, wie sich die Preise von Jan bis Feb verändert haben, habe ich die Daten im Feb-Blatt ausgewählt.
  2. Klicken Sie auf die Registerkarte Start
  3. Klicken Sie in der Gruppe Stile auf "Bedingte Formatierung".
  4. Klicken Sie in den angezeigten Optionen auf "Neue Regel".
  5. Klicken Sie im Dialogfeld "Neue Formatierungsregel" auf "Formel verwenden, um zu bestimmen, welche Zellen formatiert werden sollen"
  6. Geben Sie im Formelfeld die folgende Formel ein: =B2Jan!B2
  7. Klicken Sie auf die Schaltfläche Formatieren
  8. Klicken Sie im angezeigten Dialogfeld Zellen formatieren auf die Registerkarte "Füllen" und wählen Sie die Farbe aus, in der Sie die nicht übereinstimmenden Daten hervorheben möchten.
  9. OK klicken
  10. OK klicken

Die obigen Schritte würden sofort alle Änderungen im Datensatz in beiden Blättern hervorheben.

Wie funktioniert das?

Die bedingte Formatierung hebt eine Zelle hervor, wenn die angegebene Formel für diese Zelle ein TRUE zurückgibt. In diesem Beispiel vergleichen wir jede Zelle in einem Blatt mit der entsprechenden Zelle im anderen Blatt (mit dem Ungleich-Operator in der Formel).

Wenn die bedingte Formatierung einen Unterschied in den Daten findet, wird dies im Jan-Blatt (dem, in dem wir die bedingte Formatierung angewendet haben) hervorgehoben.

Beachten Sie, dass ich in diesem Beispiel relative Referenzen verwendet habe (A1 und nicht $A$1 oder $A1 oder A$1).

Wenn Sie diese Methode verwenden, um zwei Blätter in Excel zu vergleichen, denken Sie an Folgendes;

  • Diese Methode ist gut, um Unterschiede schnell zu erkennen, aber Sie können sie nicht dauerhaft verwenden. Wenn ich beispielsweise in einem der Datensätze eine neue Zeile eingebe (oder eine Zeile lösche), würde ich falsche Ergebnisse erhalten. Sobald ich die Zeile einfüge/lösche, werden alle nachfolgenden Zeilen als unterschiedlich betrachtet und entsprechend hervorgehoben.
  • Sie können nur zwei Blätter in derselben Excel-Datei vergleichen
  • Sie können nur den Wert vergleichen (nicht den Unterschied in Formel oder Formatierung).

Vergleichen Sie zwei Excel-Dateien/-Tabellen und ermitteln Sie die Unterschiede mithilfe von Formeln

Wenn Sie nur die Unterschiede zwischen zwei Blättern schnell vergleichen und identifizieren möchten, können Sie eine Formel verwenden, um nur die unterschiedlichen Werte abzurufen.

Für diese Methode benötigen Sie ein separates Arbeitsblatt, auf dem Sie die Unterschiede abrufen können.

Diese Methode würde funktionieren, wenn Sie zwei separate Excel-Arbeitsmappen oder -Arbeitsblätter in derselben Arbeitsmappe vergleichen möchten.

Lassen Sie mich Ihnen ein Beispiel zeigen, in dem ich zwei Datensätze in zwei Blättern (in derselben Arbeitsmappe) vergleiche.

Angenommen, Sie haben den unten gezeigten Datensatz in einem Blatt namens Jan (und ähnliche Daten in einem Blatt namens Feb) und möchten wissen, welche Werte sich unterscheiden.

Um die beiden Blätter zu vergleichen, fügen Sie zunächst ein neues Arbeitsblatt ein (nennen wir dieses Blatt „Unterschied“).

Geben Sie in Zelle A1 die folgende Formel ein:

=IF(Jan!A1Feb!A1,"Jan-Wert:"&Jan!A1&CHAR(10)&"Feb-Wert:"&Feb!A1,"")

Kopieren Sie diese Formel und fügen Sie sie für einen Bereich ein, sodass sie den gesamten Datensatz in beiden Blättern abdeckt. Da ich einen kleinen Datensatz habe, werde ich diese Formel nur im Bereich A1: B10 kopieren und einfügen.

Die obige Formel verwendet eine IF-Bedingung, um auf Unterschiede zu prüfen. Falls es keinen Unterschied in den Werten gibt, wird leer zurückgegeben, und falls es einen Unterschied gibt, werden die Werte aus beiden Blättern in separaten Zeilen in derselben Zelle zurückgegeben.

Das Gute an dieser Methode ist, dass sie Ihnen nur die Unterschiede anzeigt und Ihnen genau zeigt, was der Unterschied ist. In diesem Beispiel kann ich leicht erkennen, dass die Preise in den Zellen B4 und B8 unterschiedlich sind (sowie die genauen Werte in diesen Zellen).

Vergleichen Sie zwei Excel-Dateien/-Tabellen und ermitteln Sie die Unterschiede mit VBA

Wenn Sie häufig Excel-Dateien oder -Blätter vergleichen müssen, ist es eine gute Idee, einen fertigen Excel-Makro-VBA-Code zu haben und ihn immer dann zu verwenden, wenn Sie den Vergleich durchführen müssen.

Sie können das Makro auch der Symbolleiste für den Schnellzugriff hinzufügen, sodass Sie mit einer einzigen Schaltfläche darauf zugreifen und sofort wissen, welche Zellen in verschiedenen Dateien/Blättern unterschiedlich sind.

Angenommen, Sie haben zwei Blätter Jan und Feb und möchten die Unterschiede im Jan-Blatt vergleichen und hervorheben, können Sie den folgenden VBA-Code verwenden:

Sub CompareSheets() Dim rngCell As Range For Each rngCell In Worksheets("Jan").UsedRange If Not rngCell = Worksheets("Feb").Cells(rngCell.Row, rngCell.Column) Then rngCell.Interior.Color = vbYellow End If Next rngCell End Sub

Der obige Code verwendet die For Next-Schleife, um jede Zelle im Jan-Blatt (den gesamten verwendeten Bereich) zu durchlaufen und sie mit der entsprechenden Zelle im Feb-Blatt zu vergleichen. Falls es einen Unterschied findet (der mit der If-Then-Anweisung überprüft wird), werden diese Zellen gelb hervorgehoben.

Sie können diesen Code in einem regulären Modul im VB-Editor verwenden.

Und wenn Sie dies häufig tun müssen, ist es besser, diesen Code in der Arbeitsmappe für persönliche Makros zu speichern und dann der Symbolleiste für den Schnellzugriff hinzuzufügen. Auf diese Weise können Sie diesen Vergleich mit einem Klick auf eine Schaltfläche durchführen.

Hier sind die Schritte zum Abrufen der persönlichen Makroarbeitsmappe in Excel (sie ist standardmäßig nicht verfügbar, daher müssen Sie sie aktivieren).

Hier sind die Schritte zum Speichern dieses Codes in der persönlichen Makroarbeitsmappe.

Und hier finden Sie die Schritte zum Hinzufügen dieses Makrocodes zum QAT.

Verwenden eines Drittanbieter-Tools - XL Comparator

Eine weitere schnelle Möglichkeit, zwei Excel-Dateien zu vergleichen und nach Übereinstimmungen und Unterschieden zu suchen, ist die Verwendung eines kostenlosen Drittanbieter-Tools wie XL Comparator.

Dies ist ein webbasiertes Tool, mit dem Sie zwei Excel-Dateien hochladen und eine Vergleichsdatei erstellen können, die die gemeinsamen Daten enthält (oder unterschiedliche Daten, je nachdem, welche Option Sie ausgewählt haben.

Angenommen, Sie haben zwei Dateien mit Kundendatensätzen (z. B. Name und E-Mail-Adresse) und möchten schnell überprüfen, welche Kunden sich in Datei 1 und nicht in Datei 2 befinden.

Im Folgenden erfahren Sie, wie Sie zwei Excel-Dateien vergleichen und einen Vergleichsbericht erstellen:

  1. Öffnen Sie https://www.xlcomparator.net/
  2. Verwenden Sie die Option Datei auswählen, um zwei Dateien hochzuladen (die maximale Größe jeder Datei kann 5 MB betragen).
  3. Klicken Sie auf die Schaltfläche Weiter.
  4. Wählen Sie in beiden Dateien die gemeinsame Spalte aus. Das Tool verwendet diese gemeinsame Spalte, um nach Übereinstimmungen und Unterschieden zu suchen
  5. Wählen Sie eine der vier Optionen aus, ob Sie übereinstimmende Daten oder andere Daten erhalten möchten (basierend auf Datei 1 oder Datei 2)
  6. Klicken Sie auf Weiter
  7. Laden Sie die Vergleichsdatei herunter, die die Daten enthält (je nachdem, welche Option Sie in Schritt 5 ausgewählt haben).

Unten ist ein Video, das zeigt, wie das XL Comparator-Tool funktioniert.

Eine Sorge, die Sie möglicherweise haben, wenn Sie ein Tool eines Drittanbieters zum Vergleichen von Excel-Dateien verwenden, betrifft den Datenschutz. Wenn Sie vertrauliche Daten haben und Privatsphäre dafür wirklich wichtig ist, ist es besser, andere oben gezeigte Methoden zu verwenden. Beachten Sie, dass die XL Comparator-Website erwähnt, dass alle Dateien nach 1 Stunde des Vergleichs gelöscht werden.

Dies sind einige der Methoden, mit denen Sie zwei verschiedene Excel-Dateien (oder Arbeitsblätter in derselben Excel-Datei) vergleichen können. Ich hoffe, Sie fanden dieses Excel-Tutorial nützlich.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave