2 Excel-Tabellen mit jeweise mehr als 45.000 Datensätzen ohne Dubletten zusammenführen
mehr als 65.xxx geht ja nicht.. Excel 2003
Hallo
Wir haben 2 Tabellen mit Adressen ohne eindeutigen Schlüssel, die wir in einer Tabelle zusammenführen müssen.
Von den jeweils mehr als 45.000 Datensätzen sind nur 6.000 etwa NICHT absolut identisch, die anderen sind absolut identisch.
Hat jemand eine Idee, wie ich die 6.000 rausfinden kann ? Die Doppelten können ruhig wegfallen. (Access vorhanden)
(Beide in eine Tabelle und ohne Dubletten filtern geht wegen der großen Menge nicht)
Grüße
Sylvia
Hallo
Wir haben 2 Tabellen mit Adressen ohne eindeutigen Schlüssel, die wir in einer Tabelle zusammenführen müssen.
Von den jeweils mehr als 45.000 Datensätzen sind nur 6.000 etwa NICHT absolut identisch, die anderen sind absolut identisch.
Hat jemand eine Idee, wie ich die 6.000 rausfinden kann ? Die Doppelten können ruhig wegfallen. (Access vorhanden)
(Beide in eine Tabelle und ohne Dubletten filtern geht wegen der großen Menge nicht)
Grüße
Sylvia
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 73121
Url: https://administrator.de/forum/2-excel-tabellen-mit-jeweise-mehr-als-45-000-datensaetzen-ohne-dubletten-zusammenfuehren-73121.html
Ausgedruckt am: 22.12.2024 um 07:12 Uhr
4 Kommentare
Neuester Kommentar
Hallo Sylvia!
Versuchen wir's über .csv:
Alle in weiterer Folge genannten Dateien sind in den selben Ordner zu speichern.
- Speichere die erste Tabelle als "Adr1.csv" (im Format CSV (Trennzeichen-getrennt) (*.csv))
- Speichere analog dazu die zweite Tabelle als "Adr2.csv".
- Speichere das folgende VBScript unter "AdrFiltern.vbs"
- Speichere den folgenden Batch als "Make.bat":
- Starte den Batch "Make.bat" per Doppelklick.
- Wenn alles geklappt hat, öffnet sich Excel mit der CSV-Datei "Adr.csv" mit den "einzigartigen" Adressen (die idententischen Datensätze sollten jeweils alle beide verworfen worden sein).
Grüße
bastla
Versuchen wir's über .csv:
Alle in weiterer Folge genannten Dateien sind in den selben Ordner zu speichern.
- Speichere die erste Tabelle als "Adr1.csv" (im Format CSV (Trennzeichen-getrennt) (*.csv))
- Speichere analog dazu die zweite Tabelle als "Adr2.csv".
- Speichere das folgende VBScript unter "AdrFiltern.vbs"
Set fso = CreateObject("Scripting.FileSystemObject")
Set InFile = fso.OpenTextFile(WScript.Arguments(0), 1)
Set OutFile = fso.OpenTextFile(WScript.Arguments(1), 2, True)
Latest = ""
Do Until InFile.AtEndOfStream
Line = InFile.ReadLine
If Line = Latest Then
Latest = ""
Else
If Latest <> "" Then OutFile.WriteLine Latest
Latest = Line
End If
Loop
If Latest <> "" Then OutFile.WriteLine Latest
InFile.Close
OutFile.Close
copy Adr1.csv + Adr2.csv Adr12.txt
sort Adr12.txt /o Adr.txt
AdrFiltern.vbs Adr.txt Adr.csv
del Adr12.txt
start Adr.csv
- Wenn alles geklappt hat, öffnet sich Excel mit der CSV-Datei "Adr.csv" mit den "einzigartigen" Adressen (die idententischen Datensätze sollten jeweils alle beide verworfen worden sein).
Grüße
bastla