Doppelte Einträge entfernen

Das Textverarbeitungsprogramm

Moderator: Moderatoren

Corwin
Beiträge: 1
Registriert: So, 14.05.2006 11:15

Doppelte Einträge entfernen

Beitrag von Corwin »

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?
manese
*****
Beiträge: 482
Registriert: Mo, 03.10.2005 17:20
Wohnort: Borgholzhausen
Kontaktdaten:

Beitrag von manese »

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
Eddy
********
Beiträge: 2781
Registriert: So, 02.10.2005 10:14

Beitrag von Eddy »

Hallo Corwin,

eine "Automatik" für Dein Problem habe ich auch nicht, vielleicht eine Erleichterung bei der Handarbeit.

Markiere Deinen gesamten Text und sortiere ihn über Extras > Sortieren. Danach kannst Du doppelte Einträge händisch entfernen.

Mit einfachen Grüßen

Eddy
manese
*****
Beiträge: 482
Registriert: Mo, 03.10.2005 17:20
Wohnort: Borgholzhausen
Kontaktdaten:

Beitrag von manese »

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
Duke
Beiträge: 7
Registriert: Di, 15.08.2006 14:19
Wohnort: Münster

Beitrag von Duke »

Hallo Corwin,

da denke ich an den Editor UltraEdit32 der hat eine Funktion Sortieren und darunger Duplikate entfernen.

Gruß

Duke
Oslo
Beiträge: 2
Registriert: Di, 06.02.2007 17:01

Beitrag von Oslo »

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
Antworten