Wie entferne ich nicht standardmäßige Elemente automatisch aus Feldern in einer CSV-Datei? (Siehe Beschreibung)

321
David Geer

Ich habe eine riesige Kontaktdatei im .CSV-Format mit etwa 15.200 Einträgen. Viele Einträge entsprechen nicht dem Standard und wiederholen die E-Mail-Adresse im Feld Vorname oder ähnliches. Ich möchte alle diese nicht standardmäßigen Einträge automatisch entfernen und alle Einträge, die einen Vor- und Nachnamen sowie eine E-Mail-Adresse enthalten, in den entsprechenden Feldern belassen. Wie machst Du das?

-1
Downvote Frage zu vage, ohne mindestens ein paar Beispielzeilen zu enthalten. "Das Wiederholen der E-Mail-Adresse im Feld" Vorname "oder etwas Ähnliches" ist nicht viel zu erledigen ... Bitte lassen Sie die Leute nicht * raten *, was Ihr Problem ist. Wouter vor 7 Jahren 0

1 Antwort auf die Frage

1
TiO

Der langwierige Weg, dies zu tun, wäre, das Dokument in Excel zu öffnen,

1) Markieren Sie die Spalte mit Vorname und wählen Sie Suchen und ersetzen.

Suchen Sie nach: (Asterix) @ (Asterix)
Ersetzen Sie durch: (Lassen Sie dieses Feld leer)

Wählen Sie dann Alle ersetzen,

Dadurch werden alle Ergebnisse gelöscht, bei denen es sich um E-Mail-Adressen im Feld Vorname handelt.

2) Wählen Sie nun Ihre gesamten Daten aus und sortieren Sie sie nach Vornamen. Dies sollte alle Ihre Leerzeichen am unteren Rand belassen. Löschen Sie alle Zeilen ohne Daten im Feld Vorname.

[EDIT] - Ich sehe, Sie wollten eine automatisierte Methode. Wenn dies jedoch nur ein einmaliger Job ist, wäre diese Route wahrscheinlich schneller als das Erstellen und Erstellen eines Makros. Wenn Sie diesen Vorgang mehrmals ausführen möchten, wäre es möglicherweise eine langfristige Lösung, ein Makro zu erstellen.