Krishna fragte, ob es eine Möglichkeit gebe, den Inhalt von zwei Excel-Arbeitsmappen zu vergleichen. Leider gibt es keine integrierte Vergleichsfunktion, da in Word zwei Dokumente verglichen werden können. Es stehen Programme von Drittanbietern zur Verfügung, die Ihnen helfen können, und eine schnelle Suche im Internet kann Ihnen dabei helfen, solche Programme zu finden.

Abhängig von Ihren Anforderungen kann es einen einfacheren Weg geben. Wenn die Arbeitsblätter in jeder Arbeitsmappe gleich angeordnet sind und Sie nur Unterschiede zwischen den Werten in den Zellen jedes Arbeitsblatts finden möchten, können Sie Arbeitsblätter mithilfe von Formeln vergleichen. Versuchen Sie die folgenden Schritte:

  1. Erstellen Sie eine neue Arbeitsmappe mit dem Namen Compare.xls.

  2. Geben Sie in Zelle A1 des ersten Arbeitsblatts in Compare.xls die folgende Formel ein:

=IF([WB1.xls]Sheet1!A1<>[WB2.xls]Sheet1!A1,"Different","")

Kopieren Sie die Formel von A1 in alle anderen Zellen, die den zu vergleichenden Bereich darstellen. Wenn Sie beispielsweise A1: G12 in beiden Arbeitsblättern vergleichen möchten, kopieren Sie die Formel von A1 in den gesamten Bereich von A1: G12.

Bei diesen Schritten wird davon ausgegangen, dass die Arbeitsblätter, die Sie vergleichen möchten, den Namen Sheet1 haben und sich in WB1.xls bzw. WB2.xls befinden. Wenn Sie andere Blätter in WB1.xls und WB2.xls zum Vergleichen haben, können Sie ähnliche Formeln in anderen Blättern von Compare.xls verwenden.

Wenn dies erledigt ist, repräsentiert jede Zelle, die das Wort „Unterschiedlich“ enthält, eine Zelle, die sich in den zu vergleichenden Bereichen unterscheidet. Wenn also C7 „Unterschiedlich“ enthält, gibt es einen Unterschied zwischen der Zelle C7 von Blatt1 in WB1.xls und der Zelle C7 von Blatt1 in WB2.xls.

Wenn Sie nur numerische Werte zwischen den beiden Arbeitsblättern vergleichen, können Sie in Schritt 2 oben eine andere Formel verwenden:

=[WB1.xls]Sheet1!A1-[WB2.xls]Sheet1!A1

Das Ergebnis ist ein Arbeitsblatt, das die Werte in einer Arbeitsmappe von der anderen subtrahiert, was zu numerischen Unterschieden führt.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (2006) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: