Excel 5 interpretiert numerische Daten beim Import von CSV-Dateien fehlerhaft, wenn im Kontrollfeld “Zahlenformat” als Dezimaltrennzeichen ein Punkt und als Tausender-Trennzeichen “ohne” eingegeben ist. Die von uns verwendeten CSV-Dateien verwenden als Argument- Trennzeichen Kommata und als Dezimal-Trennzeichen Punkte. Text-Strings werden durch doppelte Anführungszeichen gekennzeichnet. Dies entspricht dem Standardformat von CSV-Dateien. Beim Import dieser Dateien erkennt Excel beispielsweise den Wert 39.47 nicht und zeigt in der Zelle 394.700 an. In der Bearbeitungszeile wird hingegen 394700 angezeigt. Excel erkennt also diesen Wert gar nicht als Zahl, sondern interpretiert ihn als Text-String. Der Fehler tritt nicht auf, wenn man im Kontrollfeld “Zahlenformat” die deutsche Einstellung verwendet und in der CSV-Datei alle Punkte durch Kommata ersetzt sowie als Argument-Trennzeichen Tabulatoren verwendet. Das ist aber nicht Sinn der Sache. Excel 4 zum Beispiel hat keinerlei Probleme mit solchen Dateien. Dieser Fehler ist überaus ärgerlich, insbesondere, da er auch in der angeblich Bug-bereinigten Version 5.0a auftritt, in der nach Auskunft der Microsoft-Hotline das Problem gelöst sein soll.
Tip