Ich habe folgendes Anliegen:
Ich habe eine Textdatei mit verschiedenen Einträgen, die untereinanderstehen, auf jeder Zeile ein Eintrag. Das können zum Beispiel Namen sein. Da es eine große Datei mit mehreren hundert Seiten ist, suche ich eine Funktion, die mir automatisch alle doppelten Namen anzeigt bzw. diese entfernt.
Zum Beispiel falls der Name Werner Schulz auf Seite 1 und auf Seite 234 steht sollen alle doppelten Einträge entfernt werden, aber EINER SOLL STEHENBLEIBEN.
Wie mache ich das?
Doppelte Einträge entfernen
Moderator: Moderatoren
Hallo Corwin,
ich fürchte, dass das kein typisches Problem für den Writer ist.
Ich habe viel mit Access gearbeitet
und dort hätte man das Problem leicht in den Griff gekriegt.
Ich empfehle dir deswegen,
deine Anfrage im Forum dBase/MySQL unterzubringen.
Ich selbst habe damit noch zu wenig Erfahrung,
als dass ich dir hier einen kompetenten Tipp geben könnte.
Alles Gute
matthias
ich fürchte, dass das kein typisches Problem für den Writer ist.
Ich habe viel mit Access gearbeitet
und dort hätte man das Problem leicht in den Griff gekriegt.
Ich empfehle dir deswegen,
deine Anfrage im Forum dBase/MySQL unterzubringen.
Ich selbst habe damit noch zu wenig Erfahrung,
als dass ich dir hier einen kompetenten Tipp geben könnte.
Alles Gute
matthias
Hallo Corwin,
das Problem hat mich doch nicht losgelassen.
Ich habe ein bisschen rumexperimentiert
und die Lösung gefunden.
Die angekündigte Lösung über die Datenbank.
1.Gib deiner Liste eine Überschrift (z.B. « Namen »!)
2.Wandle deinen gesamten Text in eine Tabelle um!
(a)Tabelle/Umwandeln/Text in Tabelle
(b)Akzeptiere die Standardeinstellungen!
(c)Speichere die Datei vorsichtshalber unter einem anderen Namen ab!
3.Markiere die Tabelle und speichere ihren Inhalt in der Zwischenablage!
4.Erstelle eine neue Datenbank!
(a)Datei/Neu/Datenbank
(b)Akzeptiere die Standardeinstellungen!
(c)Doppelklick auf « Tabellen »!
5.Füge deine Tabelle in die Datenbank ein!
(a)Rechte Maustaste
(b)Einfügen
(c)Akzeptiere die Standardeinstellungen!
6.Erstelle eine Abfrage!
(a)Doppelklick auf « Abfragen »
(b)Benutze den Assistenten zur Erstellung von Abfragen!
(c)Mit dem Pfeilsymbol kommt deine Spalte « Namen » jetzt in die Abfrage.
(d)« Fertig stellen »
(e)Schließen (Oben rechts)
7.« Abfrage_Tabelle1 » bearbeiten
(a)Mit der rechten Maustaste auf « Abfrage_Tabelle1 » klicken
(b)« Bearbeiten » auswählen
(c)Das Symbol « Distinct » drücken – Es befindet sich oben in der Leiste. Es ist ein Trichter mit den Zahlen 123! darüber.
(d)Speichern und schließen.
8.Eine neue Tabelle erstellen
(a)Mit der rechten Maustaste auf « Abfrage_Tabelle1 » klicken
(b)Option « Als Ansicht erstellen » wählen
(c)Unter einem Namen (z.B. « Tabelle2 ») abspeichern
9.Daten in den Writer zurückholen
(a)Doppelklick auf « Tabellen »
(b)Mit der rechten Maustaste auf « Tabelle2 » klicken.
(c)Mit « Kopieren » in die Zwischenablage einfügen.
(d)Ein leeres Dokument im Writer öffnen
(e)Bearbeiten/Inhalte Einfügen
(f)Die Spalte « Name » mit dem Pfeil wieder auf die rechte Seite bringen
Das wars.
Du siehst, es ist schon ein bisschen Aufwand,
und es lohnt sich eigentlich nur,
wenn man größere Datensätze hat.
Bei deiner angegebenen Datenmenge könnte es sich aber lohnen.
Alles Gute
matthias
das Problem hat mich doch nicht losgelassen.
Ich habe ein bisschen rumexperimentiert
und die Lösung gefunden.
Die angekündigte Lösung über die Datenbank.
1.Gib deiner Liste eine Überschrift (z.B. « Namen »!)
2.Wandle deinen gesamten Text in eine Tabelle um!
(a)Tabelle/Umwandeln/Text in Tabelle
(b)Akzeptiere die Standardeinstellungen!
(c)Speichere die Datei vorsichtshalber unter einem anderen Namen ab!
3.Markiere die Tabelle und speichere ihren Inhalt in der Zwischenablage!
4.Erstelle eine neue Datenbank!
(a)Datei/Neu/Datenbank
(b)Akzeptiere die Standardeinstellungen!
(c)Doppelklick auf « Tabellen »!
5.Füge deine Tabelle in die Datenbank ein!
(a)Rechte Maustaste
(b)Einfügen
(c)Akzeptiere die Standardeinstellungen!
6.Erstelle eine Abfrage!
(a)Doppelklick auf « Abfragen »
(b)Benutze den Assistenten zur Erstellung von Abfragen!
(c)Mit dem Pfeilsymbol kommt deine Spalte « Namen » jetzt in die Abfrage.
(d)« Fertig stellen »
(e)Schließen (Oben rechts)
7.« Abfrage_Tabelle1 » bearbeiten
(a)Mit der rechten Maustaste auf « Abfrage_Tabelle1 » klicken
(b)« Bearbeiten » auswählen
(c)Das Symbol « Distinct » drücken – Es befindet sich oben in der Leiste. Es ist ein Trichter mit den Zahlen 123! darüber.
(d)Speichern und schließen.
8.Eine neue Tabelle erstellen
(a)Mit der rechten Maustaste auf « Abfrage_Tabelle1 » klicken
(b)Option « Als Ansicht erstellen » wählen
(c)Unter einem Namen (z.B. « Tabelle2 ») abspeichern
9.Daten in den Writer zurückholen
(a)Doppelklick auf « Tabellen »
(b)Mit der rechten Maustaste auf « Tabelle2 » klicken.
(c)Mit « Kopieren » in die Zwischenablage einfügen.
(d)Ein leeres Dokument im Writer öffnen
(e)Bearbeiten/Inhalte Einfügen
(f)Die Spalte « Name » mit dem Pfeil wieder auf die rechte Seite bringen
Das wars.
Du siehst, es ist schon ein bisschen Aufwand,
und es lohnt sich eigentlich nur,
wenn man größere Datensätze hat.
Bei deiner angegebenen Datenmenge könnte es sich aber lohnen.
Alles Gute
matthias
Hallo Zusammen,
das Problem hatte ich auch! Ich bin auf eine Lösung gestoßen, die mit OpenOffice alleine funktioniert:
Einfach den Standardfilter verwenden. Klappt prima!
http://www.openimpuls.de/mk_install/ind ... mitstart=0
Gruß Oslo
das Problem hatte ich auch! Ich bin auf eine Lösung gestoßen, die mit OpenOffice alleine funktioniert:
Einfach den Standardfilter verwenden. Klappt prima!
http://www.openimpuls.de/mk_install/ind ... mitstart=0
Gruß Oslo