Excel: Daten suchen, vergleichen und kopieren

Ich habe zwei Exceltabellen (eine Zieltabelle und eine Quelle).

Nun suche ich ein VB-Code oder sonst einen Trick der folgendes macht:

Tabelle 1:
Nimmt Nachname aus Spalte D wechselt in
Tabelle 2:
sucht nach Nachname,

falls gefunden:
überprüft er Vorname + Firma,
falls Übereinstimmung kopiert er Zellen Dx bis Gx und fügt sie in Tabelle 1 ein
falls keine Übereinstimmung, füllt er in T1 in Zellen Dx bis Gx ‚//‘ ein.

falls nicht gefunden:
füllt in Zelle Dx bis Gx ‚XX‘ ein

Es sind rund 5000 Datensätze, 2000 habe ich schon von Hand bearbeitet… Wäre um jegliche Hilfe sehr dankbar! :smile:

Hallo fröhlicher aber grußloser Tag,

Tabelle 1:
Nimmt Nachname aus Spalte D wechselt in
Tabelle 2:
sucht nach Nachname,

kann der nachname aus Tab1!Dx mehrfach in Tab1 bzw. Tab2 sein?

falls gefunden:
überprüft er Vorname + Firma,
falls Übereinstimmung kopiert er Zellen Dx bis Gx und fügt sie
in Tabelle 1 ein

Wohin genau, den Nachnamen in Tab1!Dx überschreiben?

falls keine Übereinstimmung, füllt er in T1 in Zellen Dx bis
Gx ‚//‘ ein.
falls nicht gefunden:
füllt in Zelle Dx bis Gx ‚XX‘ ein

Was ist der Unterschied zwischen nicht gefunden und keine Übereinstimmung?

Gruß
Reinhard

Excel: Daten suchen, vergleichen und kopieren
Guten Abend Reinhard
Vielen Dank für deine Antwort!

kann der nachname aus Tab1!Dx mehrfach in Tab1 bzw. Tab2 sein?

Ja, sowohl als auch. Kann aber auch sein das er in Tab2 gar nicht vorhanden ist.

Wohin genau, den Nachnamen in Tab1!Dx überschreiben?

In die gleiche Zeile woher der Name stammt, in die vorhergesehenen Zellen (E, F und G)

Was ist der Unterschied zwischen nicht gefunden und keine
Übereinstimmung?

Wenn der Name überhaupt nicht gefunden wird
oder
Der Name gefunden wird, aber die Firma nicht stimmt

Bei letzterem kann es sein, dass die Firma anders geschrieben wurde.

Doch falls es zu schwierig bzw. zu zeitaufwendig ist ein VB-Programm für solche komplexe Anforderungen zu schreiben, werde ich die restlichen auch noch via Tastatur konsoldieren (:

Herzliche Grüsse (dran gedacht :smiley:)

Hallo Ohhappyday,

kann der nachname aus Tab1!Dx mehrfach in Tab1 bzw. Tab2 sein?

Ja, sowohl als auch.

das gibt Probleme. Wenn in Tab1 in D5, D7, D12 der gleiche nachname steht und in Tab2 D37, D46 auch und es gibt Übereinstimmung so wird dann in Tab1 Dx:Gx immer nur mit dem überschrieben was in Tab2 D37 steht, Tab2 D46 taucht nie auf.

Kann aber auch sein das er in Tab2 gar
nicht vorhanden ist.

Das wäre ja kein Problem.

Wohin genau, den Nachnamen in Tab1!Dx überschreiben?

In die gleiche Zeile woher der Name stammt, in die
vorhergesehenen Zellen (E, F und G)

Ich fragte nach D.

Doch falls es zu schwierig bzw. zu zeitaufwendig ist ein
VB-Programm für solche komplexe Anforderungen zu schreiben,
werde ich die restlichen auch noch via Tastatur konsoldieren
(:

Schwierig sehe ich nicht, eher daß mir/uns Informationen fehlen.
Zeitaufwand kann ich nicht einschätzen.

Herzliche Grüsse (dran gedacht :smiley:)

Dankeschön.

Gruß
Reinhard

Ich habe mal ein Programmablaufplan gemacht… Vielleicht versteht man mich so besser:

PAP

Schönen Tag (: