Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Datenabgleich





Frage

Wie kann ich zwei Tabellen abgleichen? Problem: Ich habe zwei Tabellen mit Kunden, die verschiedene Eigenschaften haben. Wie kann ich die Tabellen filtern, dass alle Kunden gefiltert werden, die in beiden Tabellen enthalten sind?

Antwort 1 von pelle

Hallo Matthias,

wenn Du mit filtern meinst:
Kunde A ist sowohl in Tabelle 1 und Tabelle 2 enthalten,
würde ich die Funktion SVERWEIS nutzen,
vorausgesetzt, Du hast einen eindeutigen Kundenbezug!

Mögliche Formel wäre:
=WENN(ISTFEHLER(SVERWEIS(B3;Tabelle2!$B$3:$C$5;2;FALSCH));1;2)

In Tabelle 1 kannst Du dann einen Autofilter einbauen
und Dir die 2´er anzeigen lassen!

Damit hättest Du die "Doppelten"!

gruss
pelle

Antwort 2 von MatthiasG

Nach Eingabe der Formel
=WENN(ISTFEHLER(SVERWEIS(B410;'Kunden Götsch'!$A$2:$A$87;2;FALSCH));1;2)

wird bei mir lediglich der Wert 1 zurückgegeben!

Antwort 3 von want2cu

Hallo Matthias,

genau zu diesem Thema gab es hier im SN im Bereich EXCEL schon mehrere Anfargen mit gnaz unterschiedlichen LÖsungen. M.E. gab es eine shr fitte Lösung von ALiba mit einer dritten Hilfstabelle. die dem Datenabgleich diente. Ich habe jetzt nur leider auf die schnell ekeine Zeit uzr Suche. Ich weiss aber ganz bestimmt, dass es hier schon sehr gute LÖsungen gabe. Also entweder selber suchen oder auf jemanden warten, dewr sich noch besser erinnert und dir die genaue Fundstelle sagen kann.

An dieser Stelle auch einen schönen Gruss an pelle, meinen Excel-Weggefährten ;-)))

CU
want2cu

Antwort 4 von pelle

Hallo Matthias,

ändere Deine Formel wie folgt ab:

=WENN(ISTFEHLER(SVERWEIS(B410;'Kunden Götsch'!$A$2:$B$87;2;FALSCH));1;2)

Wenn die Matrix sich nur auf Spalte bezieht,
klappt es nicht!

Leider kann ich Dir nicht erklären warum!
Habe dafür noch keine Idee!

Habe aber damit Dein Problem nachvollziehen können!

gruss
pelle



Antwort 5 von pelle

Hallo Matthias,

Du hast Post!

Deine Formel mit der einspaltigen Matrix funktioniert auch,
wenn Du den Wert Spaltenindex von 2 auf 1 änderst:

=WENN(ISTFEHLER(SVERWEIS(B410;'Kunden Götsch'!$A$2:$B$87;1;FALSCH));1;2)

Ich nehme mal an, dass Excel mit der fehlenden 2.Spalte ein Problem hat!

gruss
pelle

Antwort 6 von MatthiasG

Danke für die Tips!!

Klappt einwandfrei - hat mir sehr geholgen!

Antwort 7 von pelle

Hallo Matthias,

Dank für die Rückmeldung!

gruss
pelle