Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst 2 Excel-Tabellen mit jeweise mehr als 45.000 Datensätzen ohne Dubletten zusammenführen

Mitglied: Sylvia

Sylvia (Level 1) - Jetzt verbinden

08.11.2007, aktualisiert 09.11.2007, 12479 Aufrufe, 4 Kommentare

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
Mitglied: bastla
08.11.2007 um 22:22 Uhr
Hallo Sylvia!

In welchen Spalten stehen die Adressen?
Gibt es Adressen, die ein Semikolon enthalten?
Bedeutet "absolut identisch", dass auch Groß- und Kleinschreibung übereinstimmen?

Grüße
bastla
Bitte warten ..
Mitglied: Sylvia
08.11.2007 um 23:28 Uhr
Hallo bastla,

ja, absolut identisch heisst halt absolut identisch auch in der Groß-Kleinschreibung - ist ein Export aus dem gleichen Datenbestand.
Ein Semikolon enthalten die Daten nicht (soweit ich weiss Tab-getrennt) aber man kann sie als csv exportieren wenn nötig...
Name, Vorname, Strasse, plz, ort alles steht in einem eigenen Feld und die Daten die gleich sind sind auch wirklich gleich.
Grüße
Sylvia
Bitte warten ..
Mitglied: bastla
09.11.2007 um 00:06 Uhr
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"
01.
Set fso = CreateObject("Scripting.FileSystemObject")
02.
Set InFile = fso.OpenTextFile(WScript.Arguments(0), 1)
03.
Set OutFile = fso.OpenTextFile(WScript.Arguments(1), 2, True)
04.
Latest = ""
05.
Do Until InFile.AtEndOfStream
06.
	Line = InFile.ReadLine
07.
	If Line = Latest Then
08.
		Latest = ""
09.
	Else
10.
		If Latest <> "" Then OutFile.WriteLine Latest
11.
		Latest = Line
12.
	End If
13.
Loop
14.
If Latest <> "" Then OutFile.WriteLine Latest
15.
InFile.Close
16.
OutFile.Close
- Speichere den folgenden Batch als "Make.bat":
01.
copy Adr1.csv + Adr2.csv Adr12.txt
02.
sort Adr12.txt /o Adr.txt
03.
AdrFiltern.vbs Adr.txt Adr.csv
04.
del Adr12.txt
05.
start Adr.csv
- 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
Bitte warten ..
Mitglied: Sylvia
09.11.2007 um 09:20 Uhr
Super !
vielen, vielen Dank, Du hast mir damit echt sehr geholfen !! Es tut !

Grüße

Sylvia
Bitte warten ..
Ähnliche Inhalte
Datenbanken

Datensatz mit 2 Felder anfügen Access

gelöst Frage von Dr.CornwallisDatenbanken2 Kommentare

Hallo, ich habe 2 Felder: 1. Kombifeld - PersNr zum auswählen 2. Textfeld - hier kann man beliebigen Text ...

Microsoft Office

Serienbrief Nächster Datensatz Wenn

Frage von Druide83Microsoft Office2 Kommentare

Hallo, ist das erste mal dass ich mit Serienbriefen in Word zu tun habe und mir fehlt auch nur ...

Microsoft Office

Suchen mit 2 Werten (x,y) in einer Tabell - Bereich.vergleich gibt nur Wahr oder Falsch aus

gelöst Frage von ArafatMicrosoft Office2 Kommentare

Hallo Zusammen, ich suche in einem 2. Tabellenbatt nach über 2 Werte x und y nach einem 3. Wert. ...

Microsoft Office

Vergleich von 2 Tabellen in Excel

gelöst Frage von abuelitoMicrosoft Office4 Kommentare

Hallo an Alle, folgendes Problem: Ich habe eine Exceldatei mit 2 Tabellen. Spalten sind identisch. Tabelle1 hat aktuelle Daten ...

Neue Wissensbeiträge
Humor (lol)
Und wie seid Ihr gegen Cyberattacken gewappnet?
Information von DerWoWusste vor 10 StundenHumor (lol)4 Kommentare

aber wo ist der Hammer? :-)

Sicherheit
Ein weiterer Microsoft-Stirnklatscher
Information von DerWoWusste vor 1 TagSicherheit7 Kommentare

Habe gerade einen Artikel zu einem Sicherheitsproblem gefunden, welches mir zu seiner Zeit (gepatcht 2015) wohl durchgerutscht ist. Es ...

Windows 10
Upgradepfade Windows 10 LTSC
Erfahrungsbericht von Datenreise vor 1 TagWindows 10

Nur eine kurze Info, für diejenigen, die es interessiert, da es hierzu im Netz aus nachvollziehbaren Gründen nicht allzu ...

Administrator.de Feedback
Wartungsarbeiten heute Nacht (Update)
Information von Frank vor 1 TagAdministrator.de Feedback10 Kommentare

Hallo User, durch Umbauarbeiten in unserem Rechenzentrum (am Backbone) kann es heute Nacht (14-15.01.2019) zu kurzen Ausfällen unserer Seite ...

Heiß diskutierte Inhalte
Windows 10
Windows 10 - kein Boot mehr nach Domänenaustritt
gelöst Frage von Ghost108Windows 1025 Kommentare

Hallo zusammen, habe hier eine Windows 10 Maschine, die ich gerne aus der Domäne austreten lassen möchte. Nach Austritt ...

Windows 10
Windows 10 1803 - nicht identifiziertes Netzwerk - kein Login an Domäne möglich
Frage von Tomy389Windows 1021 Kommentare

Hallo Zusammen, ich hoffe zu dem Thema gibt es nicht schon einen Thread aber ich sollte eigentlich schon alles ...

Exchange Server
Microsoft Exchange Ser ver 2016 CU 8 auf den neuesten Stand bringen
gelöst Frage von Hendrik2586Exchange Server20 Kommentare

Hallo an euch alle. :) Kurze Frage. Ich habe hier einen Exchange Server wie o.g. Problem ist das wir ...

Microsoft
SFirm 4.0 auf Terminalserver startet für jeden angemeldeten Benutzer diverse Dienste
Frage von Frank84Microsoft17 Kommentare

Hallo zusammen, wir verwenden Sfirm 4.0 auf einem Terminalserver (der SQL Server ist auf einem separaten Server), das Problem ...