Vergleich zweier Tabellen anhand von Referenz-Spalten + bedingter Formatierung

Anonym
2025-06-24T13:10:47+00:00

Hallo!

Ist es in Excel möglich, zwei Tabellen/Blätter zu vergleichen, die nicht zu 100 % denselben Aufbau haben?

Ich habe zwei Listen. Die Anzahl der Spalten ist bei beiden Listen gleich, die Anzahl der Zeilen kann variieren (je nachdem, ob in der neueren der beiden Listen Zeilen dazugekommen oder weggefallen sind).

In beiden Tabellen existiert eine Spalte, in denen "IDs" enthalten sind. Diese sind unveränderlich. Jede Zeile hat demnach eine eigene "ID".

Excel soll also nach meiner Vorstellung zunächst anhand der "ID" ermitteln, welche Zeilen es vergleichen soll (nämlich die mit derselben ID in beiden Tabellen). In der Folge sollen dann die Zellen dieser Zeilen verglichen werden.

Das Resultat soll eine bedingte Formatierung sein, d.h. dass die Zellen, die abweichen, farbig hervorgehoben werden.

Bei Zeilen, deren ID in der ersten Tabelle nicht auftaucht, wäre demnach die gesamte Zeile farbig.

Ich hoffe, ich konnte das einigermaßen verständlich erklären, sonst bitte nachfragen. Bin gespannt auf die Antworten :)

Grüße

Stefan

Microsoft 365 und Office | Excel | Geschäftlich | MacOS

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare
Antwort, die vom Frageautor angenommen wurde
Anonym
2025-06-25T10:50:33+00:00

Perfekt, vielen Dank!!

Habe noch eine kleine Anpassung vorgenommen:

=(ZÄHLENWENN('Index 1'!$A$2:$A$5000;$A2)=0)*($A2<>;"")

Gibt es eine Möglichkeit, bei der bedingten Formatierung die Standardeinstellung "Aktuelle Auswahl" zu ändern auf "Dieses Blatt"?

Finde es (zumindest in meinem Fall) ziemlich gefährlich, dass es immer standardmäßig auf "Aktuelle Auswahl" steht. Wenn man das nicht merkt, verändert sich die gesamte Formel und Zuordnung, ohne dass man davon etwas mitbekommt.

Nochmal tausend Dank für die Hilfsbereitschaft!

Werde mich nun an die "richtige" Liste setzen und hoffe, dass es dort auch so gut funktioniert ;)

War diese Antwort hilfreich?

0 Kommentare Keine Kommentare
Antwort, die vom Frageautor angenommen wurde
Anonym
2025-06-24T16:30:15+00:00

Eher so:

=(Zählenwenn('Index 1'!$A$2:$A$5000;$A2)=0)*(B2<>"")

War diese Antwort hilfreich?

0 Kommentare Keine Kommentare

7 zusätzliche Antworten

Sortieren nach: Neueste
  1. Anonym
    2025-06-26T13:45:44+00:00

    Danke, das war der Knackpunkt. Die bedingte Formatierung funktioniert nun wieder.

    Sorry, macht natürlich Sinn, die aktuelle Excel hochzuladen: https://cloud.blk2.de/index.php/s/LWGwWS9QtStTWAp

    Im Grunde müsste die Formel in Spalte 1, genau wie in der bedingten Formatierung, zwei Zeilen vergleichen, und zwar ebenfalls anhand von gleichen Werten in der Spalte "ID".

    Für den Fall, dass in der Zeile alle Zellen identisch sind, müsste "-" in die Zelle geschrieben werden.

    Für den Fall, dass in der Zeile mindestens eine Zelle zwischen "Index 1" und "Index 2" unterschiedlich ist, müsste dann "Index 2" (dh. der Name des aktuellen Tabellenblatts "Index 2") in die Zelle geschrieben werden.

    Im Tabellenblatt 3 ("Index 3") müsste man die Formel dann noch erweitern um den Fall, dass es Unterschiede gibt zwischen Index 2 und Index 3.

    Und so weiter.

    Grüße

    Stefan

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  2. Anonym
    2025-06-26T13:24:02+00:00

    Spalte(C1) in der Sverweis Formel ist falsch, da muss weiterhin Spalte(B1) stehen.

    Ansonsten ist das ohne eine Datei dazu schwer nachzuvollziehen, bzw. man müsste das mühsam nachbauen.

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  3. Anonym
    2025-06-26T13:20:11+00:00

    Ich nochmal, doch nochmal mit zwei Fragen :)

    Ich habe neben Spalte A noch eine neue Spalte eingefügt (in allen Blättern gleichermaßen).

    Die Formel sah bisher so aus:

    Nach dem Einfügen der Spalten hat Excel sie nun so verändert (in meinen Augen erstmal soweit korrekt):

    Trotzdem sind nun in Blatt 2 alle Zellen rot, auch die, wo sich nichts geändert hat. Hier muss also etwas nicht stimmen - vielleicht irgendwo ein Dollarzeichen zu viel oder zu wenig?

    Konnte den Fehler leider bisher nicht finden.

    Zweites Thema:

    Die neue Spalte hat den Hintergrund, dass ich dort gerne den Namen des Arbeitsblatts anzeigen lassen würde, in dem die letzte Änderung passiert ist.

    Sprich:

    • Keine Änderung -> in erster Spalte steht "-"
    • Änderung in Blatt "Index 2" -> in erster Spalte steht "Index 2"
    • Änderung in Blatt "Index 3" -> in erster Spalte steht "Index 3"

    ....

    Das läuft vermutlich nicht über die bedingte Formatierung, sondern über ähnliche Formeln wie oben, oder?

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare