Wieso werden Sonderzeichen eines .csv-Exports im Excel falsch dargestellt?


Zur Erreichung einer hohen Kompatibilität mit Drittsystemen verwendet Cloudrexx den Zeichensatz Unicode mit der Zeichenkodierung UTF-8.

Moderne Tabellenkalkulationsprogramme prüfen beim Öffnen eines Datenexports den eingesetzten Zeichensatz und stellen den Inhalt der Datei dann entsprechend korrekt dar. Im Gegensatz dazu prüft Microsoft Excel den Zeichensatz nicht und geht anstelle dessen ohne Prüfung davon aus, dass der Inhalt einer .csv-Datei einem Windows spezifischen Zeichensatz (https://de.wikipedia.org/wiki/ISO_8859-1#Windows-1252) entspricht. Dies hat zur Folge, dass beim Öffnen einer .csv-Datei die Dekodierung des Inhalts falsch durchgeführt wird und dadurch die Sonderzeichen falsch dargestellt werden.

Abhilfe

Um eine .csv-Datei mit Microsoft Excel zu öffnen, welche UTF-8 als Zeichenkodierung verwendet, gehen Sie wie folgt vor:

  1. Öffnen Sie Microsoft Excel

  2. Klicken Sie auf der Menüleiste auf die Option Daten

  3. Wählen Sie dann die Option Aus Text

  4. Navigieren Sie im nun angezeigten Dialog zum Speicherort der .csv-Datei, die Sie importieren möchten

  5. Klicken Sie auf den Dateinamen und klicken Sie dann auf die Schaltfläche Importieren

  6. Der Assistent für Textimport wird nun auf dem Bildschirm angezeigt. Konfigurieren Sie diesen wie folgt:

    1. Wählen Sie als Dateityp die Option Getrennt

    2. Als Dateiursprung wählen Sie 65001: Unicode (UTF-8) aus der Dropdown-Liste aus

    3. Bestätigen Sie die Konfiguration anschließend mit der Schaltfläche Weiter >

  7. Nun muss das Format der .csv-Datei bestimmt werden. Aktivieren Sie als Trennzeichen nur das Kontrollkästchen Semikolon und bestätigen Sie den Import mit der Schalfäche Fertig stellen

  8. Wählen Sie zum Abschluss aus, ob der Inhalt der .csv-Datei in einem neuen Arbeitsblatt oder an Ort und Stelle des Cursors eingefügt werden soll

 

© 2024 Cloudrexx AG | Schweizer Cloud CMS | Datenschutzerklärung