CSV-Dateien (Comma-Separated Values) werden hauptsächlich zur Datenspeicherung und -übertragung verwendet. Sie können jedoch gelegentlich beschädigt werden und Fehler aufweisen, die zu Dateninkonsistenzen führen. In diesem Blog bespreche ich, wie man CSV-Dateien repariert und problemlos wiederherstellt.
Lass uns anfangen …
Was sind die Ursachen für die Beschädigung von CSV-Dateien?
Viele Faktoren umfassen die Verwendung ungültiger Zeichen, Zeilenumbrüche innerhalb von Feldern und andere. Hier sehen Sie sich einige der häufigsten an:
- Häufig aufgrund eines ungültigen CSV-Dateiformats
- Aufgrund der ASCII-Steuerung nicht druckbarer Zeichen wie CR oder LF am Ende der Zeile.
- In den Feldern werden Zeilenumbrüche ohne Anführungszeichen vorgenommen.
- Verwendung ungültiger Zeichen wie Bindestriche, Sternchen, Klammern, Doppelpunkte und andere.
- Aufgrund langer Zahlen mit führenden Nullen.
- Wenn die CSV-Datei nicht UTS 8-kodiert ist.
Kann ich CSV-Dateien reparieren?
Ja, Sie können CSV-Dateien mit weniger Aufwand reparieren. Dies ist ganz einfach möglich, indem Sie „Text in Spalten“ verwenden, das Trennzeichen in der CSV-Datei ändern und andere praktikable Lösungen verwenden, die im nächsten Abschnitt beschrieben werden.
Für die beste Lösung können Sie jedoch auch die Excel-Reparatur software verwenden.
Lösungen zur Reparatur von CSV-Dateien
Um eine Beschädigung der Excel-CSV-Datei zu beheben, müssen Sie die hier angegebenen verschiedenen Lösungen befolgen. Befolgen Sie sie also nacheinander:
Methode 1 – Verwenden Sie die Funktion „Text in Spalten“
Die allererste Lösung, die Sie ausprobieren können, ist die Verwendung der Funktion „Text in Spalten“ von Excel. Wenn Ihre CSV-Datei zusammengeführte Zellen enthält, die nicht richtig aufgeteilt sind, können Sie diese Funktion verwenden, um das Problem zu beheben.
Befolgen Sie die folgenden Schritte sorgfältig, um die Zellen zu teilen:
- Wählen Sie die Daten aus >> navigieren Sie zur Registerkarte Daten >> klicken Sie in der Gruppe Datentools auf Text in Spalten.
- Wählen Sie in einem Assistenten die Option „Getrennt“ >> klicken Sie auf „Weiter“.
- Wählen Sie anschließend ein Komma als Trennzeichen >> klicken Sie auf „Weiter“.
- Legen Sie abschließend den Endpunkt für getrennte Daten fest >> klicken Sie auf „Fertig“.
Lesen Sie auch: 4 einfache Tricks zum Exportieren von Daten nach Excel
Methode 2 – Probieren Sie einige spezifische Lösungen aus
Prüfen Sie einige der möglichen Lösungen, die für Sie zum Reparieren beschädigter CSV-Dateien funktionieren.
- Überprüfen Sie, ob Sie die Importfehlermeldung „Zeile 1 hat zu viele Spalten …“ erhalten, und erstellen Sie dann mit Excel, Notepad++ oder anderen Apps zum Wiederherstellen von CSV-Daten eine neue CSV-Datei mit Daten in 14 Spalten.
- Wenn die Fehlermeldung „Fremdzeichen fehlen oder beschädigt“ angezeigt wird, verwenden Sie Google Sheets oder die erweiterten Apps Open Office, Libre Office, Notepad++, um beschädigte CSV-Dateien zu reparieren.
Überprüfen Sie, ob das Problem auftritt, weil Sie ASCII-Steuerelemente oder zusätzliche Trennzeichen verwenden, und befolgen Sie dann die folgenden Tricks:
- Überprüfen und löschen Sie Leerzeichen am Ende der Datei.
- Korrigieren Sie in beschädigten CSV-Dateien zusätzliche Kommas, indem Sie zusätzliche Trennzeichen löschen, die Handlerfelder trennen, und stellen Sie die Dateidaten wieder her.
Methode 3 – Verwenden Sie die Unicode-UTF-8-Kodierung
Als Nächstes sollten Sie überprüfen, ob Ihre CSV-Datei in UTF-8-Kodierung vorliegt oder nicht.
Befolgen Sie die Schritte, um Ihre CSV-Datei in UTF-8-Kodierung zu kodieren:
- Öffnen Sie Ihre CSV-Datei > klicken Sie auf Datei > Speichern unter
- Geben Sie den Dateinamen ein > und wählen Sie aus der Dropdown-Liste „Speichern als Dateityp CSV“.
- Klicken Sie auf Extras > Gehen Sie zu Weboptionen.
- Gehen Sie dann unter „Dieses Dokument speichern unter“ zu „Kodierung“
- Und wählen Sie „Unicode (UTF-8)“.
Methode 4 – Ändern des Trennzeichens
Das Ändern des Trennzeichens in der CSV kann Ihnen sogar dabei helfen, die CSV-Datei zu reparieren. Manchmal kann das falsche Trennzeichen Formatierungsprobleme auslösen.
Wenn Sie das Trennzeichen manuell anpassen möchten, befolgen Sie diese Schritte:
- Öffnen Sie die CSV-Datei im Editor.
- Überprüfen Sie, ob die Daten durch Kommas (,) oder Semikolons (;) getrennt sind. Ihre Daten sehen beispielsweise so aus: Name, Alter und Land.
- Fügen Sie nun die folgende Zeile oben in Ihrer Datei hinzu:
For commas: sep=,
For semicolons: sep=;
- Drücken Sie abschließend die Tasten STRG+S gleichzeitig, um Ihre Datei zu speichern.
Beste Software zum Reparieren und Wiederherstellen beschädigter CSV-Dateien
Es wird empfohlen, davon Gebrauch zu machen MS Excel Reparieren Werkzeug Dies ist das beste Tool zum Beheben aller Arten von Problemen, Beschädigungen und Fehlern in Excel-Arbeitsmappen. Dies ist das beste Tool, das durch einmaliges Scannen verschiedene Fehler in Excel-Dateien erkennt und behebt und beschädigte, fehlerhafte oder sogar unzugängliche Excel-Dateien repariert und wiederherstellt.
Es ist ein einzigartiges Tool zum Reparieren mehrerer Excel-Dateien in einem Reparaturzyklus und zum Wiederherstellen der gesamten Daten an einem bevorzugten Speicherort. Es ist einfach zu verwenden und sowohl mit Windows– als auch mit Mac-Betriebssystemen kompatibel.
Schritte zum Verwenden des MS Excel-Reparaturtools:
Schritt 1 – Laden Sie Stellar Reparatur für Excel herunter und installieren Sie es gemäß dem Installationsassistenten.
Schritt 2 – Starten Sie nach der Installation das Reparatur tool und durchsuchen Sie die Excel-Datei, die Sie reparieren möchten.
Schritt 3 – Wählen Sie nun die Excel-Datei aus, die Sie reparieren möchten, und klicken Sie auf die Schaltfläche 'Repair'.
Schritt 4 – Warten Sie, bis der Reparatur vorgang abgeschlossen ist.
Schritt 5 – Wenn Sie fertig sind, sehen Sie sich die reparierte Excel-Datei in der Vorschau an und überprüfen Sie sie und klicken Sie auf die Schaltfläche 'Save'.
Lesen Sie auch: Wie behebt man XML-Fehler in Excel?
Wie stellt man gelöschte CSV-Dateien wieder her?
Weg 1: Wiederherstellen mithilfe der Autorecover-Funktion
Sie können die Autorecover-Funktion von Microsoft Excel verwenden, um die beschädigte CSV-Datei zu reparieren. Um es zu verwenden, öffnen Sie die Tabelle und suchen Sie nach dem AutoRecover-Fenster > sehen Sie sich hier den Bildschirm mit einer Liste an und wählen Sie dort die gewünschte Datei aus.
Aber zuerst müssen Sie sicherstellen, dass die AutoRecover-Funktion aktiviert ist.
Weg 2: CSV-Datei mithilfe einer TMP-Datei wiederherstellen
Normalerweise erstellt das Windows-System eine temporäre Datei, mit der Sie verlorene CSV-Dateien wiederherstellen können.
Befolgen Sie dazu die folgenden Schritte:
- Gehen Sie zum Ordner „Temp“: C://Users/AppData/Local/MicrosoftOffice/UnsavedFiles
- Suchen Sie nun nach der Excel-Datei mit der Erweiterung .TMP
- Wählen Sie die genaue Datei aus, indem Sie die Daten überprüfen
- Kopieren Sie sie abschließend und fügen Sie sie ein oder speichern Sie sie an einem anderen Ziel mit der Erweiterung .CSV.
Ich hoffe, dies funktioniert für Sie, um die Beschädigung der CSV-Datei zu beheben.
Weg 3: Von einer früheren Version wiederherstellen
Diese Lösung ist hilfreich, wenn die CSV-Dateien gespeichert oder ersetzt werden.
Befolgen Sie dazu die folgenden Schritte:
- Öffnen Sie die beschädigte CSV-Datei und klicken Sie mit der rechten Maustaste darauf
- Wählen Sie Eigenschaften > klicken Sie auf Vorherige Versionen
- Wählen Sie nun die letzte Version vor dem Speichern/Ersetzen aus
- Klicken Sie auf Wiederherstellen (stellen Sie sicher, dass Wiederherstellungspunkte aktiviert sind).
Zugehörige FAQs:
Was ist eine CSV-Datei?
CSV (Comma Separated Values) ist ein Dateiformat zum Speichern alphanumerischer tabellarischer Strukturdaten im Nur-Text-Format. Diese Dateien enthalten Datensätze und jede Datei ist eine Sammlung von zwei oder mehr durch Kommas getrennten Feldern.
Ist es möglich, eine CSV-Datei wiederherzustellen?
Ja, Sie können eine CSV-Datei problemlos wiederherstellen, aber es ist schwierig, beschädigte, überschriebene oder ersetzte CSV-Dateien wiederherzustellen.
Entfernt CSV die Formatierung?
CSV behält die Datenformatierung nicht bei.
Kann das CSV-Format bearbeitet werden?
Ja, eine CSV-Datei kann in Excel erstellt oder bearbeitet werden.
Warum wird meine CSV-Datei nicht gelesen?
Es ist möglich, dass Ihre CSV-Datei zu groß ist, sodass Sie sie nicht lesen können.
Welches Tool repariert CSV-Dateien?
Google Sheets, OpenOffice, Notepad++, LibreOffice usw. können die CSV-Datei reparieren.
Abschluss
Hier geht es also darum, wie man eine beschädigte CSV-Datei repariert. Befolgen Sie die fünf getesteten Lösungen, um die CSV-Datei zu reparieren und die darin gespeicherten Daten wiederherzustellen. Probieren Sie die angegebenen Lösungen nacheinander aus. Manchmal können die manuellen Lösungen die Daten aus der CSV-Datei jedoch nicht wiederherstellen. In einem solchen Fall können Sie sich für eine automatische Lösung entscheiden.
Abgesehen davon ist es sehr wichtig, die Excel-Datei ordnungsgemäß zu handhaben und Ihre wichtigen Daten zu sichern, um Datenverlust zu vermeiden.
Das ist alles …
