Für Administratoren und für viele Anwender, kommt es immer wieder vor, dass Daten massenweise importiert oder exportiert werden müssen. Das Mittel der Wahl ist oft eine Kommagetrennte CSV-Datei. Was genau bedeutet das? Es wird eine Datei geschrieben, die für jeden Datensatz eine eigene Zeile anlegt, so ähnlich wie in einer einfachen Text-Datei. Die einzelnen Datenfelder je Zeile werden dabei mit einem Trennzeichen getrennt. Das Trennzeichen kann dabei ganz unterschiedlich sein.

Was ist eine CSV Datei

Eine CSV-Datei (Comma-Separated Values) ist ein einfaches Datenformat, das zur Speicherung tabellarischer Daten verwendet wird. Es handelt sich um eine Textdatei, in der Daten in Zeilen und Spalten angeordnet sind. Diese Daten können dann von einer Schnittstelle in einer Applikation oder einem Programm wie Excel interpretiert werden. Es kann jedoch zu erheblichen Problemen führen, wenn das erwartete Trennzeichen der Daten nicht mit dem tatsächlichen Trennzeichen in der CSV-Datei übereinstimmt.

In dem hier gezeigten Beispiel wird als Trennzeichen ein Semikolon verwendet, was in Europa oft das Trennzeichen der Wahl ist. Beachten Sie jedoch, dass dies auf der ganzen Welt nicht einheitlich ist. Im englischsprachigen Raum wird stattdessen in der Regel ein Komma statt eines Semikolons als Trennzeichen verwendet. Die korrekte Identifizierung und Interpretation des Trennzeichens ist entscheidend, um Daten korrekt in tabellarischer Form zu laden und zu verarbeiten.

Warum Komma statt Semikolon?

In Deutschland wird standardmäßig ein Semikolon als Trennzeichen verwendet. In den englischsprachigen Ländern jedoch meist ein Semikolon. Warum ist das so?

Die Antwort ist genau so einfach wie komplex. Viele Softwareschnittstellen kommen von den großen amerikanischen Tech Unternehmen. In den USA wird als Dezimaltrennzeichen der Punkt verwendet, daher ist das Komma dort noch frei und wurde so als Trennzeichen definiert. In Europa, und somit auch in Deutschland, wird als Dezimaltrennzeichen aber das Komma verwendet. Es ist somit nicht mehr als Trennzeichen verfügbar. Darum wird in Europa das Semikolon als Trennzeichen genutzt.

Wenn Sie nun eine Schnittstelle oder eine Applikation mit einer CSV-Datei füttern wollen, dann klappt dies in aller Regel nur mit einer Komma-getrennten CSV-Datei, nicht aber mit einer Semikolon getrennten CSV-Datei wie die aus unserem Beispiel oben.

Komma getrennte CSV erstellen

Komma getrennte CSV erstellen durch Änderung der Windows 10 Region-settings

Wollen Sie in Excel eine Datei als .csv speichern, so gibt es leider keine direkte Option zur Auswahl zwischen Komma oder ein Semikolon als Trennzeichen beim Speichern. Abhilfe schaffen hier die Regions-Einstellungen in der Systemsteuerung unter Windows. Geben Sie in die Suche in der Taskleiste einfach „Region“ ein oder öffnen die Regionseinstellungen über die Systemsteuerung. Ganz oben in dem sich öffnenden Fenster bei Format wählen Sie „Englisch (Vereinigte Staaten)“ aus und klicken auf Übernehmen.

Anschließend Speichern Sie Ihre Excel Datei als Trennzeichengetrennte CSV-Datei. Diese Datei ist nun Komma getrennt statt mit einem Semikolon. Die Regionseinstellungen ändern Sie anschließend einfach wieder auf „Deutsch (Deutschland)“ zurück.

share this post on: