Was läuft beim Importieren und Formatieren des folgenden CSV-Datensatzes in Excel schief?

Was läuft beim Importieren und Formatieren des folgenden CSV-Datensatzes in Excel schief?

Ich versuche folgendes zu importierenCSVDatensatz in Excel. Ich verwende den Textimport-Assistenten, um die richtigen Trennzeichen festzulegen. Bisher habe ich die Trennzeichen ";" und "," verwendet.

Hier ist dasErgebnisbisher. Der Datensatz scheint bis Zeile 493 in Ordnung zu sein. Ab diesem Zeitpunkt ändern sich die Daten von 2014 auf 2015. Irgendwie scheint sich das Format der Daten ab diesem Zeitpunkt etwas geändert zu haben, was zu einer CSV-Datei führt, in der die Spalten nicht mehr ausgerichtet sind.

Hier ist eine Momentaufnahme dessen, was passiert:

Bildbeschreibung hier eingeben

Frage: Was muss ich tun, um diesen CSV-Datensatz so zu formatieren, dass seine Spalten in Excel sauber ausgerichtet sind?

Antwort1

Die Datei weist in Zeile 494 einen Fehler auf; dort scheint es sich bei dem Datensatz nur um ein Fragment zu handeln.

So sieht es in Notepad++ aus:

Bildbeschreibung hier eingeben

Es scheint, als gäbe es einen fehlerhaften Zeilenvorschub, der Zeile 493 in zwei Teile teilt. Das manuelle Zusammenfügen der Zeilen 493 und 494 könnte das Problem für diese Zeile beheben (ich habe nicht versucht, sie zu importieren).

Diese Zeile ist jedoch nicht die einzige. Sie sollten nach Zeilen suchen, die mit beginnen ", da sie alle zu den vorhergehenden Zeilen zu gehören scheinen.

Mit Notepad++ können möglicherweise alle Zeilen durch die folgende Operation „Alle ersetzen“ behoben werden:

  • Finde was :\n"
  • Ersetzen mit :"
  • Suchmodus: Erweitert

Bildbeschreibung hier eingeben

Antwort2

Es liegt kein Problem/Fehler in der Quelldatei vor.

Wenn Sie die Kodierung richtig einstellen und dieFeldtrennzeichen(es ist ein Komma) Sie sollten kein Problem haben. Hier mein Beispiel für ein geöffnetes LibreOffice-Fenster (ich habe kein Excel).

Bildbeschreibung hier eingeben

verwandte Informationen