Gibt es eine Möglichkeit, Excel mitzuteilen, welches Trennzeichen beim Erstellen einer CSV-Datei verwendet werden soll, z. B. ein Tabulator oder eine Pipe?
16
Gibt es eine Möglichkeit, Excel mitzuteilen, welches Trennzeichen beim Erstellen einer CSV-Datei verwendet werden soll, z. B. ein Tabulator oder eine Pipe?
Angenommen, wir haben es mit Windows als Betriebssystem zu tun ...
Text (Tab delimited) (*.txt)
.In Excel wird eine Option nicht sofort angezeigt, aber ich kann einige Ratschläge geben.
Denken Sie daran, dass CSV-Dateien kommagetrennte Werte sind , die einem Standard folgen: Daten, Komma, Daten, Komma usw. Um dies zu unterbrechen, wird die Spezifikation nicht eingehalten.
Was passiert, wenn Ihre Daten ein Komma enthalten? Excel umgibt den Inhalt dieser Zelle automatisch mit Anführungszeichen (
"
), sodass das Programm, das die Datei importiert, weiß, wann diese Zelle tatsächlich endet.Wenn Sie kein Komma als Trennzeichen verwenden möchten, können Sie die Datei weiterhin als CSV-Datei speichern und dann manuell bearbeiten. Öffnen Sie einen Texteditor wie Notepad oder Notepad ++. Führen Sie eine Suche nach dem gewünschten Zeichen durch (z. B. im Editor unter Bearbeiten-> Suchen). Wenn Sie eine Pipe möchten, suchen Sie nach einer Pipe (
|
). Wenn Sie ein Ergebnis erzielen, verwenden Sie dieses Zeichen nicht . Um einfach nach einem Tab zu suchen , würde ich die Verwendung von Notepad ++ empfehlen.Wenn Sie feststellen, dass das Zeichen, das Sie verwenden möchten, nicht an anderer Stelle in Ihrem Dokument verwendet wird, können Sie Suchen und Ersetzen ausführen . In Notepad, gehen Sie zu Bearbeiten -> Ersetzen ... . Geben Sie unter "Suchen nach:" ein Komma ein. Geben Sie unter "Ersetzen durch:" das Zeichen ein, das Sie als Trennzeichen verwenden möchten. Der nächste Teil ist zu schlagen Find Next. Der Grund dafür ist, dass Ihre Datei beschädigt wird, wenn Ihre Daten ebenfalls Kommas enthalten. Ersetzen Sie nur die Kommas, die Begrenzer der Daten sind, und keine Anführungszeichen.
Sobald dies erledigt ist, können Sie die Datei speichern. Wenn Sie es importieren möchten, würde ich empfehlen, es in eine
.TXT
Datei umzubenennen, sodass Excel Sie nach dem Feldtrennzeichen fragt. Wenn Sie eine.CSV
Datei öffnen , wird automatisch ein Komma als Trennzeichen verwendet, was Sie nicht möchten.quelle