Entfernen Sie die überflüssigen Leerzeichen und es wird richtig funktionieren:
T7,7,"331-8463 C - Ind. HT collar, laser HT insert, crown TR",85,0.37,N,0.00,N T7,8,"331-8463 C - Ind. HT collar, laser HT insert, crown TR",90,0.33,N,0.00,N
Ich habe eine CSV-Datei, die die angegebene Zeichenfolge enthält comma
. Wenn ich es in Excel öffne, wird immer noch das Komma in den Strings verwendet und in verschiedene Spalten geparst. Kann jemand helfen?
T7, 7, "331-8463 C - Ind. HT collar, laser HT insert, crown TR", 85, 0.37, N, 0.00, N T7, 8, "331-8463 C - Ind. HT collar, laser HT insert, crown TR", 90, 0.33, N, 0.00, N
Erstellen Sie einfach eine CSV-Datei mit den obigen zwei Zeilen und öffnen Sie sie in Excel-Datei.
Hier ist das Ergebnis, das ich bekomme.
Entfernen Sie die überflüssigen Leerzeichen und es wird richtig funktionieren:
T7,7,"331-8463 C - Ind. HT collar, laser HT insert, crown TR",85,0.37,N,0.00,N T7,8,"331-8463 C - Ind. HT collar, laser HT insert, crown TR",90,0.33,N,0.00,N
Leider ist Steve Rindsberg richtig. Excel akzeptiert nur dann doppelte Anführungszeichen, wenn das Feldtrennzeichen wie folgt lautet:
,
anstatt:,
Raum
Wir können das Format unserer Importdateien nicht immer kontrollieren.
Wenn Sie das CSV- Dateiformat nicht ändern können, verwenden Sie den Import-Assistenten, um alle Daten in eine einzige Spalte zu packen, und verwenden Sie Text in Spalten, um die Daten selbst zu analysieren.