Ich muss mit mehreren sehr großen CSV-Dateien arbeiten, und Excel macht das (natürlich) sehr einfach. Eines der Felder hat das Format 10/3/2013 19:00
, und Excel konvertiert es automatisch in sein eigenes Datums-/Uhrzeitformat, wenn es die CSV-Datei öffnet. Ich muss jedoch die Rohtextdaten verarbeiten. Wenn ich die Spalte auswähle und das Zellenformat in Text ändere, ändert Excel die Werte in reine Dezimalzahlen ( 41550.7916666667
im obigen Beispiel).
Wie kann ich Excel dazu bringen, alle Felder nur im Textformat anzuzeigen? Ich verwende Excel 2013.
Antwort1
Verwenden Sie „Daten“, „Externe Daten abrufen“, „Aus Text“, um Ihre CSV-Datei zu importieren. Dadurch bleiben die Feldtypen besser erhalten, als wenn Sie sie direkt in Excel öffnen. Excel muss den Feldtyp „erraten“ und liegt dabei häufig falsch. Wenn Sie „Daten“, „Aus Text“ verwenden, ist dies eindeutiger. Sie können Ihre Daten auch aktualisieren, solange Sie die CSV-Datei am selben Speicherort behalten.
Antwort2
Wenn Sie die Datei öffnen, verwenden Sie dieImport-Assistent. Sie können im Assistenten festlegen, welche Felder importiert werden sollen.Text.