Ich habe eine CSV-Datei, die folgendermaßen importiert wird:
Field1_Entry1, Field2_Entry1, ... FieldN_Entry1, Field1_Entry2, Field2_Entry2 ...
Nach Feld N soll eine neue Zeile eingefügt werden, damit ich eine Tabelle mit N Spalten erhalte:
Field1_Entry1 | Field2_Entry1 | ... FieldN_Entry1
Field1_Entry2 | Field2_Entry2 | ... FieldN_Entry2
usw
Fwiw Ich konnte nach jedem FeldN eine leere Spalte mit einem Trennzeichen einfügen, aber ich habe nicht herausgefunden, wie ich zu einer neuen Zeile springen kann.
Irgendwelche Ideen?
Vielen Dank.
microsoft-excel
csv
string-manipulation
Argonyth
quelle
quelle
Antworten:
Wenn ich das richtig verstehe, möchten Sie trotzdem, dass jede Zelle Feld x _Entry x enthält , oder? In diesem Fall müssen Sie nur alle Kommas in Tabulatoren konvertieren. Öffnen Sie die Datei in einem Texteditor und führen Sie ein globales Suchen und Ersetzen durch. Wählen Sie dann alle aus, kopieren Sie sie und fügen Sie sie in Excel ein. Dies setzt voraus, dass Ihre tatsächlichen Feldnamen oder Daten keine Kommas enthalten.
Mir ist gerade aufgefallen, dass Sie bearbeitet haben. Außerdem müssen Sie ", Field1" durch "{CRLF} Field1" ersetzen.
quelle