← Ratgeber

Bilder, Dokumente und Daten

Doppelte Zeilen in CSV finden und entfernen

Entfernen Sie exakte Duplikate, ohne echte Kunden, Produkte oder Bestellungen zu verbinden.

Kurzantwort

Prüfen Sie das Einlesen vor der Duplikatentscheidung. orders-source.csv enthält vier fiktive Bestellungen und sechs Spalten, mit zitiertem Komma, mehrzeiliger Notiz, Akzent und SKU 000123. Eine Textzeile ist nicht immer ein Datensatz.

Schritt für Schritt

Öffnen und prüfen Sie vier Datensätze und sechs Spalten. Filter leeren, identische Zeilen entfernen und CSV exportieren. Erneut geöffnet müssen drei Bestellungen bleiben. orders-eu.csv nutzt Semikolon als Trenner; 12,50 bleibt ein Textwert ohne automatische Zahlenumwandlung.

Häufige Fehler

Bei beschädigtem Café aus der Quellanwendung erneut als UTF-8 exportieren. Das Werkzeug repariert keine alten Kodierungen. Nicht alle Kommas durch Punkte ersetzen. Verlorene führende Nullen lassen sich nicht zuverlässig rekonstruieren; SKU als Text importieren.

Abschlussprüfung

Bestellung 1001 soll einmal vorkommen, 1003 erhalten bleiben: gleiche SKU, andere Menge. Prüfen Sie 000123, Café cup, Umbruch und Anführungszeichen. Exportiert werden gefilterte Zeilen; für alles den Filter leeren. Original bis zum erfolgreichen Zielimport behalten.

Am Beispiel entscheiden

Bestellungen, nicht Produkte deduplizieren

Das Muster enthält eine doppelt exportierte Bestellung und eine weitere legitime Bestellung derselben SKU. Nur vollständig gleiche Zeilen nach Prüfung der Spalten entfernen.

Bestellungen, nicht Produkte deduplizieren
PrüfpunktBeispiel oder VorgehenErgebnis beurteilen
Bestellung 1001 doppeltAlle sechs Felder vergleichen und eine Kopie entfernen.Drei Datensätze bleiben; physische Textzeilen sind nicht die Datensatzzahl.
Bestellung 1003, gleiche SKUBestellung mit anderer Menge behalten.SKU, Name oder gemeinsam genutzte E-Mail beweisen kein Duplikat.
Nur eine Spalte oder getrenntes 12,50Trennzeichen und Anführungszeichen am Semikolonmuster prüfen.Satzzeichen nicht global ersetzen, sie können zum Inhalt gehören.

Praxisbeispiel

Boundarysline-Beispiele verwenden fiktive Daten. Laden Sie sie zum Nacharbeiten herunter; es sind keine Kundendaten oder zertifizierten Ergebnisse.

Ergebnis prüfen
orders-source.csv4 × 6
orders-clean.csv3 × 6
SKU000123
UTF-8Café cup
Passendes Werkzeug verwendenCSV-Datenwerkbank

Quellen und weitere Informationen

Mit einem passenden Ratgeber fortfahren