Guten Tag
Ich habe versucht 2 grössere Excel Tabellen mit je über 11’000 Datensätzen miteinander zu vergleichen. Dabei sollte mir in einer Dritten Tabelle die Differenzen ausgespuckt werden. Die Spalten für das Suchkriterium der beiden Tabellen sind praktisch identisch.
Ich versuchte das Problem mit SVERWEIS zu lösen. Wobei ich der Tabelle 1 den Namen Matrix1 gegeben habe und der Tabelle 2 den Namen Matrix2.
Nun habe ich in einer Dritten Tabelle folgende Formel in A1 eingegeben:
=WENN(SVERWEIS(Tabelle1;Matrix2;5;FALSCH)=SVERWEIS(Tabelle2;Matrix1;5);„OK“;(SVERWEIS(Tabelle1;Matrix2;5;FALSCH)=SVERWEIS(Tabelle2;Matrix1;5))
Diese Formel funktioniert bis zu dem Datensatz, der beispielsweise in Tabelle 1 zwar enthalten ist, auf der 2. Tabelle aber fehlt. Dann bringt mir Excel zwar für diesen Datensatz das Resultat #NV (weil nichts gefunden wurde). Der unmittelbar nachfolgende Datensatz ergibt aber ein falsches Resultat, weil Excel offenbar mit dem SVERWEIS die Tabellen um eine Zeile verschoben vergleicht.
Das leuchtet mir nicht ein, weil SVERWEIS ja wirklich die richtigen Datensätze miteinander vergleichen sollte?
Ich bin für einen Tip sehr dankbar. Oder lässt sich das Problem nur mit VBA lösen?
Schönen Tag und beste Grüsse
Kurt