Ich habe eine CSV-Datei, die mit Anführungszeichen enthält comma
. Wenn ich es in Excel öffne, wird immer noch das Komma in den Zeichenfolgen verwendet und in verschiedenen Spalten analysiert. 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 einer Excel-Datei.
Hier ist das Ergebnis, das ich bekomme.
microsoft-excel
csv
parsing
Cricrazy
quelle
quelle
"
, damit Excel weiß, dass es nicht hineinschaut.Antworten:
Entfernen Sie die überflüssigen Räume und es wird richtig funktionieren:
quelle
Leider ist Steve Rindsberg richtig. Excel akzeptiert die Kapselung in doppelten Anführungszeichen nur, wenn das Feldtrennzeichen wie folgt lautet:
,
Anstatt:
, Raum
Wir können das Format unserer Importdateien nicht immer steuern.
Wenn Sie das CSV- Dateiformat nicht ändern können , verwenden Sie den Import-Assistenten, um alle Daten in einer einzelnen Spalte zu speichern, und verwenden Sie Text in Spalten, um die Daten selbst zu analysieren.
quelle