Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
588to592
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
588to592
588to592
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Große Dateien sortieren

Große Dateien sortieren
23.03.2005 16:20:25
Peter
Hallo zusammen,
seit ein paar Stunden schlage ich mich mit einem Problem zum Thema Sortieren herum:
Aus einer Windows-Anwendung erhalte ich über ein VBA-Makro eine csv-Datei.
Diese Datei beinhaltet ca. 2 Millionen Zeilen (Datensätze). Jeder dieser Datensätze besteht aus neun Variablen die durch Semikolon getrennt sind
Wert1;Wert2;Wert3;Wert4;Wert5;Wert6;Wert7;Wert8;Wert9
Diese Datei möchte ich nun sortieren. Und zwar zuerst aufsteigend nach dem zweiten Wert, danach nach dem vierten Wert und zum Abschluß nach dem ersten Wert.
Hat jemand von Euch einen Tip wie das in einigermaßen vertretbarer Zeit funktionieren kann ? (Bis zu 30 Minuten wäre in Ordnung)
Vielen Dank für Eure Hilfe und viele Grüße aus Frankfurt
Peter

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Große Dateien sortieren
23.03.2005 16:41:32
UweD
Hallo
zuerst mußt du mal verraten, wie du 2.000 000 Datensätze in Excel darstellst?
(bei max Zeilenzahl von 65536)
Gruß
AW: Große Dateien sortieren
23.03.2005 16:44:25
Peter
Hallo UweD,
gar nicht.
Wie geschrieben liegen diese Datensätze in einer csv-Datei vor ... und diese csv-Datei soll mit Excel-VBA-Bordmitteln sortiert werden ... in eine neue und dann sortierte csv-Datei.
Gruß
Peter
AW: Große Dateien sortieren
23.03.2005 16:54:16
UweD
Hallo hast du es mal mit Access versucht?
Kann auch csv importieren..und sortieren..
AW: Große Dateien sortieren
23.03.2005 16:51:32
Bert
Am Schluß soll aber diese Struktur:
Wert1;Wert2;Wert3;Wert4;Wert5;Wert6;Wert7;Wert8;Wert9
erhalten bleiben?
Bert
AW: Große Dateien sortieren
23.03.2005 16:56:34
Peter
Hallo Bert,
ja - diese Struktur soll so bestehen bleiben.
Nebenbei: die Datei ist ca 130 MB groß
Danke und Gruß
Peter
AW: Große Dateien sortieren
23.03.2005 17:09:34
Bert
Ich denke mal, dass das am einfachsten ist, die Daten in ein Array zulesen und das zu sortieren. Mit einem geeigneten Algorhitmus dürfte das Minutensache sein.
Halt mal Ausschau nach Nepumk, der ist Spezialist für sortierte Arrays.
Bert
Anzeige
An Nepomuk: Große Dateien sortieren
23.03.2005 17:15:45
Peter
Hallo Nepomuk,
im letzten Beitrag hier wurdest Du mir als Spezialist für sortierte Arrays "empfohlen".
Kannst Du mir einen Tip geben wie ich die oben beschriebene Aufgabe lösen kann.
Das wäre super.
Vielen Dank und viele Grüße
Peter
AW: An Nepomuk: Große Dateien sortieren
23.03.2005 22:24:22
Bert
Gib mal ein Beispiel, wie die Daten in Wirklichkeit aussehen, sie werden
ja wohl nicht, wie in deinem Beispiel:
Wert1;Wert2;Wert3;Wert4;Wert5;Wert6;Wert7;Wert8;Wert9
sein.
Nepumuk scheint heute keine Lust zu haben.
Bert
AW: An Nepomuk: Große Dateien sortieren
24.03.2005 09:27:46
Peter
Hallo Bert,
hier sind ein paar Zeilen aus der Datei:
2548;80-C-27-0 XDAR_XTP H 8WEoSt;10:59:00;13:07:00;0;0;0;0;0;0;0;0,040
2353;80-C-27-0 XDAR_XTP H 8WEoSt;10:59:00;15:12:00;0;0;0;0,002;0;0;0;0
2548;80-C-76-0 XDAR_AH H IC3;17:56:00;19:43:00;0;0;0,406;0;0;0;0;0
2548;80-C-76-0 XDAR_AH H IC3;17:56:00;19:43:00;0;0;0;0,406;0;0;0;0
2548;80-C-27-0 XDAR_XTP H 8WEoSt;10:59:00;13:07:00;0;0,003;0;0;0;0;0;0
Danke und Gruß
Peter
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige