Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1648to1652
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Datenabgleich und Zufügen neuer Daten

Datenabgleich und Zufügen neuer Daten
16.10.2018 10:24:21
Lutz
Hallo,
ich möchte Daten zweier Tabellen abgleichen und fehlende Daten übernehmen, wobei keine doppelten Datensätzte (ermittelt mit einem Schlüssel) vorkommen dürfen.
Also in Tabelle 1 stehen z.B. 20.000 Datensätze mit wiederkehrenden Schlüsseln. In Tabelle 2 sollen jetzt nur die eineindeutigen Daten(Schlüssel) übernommen werden.
Da die Daten der Tabelle 1 sich mtl. ändern stehen also in Tabelle 2 schon Daten drinn, die "nur" erweitert werden sollen.
Aktuell habe ich dafür eine sehr komplexen Code und bin auf der Suche nach was einfacherem, ggf. über eine Array-Lösung?
Also in der 1.Tabelle wird in Spalte A anhand von Schlüsseln aus den Spalten C-G ein Key gebildet, der dann in Tabelle 2 (aber ohne Duplikate und unter Abgleich der bereits in Tabelle2 befindlichen Daten) übernommen werden soll.
Hat jemand ggf. eine Lösung für mich? Danke.
Gruß vom Lutz

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datenabgleich und Zufügen neuer Daten
17.10.2018 15:47:45
fcs
Hallo Lutz,
es wäre schön wenn du eine Beispieldatei (ggf. mit anonymisierten Daten) hier hochlädst mit ca. 40 Datensätzen in Tabelle1, wie sie am Monatsende neu reinkommen. Sowie in Taballe2 ähnlich viele Datensätze mit Daten des Vormonats - Dabei sollten natürliche zum Testen in Tabelle2 einige Keys mit den Keys aus Tabelle2 übereinstimmen. In einer 3. Tabelle könntest du das Ergebnis unterbringen, das dein aktuelles Makro aus den Daten in Tabelle2 generiert, wenn es den Abgleich durchführt.
Außerdem speichere dein Makro in der Datei.
Dan kann man sehen, wo es nicht effektiv arbeitte und muss ggf. nur kleine Anpassungen machen.
Arrays machen Code nicht zwangsläufig weniger Komplex, sie können aber die Ausführung von Makros extrem beschleunigen.
Noch ein paar VerständnisfragenFragen:
  • 1. Key in Tabelle1 ist in Tabelle2 vorhanden
    Hier sollen dann die Daten in Tabelle2 mit den Daten aus Tabelle1 überschriben werden?

  • 2. Key in Tabelle1 ist in Tabelle2 nicht vorhanden
    Hier soll der Key inkl. Daten in Tabelle2 am Ende angefügt werden?

  • 3. Key in Tabelle2 ist in Tabelle1 nicht mehr vorhanden
    Datensatz bleibt in Tabelle2 unverändert?

  • 4. Können Keys in Tabelle1 mehrfach vorkommen?
    Wenn JA, aus welcher Key-Zeile sollen dann die Daten nach Tabelle2 übertragen werden?

  • LG
    Franz
    Anzeige

    Beliebteste Forumthreads (12 Monate)

    Anzeige

    Beliebteste Forumthreads (12 Monate)

    Anzeige
    Anzeige
    Anzeige