Vergleichen Sie Excel-Arbeitsblätter

459
Pal Po

Hier ist das Problem, das ich versucht habe, den ganzen Morgen zu lösen - ich habe zwei Excel-Arbeitsblattdateien:

  1. Teilmenge: Diese Datei enthält eine Teilmenge von Mitarbeitern mit verschiedenen Details, einschließlich des Schulungsstatus wie in Bearbeitung, abgeschlossen, usw.

  2. Full-Pop: Diese Datei enthält eine vollständige Liste von Mitarbeitern mit denselben Informationen. Der Schulungsstatus in dieser Datei wird jedoch mehr aktualisiert, so dass zum Beispiel ein Mitarbeiter, dessen Schulungsstatus in der 'Subset'-Datei in Bearbeitung ist, im' Full-Pop 'den Schulungsstatus' abgeschlossen 'hat. Darüber hinaus hat die Full-Pop-Datei auch neue Mitarbeiter eingestellt.

Ich möchte die beiden Dateien vergleichen und Unterschiede in Lila hervorheben können. Die Unterschiede müssen alle neuen Mitarbeiter und aktualisierte Werte wie Status oder Datum in der Full-Pop-Datei enthalten.

Ich habe mir einige Foren online angeschaut, aber sie scheinen nur für den Reihenvergleich zu funktionieren. Ist VlookUp die Lösung?

Ich bin nicht sicher, wie ich es für diesen Zweck verwenden sollte.
Irgendwelche Vorschläge?

Ich habe ein Dataset-Beispiel als Referenz beigefügt.
Jede Hilfe wäre dankbar.

1
Möchten Sie Ihr 'Dataset-Beispiel' erweitern, indem Sie zeigen, wie die gleiche Gruppe von Beispiel-Mitarbeiterdaten in den beiden Datensätzen unterschiedlich sein kann und wie Sie möchten, dass sie im Subset-Arbeitsblatt visuell angezeigt werden? (Ist beispielsweise die gesamte Zeile hervorgehoben oder sind nur bestimmte Zellen in jeder Zeile enthalten?) Sie können die Formatierung manuell auf diese wenigen Datenzeilen anwenden, um zu zeigen, was Excel für Sie tun soll. 3D1T0R vor 5 Jahren 0
Ist dies in zwei Arbeitsblättern in einer einzelnen Arbeitsmappe oder in zwei separaten Dateien? 3D1T0R vor 5 Jahren 0
Es wäre auch schön, Informationen darüber zu sehen, was Sie ausprobiert haben und was nicht stimmt. 3D1T0R vor 5 Jahren 0

1 Antwort auf die Frage

0
scenography

Ja, VLOOKUP findet die Updates. COUNTIF findet die neuen Mitarbeiter.

Das Bild zeigt ein vereinfachtes Beispiel, das Sheet1 mit Sheet2 vergleicht.

  • Die bedingte Formatierung von Spalte A lautet =AND(A1<>"", COUNTIF(Sheet2!A:A, A1)=0). Der letzte Teil bedeutet: "Ist in Sheet2, Spalte A, ein Wert von Werten wie Zelle A1 gleich Null?" Bei Null ist das ein neuer Mitarbeiter.

  • Die bedingte Formatierung von Spalte B ist =AND(B1<>"", B1<>VLOOKUP(A1, Sheet2!A:B, 2, FALSE)). Der letzte Teil bedeutet: "Unterscheidet sich der Wert in Zelle B1 von dem Wert, der gesucht wird, indem eine Übereinstimmung mit A1 in Tabelle2, Spalte A gefunden wird, und der Wert in der zweiten Spalte nur für exakte Übereinstimmungen zurückgegeben wird?" Wenn anders, ist das ein Update.

Der erste Teil bis zu <>"", bedeutet "Leerzeichen ignorieren". Der erste Teil ist nicht wesentlich, aber Sie können die bedingte Formatierung auf eine gesamte Spalte anwenden und hervorgehobene Zellen in den leeren Zeilen unter Ihren Daten nicht sehen.

enter image description here