von AhQ » Sa, 24.11.2007 11:49
Hallo nixdorf,
ich hab mir jetzt mal die Muse genommen und mich durch Deine Angaben gewurschtelt
also, ich hab mal angenommen, daß immer ein "!" eine neue Kategorie beginnen läßt und eine Zeile immer zusammen gehört. Stimmt das so?
Darauf aufbauend hab ich dann den Umwandelspaß in der angehängten Datei gebaut. Schauen wir uns es mal an:
Als erstes hab ich mit der Text2Columns-Erweiterung
http://ooomacros.sourceforge.net/user.php#104183 (für mich im Grunde ein Muß!) den Spaltentext nach "!" durchsucht und mir einzelne Spalten machen lassen. Dann schau ich in Spalte G, ob es in der Spalte C (wo meiner Meinung nach die ersten Unterkategorien stehen sollten) ein "/" gibt. Wenn nein, ist es mir egal, wenn ja, vergleich ich die nächsten 15 Stellen nach eben diesem "/" mit genau der Stelle in Spalte D. Ist dies identisch, laß ich mir eine 1 wiedergeben, um diese Zeile zu markieren.
Spalte E und F bilden darauf aufbauen die neuen Unterkategorie-Überschriften. In Spalte E nehm ich einfach die ersten 25 Stellen von Links, in Spalte F laß ich die Formel schauen, ob in Spalte G eine 1 Steht (also der Vergleich der beiden Kategorien erfolgreich war). Wenn dem nicht so war, nehm ich wieder einfach die ersten 25 Stellen, wenn beide Kategorien gleich waren, häng ich an die ersten 25 Stellen mit Verketten() noch ein "_" dran.
Du hast also in Spalte E und F die neuen Kategorieüberschriften, die Du nun kopieren kannst und mit Strg+Shift+V und Haken bei Zeichenketten (und vor allem kein Haken bei Formel!!!) in Deine Tabelle kopieren kannst, die dann importiert werden soll.
Da ich Deine CSV-Datei nicht kenne, wie die Daten letztlich ausschauen müssen, ist das hier meiner Meinung nach mal einen Weg, wie Du die Überschriften umbasteln kannst und den Du jetzt dann entsprechend Deinen Bedürfnissen anpassen solltest.
Bei Fragen helf ich gerne weiter, wenn ich kann!
Viele Grüße
AhQ
- Dateianhänge
-
- doppelteEinträge.zip
- in ods umbenennen
- (8 KiB) 34-mal heruntergeladen
Hallo nixdorf,
ich hab mir jetzt mal die Muse genommen und mich durch Deine Angaben gewurschtelt :)
also, ich hab mal angenommen, daß immer ein "!" eine neue Kategorie beginnen läßt und eine Zeile immer zusammen gehört. Stimmt das so?
Darauf aufbauend hab ich dann den Umwandelspaß in der angehängten Datei gebaut. Schauen wir uns es mal an:
Als erstes hab ich mit der Text2Columns-Erweiterung [url]http://ooomacros.sourceforge.net/user.php#104183[/url] (für mich im Grunde ein Muß!) den Spaltentext nach "!" durchsucht und mir einzelne Spalten machen lassen. Dann schau ich in Spalte G, ob es in der Spalte C (wo meiner Meinung nach die ersten Unterkategorien stehen sollten) ein "/" gibt. Wenn nein, ist es mir egal, wenn ja, vergleich ich die nächsten 15 Stellen nach eben diesem "/" mit genau der Stelle in Spalte D. Ist dies identisch, laß ich mir eine 1 wiedergeben, um diese Zeile zu markieren.
Spalte E und F bilden darauf aufbauen die neuen Unterkategorie-Überschriften. In Spalte E nehm ich einfach die ersten 25 Stellen von Links, in Spalte F laß ich die Formel schauen, ob in Spalte G eine 1 Steht (also der Vergleich der beiden Kategorien erfolgreich war). Wenn dem nicht so war, nehm ich wieder einfach die ersten 25 Stellen, wenn beide Kategorien gleich waren, häng ich an die ersten 25 Stellen mit Verketten() noch ein "_" dran.
Du hast also in Spalte E und F die neuen Kategorieüberschriften, die Du nun kopieren kannst und mit Strg+Shift+V und Haken bei Zeichenketten (und vor allem kein Haken bei Formel!!!) in Deine Tabelle kopieren kannst, die dann importiert werden soll.
Da ich Deine CSV-Datei nicht kenne, wie die Daten letztlich ausschauen müssen, ist das hier meiner Meinung nach mal einen Weg, wie Du die Überschriften umbasteln kannst und den Du jetzt dann entsprechend Deinen Bedürfnissen anpassen solltest.
Bei Fragen helf ich gerne weiter, wenn ich kann!
Viele Grüße
AhQ