[SOLVED] 2 Dateien, Zeilen abgleichen und zusammenlegen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

priisonbreaker
Beiträge: 2
Registriert: Do, 23.08.2012 13:42

[SOLVED] 2 Dateien, Zeilen abgleichen und zusammenlegen

Beitrag von priisonbreaker »

Hallo!

Erstmal bitte ich um Entschuldigung falls ein ähnliches Thema bereits besteht, ich konnte nicht konkret so ein Fall finden.

Zu meinem Problem:
Unser Newsletter Programm hat unsere Kundendaten zerschossen und das Backup ist auch nicht mehr vorhanden.

Was ich habe ist:
- Eine CSV Datei mit NUR den Emailadressen aller Kunden (die wir verwenden dürfen). *Diese möchte ich am Ende verwenden, aber dort fehlen die dazugehörigen KD Daten (Vorname, Nachname)
- Eine CSV Datei mit Email, Name, Vorname aller Kunden (diese ist ungefiltert - dort können wir nicht alle Kundenmails nutzen)

Es handelt sich um ca. 40.000 ~ und 170.000 ~ Zeileneinträge.

Gibt es eine Möglichkeit, aus den zwei Dateien einen Abgleich und Fusion vorzunehmen?
Sprich: Vergleiche aus Datei 1 und 2 die Email, falls vorhanden: kopiere die komplette Zeile und ersetze die vorhandene Zeile.
Oder: Vergleiche Datei 1 und 2: Alle nicht vorhandenen Zeilen mit der Email löschen.

Im Anhang nochmal ein Screenshot um das ganze zu verbildlichen.

Ich habe leider so gut wie keine Kenntnisse was Befehle etc. in OOo Calc angeht, was das ganze erschwert.
Ich habe bereits probiert alle Zeilen aus Datei 1 in die Datei 2 zu kopieren und mir dann mit Zeilenbefehlen alle doppelten markieren zu lassen... würde alles klappen wenn es sich nicht um so eine riesen Menge an Zeilen handelt... ca. 1h habe ich gewartet aber die Ladezeit ging nicht weg ;)

Ich danke euch für jeden Tipp!!!
Dateianhänge
Screenshot_1.png
Screenshot_1.png (153.71 KiB) 584 mal betrachtet
Zuletzt geändert von priisonbreaker am Fr, 24.08.2012 18:13, insgesamt 1-mal geändert.
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: 2 Dateien, Zeilen abgleichen und zusammenlegen

Beitrag von lorbass »

Vorausgeschickt: Bei dem Mengengerüst ist möglicherweise eher eine Datenbank als eine Tabellenkalkulation angesagt. Insbesondere was das Antwortzeit-Verhalten angeht… Aber versuchen wir's erst mal mit Calc.

Erster Arbeitsschritt: Fertige Kopien deiner Daten an und arbeite ausschließlich damit!.

Fasse der Einfachheit halber zunächst beide CSV-Dateien in einer .ods-Datei zusammen. Ich gehe davon aus, dass die sich Liste, die nur die E-Mail-Adressen enthält, sich im Arbeitsblatt Tabelle1 wiederfindet, die Komplett-Liste im Arbeitsblatt Tabelle2.

In der Komposition ermittelst du in Tabelle1 den Vor- bzw. Nachnamen aus Tabelle2 zu einer E-Mail-Adresse aus Tabelle1 mit den Funktionen

Code: Alles auswählen

=SVERWEIS(A2;$Tabelle2.$A$2:$C$91;2)
=SVERWEIS(A2;$Tabelle2.$A$2:$C$91;3)
Genaue Spaltennamen und Anzahl der Zeilen musst du natürlich an deine Gegebenheiten anpassen.

Ein Beispiel füge ich bei:
Beispiel_eMail.ods
(19.71 KiB) 58-mal heruntergeladen
Melde dich bei Fragen noch mal.

Gruß
lorbass
priisonbreaker
Beiträge: 2
Registriert: Do, 23.08.2012 13:42

Re: [SOLVED] 2 Dateien, Zeilen abgleichen und zusammenlegen

Beitrag von priisonbreaker »

Vielen herzlichen Dank, lorbass! :D

Hat wunderbar geklappt!
Hat zwar 3~4 Stunden gedauert bis die Befehlen verarbeitet wurden, aber das warten hat sich gelohnt!
Antworten