Anleitung: Daten aus Excel 2010 als Pipe-getrennte Textdatei (|) exportieren
Hier ist ein detailliertes Tutorial, wie Sie Daten aus Microsoft Excel 2010 in eine Textdatei mit dem Pipe-Symbol (|) als Trennzeichen exportieren.
Da Excel 2010 standardmäßig keine direkte Option für "Pipe-getrennt" im Speichern-Dialog anbietet, gibt es zwei gängige Wege: über die Windows-Systemsteuerung oder über einen Texteditor.
In dieser Anleitung erfahren Sie, wie Sie eine Excel-Tabelle in eine Textdatei umwandeln, bei der die einzelnen Spalten durch das Pipe-Symbol (|) getrennt sind.
Methode 1: Über die Windows-Systemsteuerung (Der saubere Weg)
Diese Methode ändert das Standard-Trennzeichen für CSV-Dateien in Windows. Excel übernimmt diese Einstellung beim Exportieren.
Schritt 1: Das Trennzeichen in Windows ändern
- Schließen Sie Excel.
- Klicken Sie auf den Windows-Startbutton und wählen Sie die Systemsteuerung.
- Klicken Sie auf Zeit, Sprache und Region und dann auf Region und Sprache.
- Im Reiter "Formate" klicken Sie unten auf die Schaltfläche Weitere Einstellungen....
- Suchen Sie im Feld Listentrennzeichen. Dort steht standardmäßig meist ein Semikolon (
;) oder ein Komma (,). - Löschen Sie das Zeichen und geben Sie das Pipe-Symbol ein:
|(Tastenkombination:Alt Gr+<). - Klicken Sie auf Übernehmen und OK.
Schritt 2: Die Datei in Excel exportieren
- Öffnen Sie Ihre Excel 2010-Datei.
- Gehen Sie auf Datei -> Speichern unter.
- Wählen Sie den Speicherort aus.
- Wählen Sie im Dropdown-Menü Dateityp die Option *CSV (Trennzeichen-getrennt) (.csv)**.
- Geben Sie der Datei einen Namen und klicken Sie auf Speichern.
- Bestätigen Sie die eventuellen Warnmeldungen von Excel (dass Formatierungen verloren gehen könnten) mit Ja.
Wichtig: Denken Sie daran, die Einstellung in der Systemsteuerung nach dem Export wieder auf das ursprüngliche Zeichen (meist ;) zurückzusetzen, damit andere Programme nicht gestört werden.
Methode 2: Suchen & Ersetzen im Texteditor (Der schnelle Weg)
Falls Sie die Systemeinstellungen nicht ändern möchten, ist dies eine einfache Alternative.
- Öffnen Sie Ihre Excel-Datei.
- Gehen Sie auf Datei -> Speichern unter.
- Wählen Sie als Dateityp *CSV (Trennzeichen-getrennt) (.csv)**.
- Schließen Sie Excel.
- Klicken Sie mit der rechten Maustaste auf die soeben erstellte CSV-Datei.
- Wählen Sie Öffnen mit -> Editor (Notepad).
- Drücken Sie
Strg+H(Ersetzen). - Geben Sie bei "Suchen nach" das aktuelle Trennzeichen ein (meist das Semikolon
;). - Geben Sie bei "Ersetzen durch" das Pipe-Symbol
|ein. - Klicken Sie auf Alle ersetzen.
- Speichern Sie die Datei unter Datei -> Speichern.
Methode 3: Export als "Formatierter Text" (Alternative für Fortgeschrittene)
Wenn Sie keine CSV-Struktur mit Anführungszeichen möchten, können Sie diesen Weg nutzen:
- Gehen Sie in Excel auf Datei -> Speichern unter.
- Wählen Sie als Dateityp *Formatierter Text (Leerschritt-getrennt) (.prn)**.
- Diese Datei nutzt zwar Leerzeichen, kann aber oft einfacher durch Skripte oder Suchen/Ersetzen in Pipes umgewandelt werden, falls die Spaltenbreiten fest definiert sind. (Hinweis: Methode 1 und 2 sind für die meisten Anwendungsfälle deutlich zuverlässiger.)
Zusammenfassung
Die effektivste Methode für Excel 2010 ist Methode 1. Indem Sie das Listentrennzeichen in Windows kurzzeitig ändern, zwingen Sie Excel dazu, das Pipe-Symbol nativ beim Speichern als CSV zu verwenden. Das spart Zeit bei großen Datensätzen und verhindert Fehler bei der manuellen Bearbeitung.