04.05.2018, 08:09 (Dieser Beitrag wurde zuletzt bearbeitet: 04.05.2018, 08:09 von Justin.Gaa.)
Moin zusammen,
ich soll 2 Excel-Dateien auf Datenübereinstimmung überprüfen. Sprich ich habe eine "Auftragsnummer", welche auf jeden Fall mit der Auftragsnummer aus dem anderen Sheet übereinstimmt, der Rest der Zeile ist jedoch eventuell fehlerhaft - und ich muss einfach überprüfen ob die Pendants in der Zeile mit der anderen Zeile übereinstimmen (unten eine Grafik zum einfacheren verstehen). Das Problem ist zudem, dass die Zeilenreihenfolge in den beiden Sheets unterschiedlich ist. Meine bisherige Vorgehensweise war, die Zeile mit bspw. der Auftragsnummer "X1" aus Sheet 1 auf eine dritte Excel Datei "3.xls" copy & pasten, dann die Auftragsnummer "X1" im Sheet 2 suchen, und ebenfalls die ganze Zeile in "3.xls" copy & pasten und diese beiden Zeilen dann mit einer WENN-Funktion überprüfen. Da ich jedoch eine neue Mappe mit rund 4k Zeilen bekommen habe, wäre die Methode jedoch sehr langwierig.
Gibt es hierfür vllt. eine bessere, schnellere bzw. funktionalere Vorgehensweise? VBA-Kenntnisse sind auch vorhanden, falls damit ein effektiverer Lösungsweg erstellt werden kann.
Vielen Dank im Voraus und viele Grüße aus Frankfurt,
04.05.2018, 10:00 (Dieser Beitrag wurde zuletzt bearbeitet: 04.05.2018, 10:03 von chris-ka.)
Hallo Peter,
so ist es....oder eben 365 Bei Justin war die Angabe 365 da ist es dann auch dabei. Ich verwende auch die Prof. für Supportanfragen ist Inquire ein muss Die Analyse der Datei ist in Sekunden erledigt. (Arbeitsmappenanalyse) Überschüssige Zellformatierungen entfernen ->ein echter Hammer da habe ich in Sekunden oft Dateien um das 1000fache verkleinert.
lg Chris Feedback nicht vergessen. 3a2920576572206973742064656e20646120736f206e65756769657269672e
Folgende(r) 1 Nutzer sagt Danke an chris-ka für diesen Beitrag:1 Nutzer sagt Danke an chris-ka für diesen Beitrag 28 • Peter
Ich melde mich nochmal.. Und zwar damit ich Inquire ja benutzen kann, müssen die Zeilen ja in der gleichen Reihenfolge vorhanden sein (...richtig?).
Um die Zeilen in die richtige Reihenfolge zu bekomme, nutze ich den SVERWEIS, jz aber meine Frage: Warum funktioniert meine Formel nicht so wie sie soll? Ziel: Er soll überprüfen wo der Inhalt aus bspw. A5, in dem Sheet "NORMAL - BACKUP.xlsx, Mappe Testfälle", Suchbereich von C3:CU278, ist und dann die Zelle neben dem Inhalt (als bspw. B5), ausgeben. Bei mir gibt er aber immer nur den Wert der Zelle B278 (also letzte Zelle mit Inhalt) aus, egal welchen Inhalt (A5, A6, A7...etc) er sucht...
Formel: =SVERWEIS(A5;'[NORMAL - BACKUP.xlsx]Testfälle'!$C$1:$CU$278;2) -> Hier gibt er den Wert der Zelle B278 aus "Normal-BACKUP" aus, wobei er eigentlich den Wert von B5 aus dem "Normal-Backup" zurückgeben soll..