Vergleichen Von Daten Zwischen Excel-Sheets
Ich habe 2 Auszüge aus der gleichen Datenquelle sowohl in excel importiert werden. Ich brauche die Daten zu vergleichen um zu sehen, ob alle Verschieden sind, und markieren Sie den/Anzeige-diejenigen, die es sind. Ich weiß nicht, ob ich verwenden könnte, SVERWEIS, wie dies scheint beschränkt sich auf die am weitesten Links gelegene Spalte, wo Sie suchen.
Den ersten zwei Spalten erstellen einer virtuellen zusammengesetzten Schlüssel, so kann ich die ID eines Spiels und anschließend match-Funktion zur Anzeige ist es ein Spiel oder nicht für jede Zeile die Kombination.
Nun muss ich sagen, wenn es eine übereinstimmung gibt, dann vergleichen Sie alle anderen Daten, die zwischen den Blättern für dieses match. Es ist etwa 15 oder so Spalten von anderen Daten, die ich brauche, um cross-check, und das ist, wo ich bin zu stolpern. Ich dachte, ich könnte die Verwendung von nur einfachen WENN-Anweisung IF=entsprechen, dann überprüfen Sie in der Spalte D = Spalte D, aber ich denke, ich muss mich wie eine index-Referenz oder eine Referenz für die match-Werte zu vergleichen mit den anderen Werten.
Was könnte die beste Lösung für diese. Ich bin offen für das umschreiben der ganzen Sache, wenn es sein muss, wenn das hilft zu machen die ganze Sache leichter/sauberer zu implementieren?
Es wäre auch sinnvoll, wenn man klären könnte, Ihr Ziel. Sind Sie versuchen, um zu sehen, ob alle Spalten gleich sind? Brauchen Sie, um einige Operationen durchzuführen, die auf die Werte in den anderen Spalten, wenn die ersten beiden Spalten Ergebnis in einem match?
InformationsquelleAutor Andrew | 2013-01-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich Stimme mit den Kommentaren - einige Beispiel-Daten würden helfen, ebenso wie die Angabe genauer, wie Sie auf die zu markierenden Zeilen für die überprüfung.
ABER Im Allgemeinen, wenn Sie das gleiche layout für jedes excel-Arbeitsblatt, empfehle ich den Vergleich von excel-Daten von
Dies wird Ihnen ermöglichen, eventuelle Differenzen zu identifizieren, sowie die Zeilen erscheinen nur in einem einzigen Arbeitsblatt, die eine einfache SVERWEIS vermissen würde. Schauen Sie sich eine Beispiel hier. Beispiel1 ist eine grundlegende Fall, Beispiel2 zeigt eine weitere ausbaufähige Lösung, die verarbeiten kann eine beliebige Anzahl von anderen Quell-Tabellen und-Spalten.
Ist hier einige Beispiel-Daten, in Ihrem Fall der SCHLÜSSEL wäre die Verkettung der beiden Spalten identifizieren, dass Sie Ihre Aufzeichnungen:
Führen würde -->
Den neuen, schönen, Daten-friendly 'ReadyToCompare' - Tabelle kann verwendet werden, als Quelle für eine pivot-Tabelle.
Seien Sie vorsichtig mit SVERWEIS für den Vergleich, es sei denn, Sie wissen, dass Ihre Tische haben genau die gleichen Bezeichner. Im Beispiel oben angeführten Daten, wenn Sie haben einen SVERWEIS anhand der NEUEN Daten als Grundlage, würden Sie nicht wissen, über die 'D' - Eintrag in der alten Tabelle. Die oben genannte Methode funktioniert Maßstab, um eine beliebige Anzahl von Spalten. Ich werde aktualisieren Sie den Beispiel-link, um zu zeigen, eine größere demo.
Landete mit VBA zu tun, wie ich musste feststellen, dass die excel-basierte Funktionen wurden bis zu Ende gehen, ein bisschen klobig zu kämpfen. aber Dank für die Hilfe und Anregungen.
InformationsquelleAutor Tim Sands