CSV in TSV umwandeln
Das Trennzeichen einer CSV-Datei wechseln: Tabulator, Semikolon, Komma oder senkrechter Strich, auf Wunsch mit Punkt-Komma-Tausch bei Dezimalzahlen
Ihre Daten bleiben bei Ihnen. Die Umwandlung läuft im Browser; nichts wird an einen Server gesendet.
Hat dieses Werkzeug geholfen?
Danke, Ihre Rückmeldung ist angekommen.
So funktioniert es
Fügen Sie die Daten links ein; das Werkzeug erkennt, ob sie mit Komma, Semikolon, Tabulator oder senkrechtem Strich getrennt sind, und gibt sie rechts mit dem gewählten neuen Trennzeichen aus. Der häufigste Fall: Sie laden eine CSV aus einem Onlineshop, einem englischsprachigen Programm oder einem Web-Dienst herunter, öffnen sie per Doppelklick im deutschen Excel und sehen alles in einer Spalte, weil Excel hier Semikolons erwartet. Fügen Sie den Inhalt hier ein, wählen Sie "Semikolon" und "Punkt zu Komma" und speichern Sie das Ergebnis als .csv. Aus Kugelschreiber,10,2.50 wird Kugelschreiber;10;2,50, und Excel liest 2,50 als Zahl. Ein Trennzeichen in Anführungszeichen gehört zum Inhalt: "Heft, liniert" bleibt eine Zelle. Kommt das neue Trennzeichen in einer Zelle vor, wird die Zelle in Anführungszeichen gesetzt; beim Wechsel von Semikolon zu Komma wird aus der Zelle 1,5 also "1,5", sonst entstünden zwei Spalten. Der Dezimaltausch gilt nur für Zellen, die ganz aus einer Zahl bestehen; Schreibweisen mit Tausenderpunkt wie 1.234,56 werden erkannt, Text wie "Hauptstr. 12,5" bleibt unberührt. Ein Ergebnis mit Tabulator (TSV) können Sie kopieren und in Excel in eine Zelle einfügen; die Spalten verteilen sich dann von selbst.
Dieses Werkzeug ist auch als csv in tsv umwandeln, csv komma durch semikolon ersetzen, excel csv alles in einer spalte, csv to tsv bekannt.
Was ist TSV?
TSV (Tab-Separated Values) ist eine Tabelle als Text, deren Zellen durch einen Tabulator getrennt sind. Genau dieses Format entsteht, wenn Sie in Excel oder Google Tabellen einen Bereich kopieren; darum lässt sich TSV direkt wieder einfügen, und die Werte landen in getrennten Zellen. Da ein Tabulator in gewöhnlichem Text kaum auftaucht, sind Anführungszeichen selten nötig. Übliche Dateiendungen sind .tsv und .tab; manche Programme speichern TSV auch mit der Endung .txt.
Was ist Listentrennzeichen?
Das Listentrennzeichen ist eine Einstellung der Windows-Region, die Excel für CSV-Dateien verwendet. Bei deutscher Region ist es das Semikolon, weil das Komma schon als Dezimalzeichen belegt ist; bei englischer Region (USA) ist es das Komma. Dieselbe CSV-Datei erscheint deshalb je nach Rechner richtig oder in einer einzigen Spalte. Die Einstellung lässt sich in Windows ändern, gilt dann aber für alle Programme; einfacher ist es, die Datei an den Empfänger anzupassen.
Was ist der Unterschied zwischen CSV und TSV?
CSV und TSV speichern dieselbe Art von Tabelle, sie unterscheiden sich nur im Trennzeichen. CSV nutzt ein Komma, im deutschsprachigen Raum oft ein Semikolon; welches es ist, verrät die Datei nicht, und das öffnende Programm muss es erraten. TSV nutzt immer den Tabulator. Weil Kommas in Adressen, Beschreibungen und Dezimalzahlen ständig vorkommen, braucht CSV Anführungszeichen, die manche Programme falsch lesen. TSV braucht sie fast nie und lässt sich direkt in eine Tabellenkalkulation einfügen; dafür ist CSV das weiter verbreitete Austauschformat.
Alles in einer Spalte: Listentrennzeichen und Dezimalkomma in Excel
Excel nimmt das Spaltentrennzeichen für CSV-Dateien aus den Regionseinstellungen von Windows. Im deutschen, französischen oder spanischen Windows ist das Komma das Dezimalzeichen, deshalb ist das Listentrennzeichen das Semikolon; im englischen (USA) ist es das Komma. Eine Komma-CSV aus einem englischen Programm erscheint im deutschen Excel darum in einer Spalte, und eine Semikolon-CSV aus dem deutschen Excel in einem englischen Programm ebenso. Ein anderes Trennzeichen passt die Datei an das Programm an, das sie öffnet.
Mit dem Trennzeichen zusammen zählt das Dezimalzeichen. Ein Preis 2.50 kann im deutschen Excel als Text oder sogar als Datum gelesen werden; 12,5 wird in einem englischen Programm zu zwei Spalten oder zu 125. Das Werkzeug tauscht Dezimalzeichen nur auf Ihren Wunsch und nur in reinen Zahlenzellen. Eine Angabe wie "1.234" ohne Nachkommateil bleibt unberührt, weil nicht feststeht, ob tausendzweihundertvierunddreißig oder eins Komma zwei drei vier gemeint ist.
- Kugelschreiber,10,2.50 → Kugelschreiber;10;2,50 (Semikolon + Punkt zu Komma)
- "Heft, liniert" → bleibt eine Zelle
- Wechsel ; → , : die Zelle 1,5 wird zu "1,5"
- 1.234 ohne Nachkommateil → bleibt unberührt, weil mehrdeutig
Welches Trennzeichen wann
Tabulator (TSV): die sicherste Wahl, wenn Sie Daten per Kopieren und Einfügen in Excel oder Google Tabellen übernehmen; ein Tabulator kommt in Texten fast nie vor, Anführungszeichen sind kaum nötig. Viele Datenbanken und Statistikprogramme lesen TSV direkt.
Semikolon: wenn die Datei im deutschen Excel per Doppelklick geöffnet werden soll. Komma: für englisches Excel, Python, R, den Import in Google Tabellen und die meisten Web-Dienste. Senkrechter Strich: einige Bank-, Buchhaltungs- und Berichtssysteme verlangen ihn. Entscheidend ist, was das Zielsystem erwartet; im Zweifel steht es in dessen Importhilfe.
Häufige Fragen
Warum öffnet Excel meine CSV-Datei in einer einzigen Spalte?
Das deutsche Excel erwartet ein Semikolon zwischen den Spalten, weil das Komma als Dezimalzeichen dient. Stammt die Datei aus einem englischen Programm, sind die Spalten mit Komma getrennt, und Excel sieht nur eine Spalte. Fügen Sie den Inhalt hier ein, wählen Sie "Semikolon" und bei Preisen "Punkt zu Komma", und speichern Sie das Ergebnis als .csv.
Wie ersetze ich in einer CSV das Komma durch ein Semikolon, ohne Dezimalzahlen zu zerstören?
Suchen und Ersetzen im Editor ersetzt jedes Komma, auch die in Anführungszeichen und in Dezimalzahlen. Dieses Werkzeug liest die Datei als Tabelle: Kommas in Anführungszeichen bleiben Inhalt, Zellen werden richtig getrennt, und nur das Trennzeichen zwischen den Spalten wird ausgetauscht.
Was ist der Unterschied zwischen CSV und TSV?
Beide sind Tabellen als Text, eine Zeile pro Datensatz. CSV trennt Zellen mit einem Komma, im deutschen Excel mit einem Semikolon; TSV trennt immer mit einem Tabulator. Weil Kommas und Semikolons in Texten häufig vorkommen, braucht CSV oft Anführungszeichen, TSV fast nie.
Werden meine Daten an einen Server geschickt?
Nein. Das Lesen und Neuschreiben der Tabelle läuft vollständig in Ihrem Browser; auch ein Kontoauszug oder eine Kundenliste verlässt die Seite nicht und wird nirgends gespeichert. Nach dem Laden funktioniert das Werkzeug auch ohne Internetverbindung.