Das Verhalten von Excel beim Öffnen von CSV-Dateien hängt stark von Ihren lokalen Einstellungen und den list separator
unter verwendeten ab Region and language » Formats » Advanced
. Standardmäßig geht Excel davon aus, dass jede CSV mit diesem Trennzeichen gespeichert wurde. Das gilt, solange die CSV nicht aus einem anderen Land stammt!
Wenn Ihre Kunden in anderen Ländern sind, sehen sie möglicherweise andere Ergebnisse als Sie denken.
Hier sehen Sie beispielsweise, dass in einem deutschen Excel ein Semikolon anstelle eines Kommas verwendet wird, wie in den USA
Um Sie noch mehr zu verwirren, beeinträchtigt diese Einstellung das Dezimaltrennzeichen, das Excel Options » Advanced » Use system separators
wie oben gezeigt unter oder über regionale Einstellungen separat eingerichtet werden kann . Excel kann nicht dasselbe Symbol wie Dezimal-Tabulator und Listentrennzeichen verwenden. Es wird automatisch ein Komma oder ein Semikolon als Backup-Trennzeichen verwendet. Weiterlesen
Ich werde Ihr Beispiel nehmen, um 3 Dateien zu erstellen. Jeweils mit einem anderen Trennzeichen versehen und mit Excel öffnen.
COMMA SEMICOLON TAB
Nicht das gleiche wie in Excel? Ich dachte auch.
Lassen Sie uns also die Erweiterung von denselben CSV-Dateien manuell in XLS ändern und schauen, was jetzt passiert. Zuerst gibt Excel eine Warnung aus, dass die Dateierweiterung nicht mit dem Inhalt übereinstimmt, und Excel versucht zu erraten, was sich darin befindet.
COMMA SEMICOLON TAB
Fazit: TAB + Umbenennen + Warnung ignorieren = Auf jedem System gewinnen?
Vielleicht, aber ich wäre mir für Kunden außerhalb Ihres Landes nicht so sicher.
Die beste Methode besteht darin, Ihre Kunden anzuweisen, zuerst ein leeres Excel zu öffnen und dann Data » Get data from text
Komma als Trennzeichen auszuwählen