In Excel wie kann ich das ISO8601 Datumsformat , yyyy-mm-dd
das Standard? Das Windows-Gebietsschema ist Englisch (CA) oder Englisch (US). Wir verwenden Excel 2013, obwohl eine generische Antwort für so viele Versionen wie möglich bevorzugt wird.
Verwenden eines benutzerdefinierten Formats wie unter Wie gebe ich Datumsangaben im ISO 8601-Datumsformat (JJJJ-MM-TT) in Excel ein (und muss Excel dieses Format als Datumswert erkennen)? funktioniert nicht, weil es für jedes neue Feld wiederholt werden muss. Dies ist besonders schmerzhaft, wenn Sie mit CSV-Dateien arbeiten.
microsoft-excel
date-time
default-settings
matt wilkie
quelle
quelle
Antworten:
Dafür müssen Sie tatsächlich das gesamte Windows-Datumsformat ändern. Gehen Sie dazu zu:
Control Panel > Regional and Language Options > Change date, time or number formats
Wählen Sie dort für das kurze Datum das Format JJJJ-MM-TT und fertig!
Hier ist der Beweis, dass es funktioniert. Selbst wenn Sie ein anderes Datumsformat schreiben, konvertiert Excel es automatisch in die Standardeinstellung des Systems.
Beachten Sie, dass dies auch die Art und Weise ändert, in der Windows das Datum anzeigt.
Quelle
quelle
dd-mm-yy
und default-to-Display & default-to-Export zu seinyyyy-mm-dd
. In dieser Situation sollten Sie sich also an andere wenden: Sie müssen die Datei immer mit dem Textassistenten importieren und das Format für eingehende Daten festlegen.Stellen Sie dieses Format in den regionalen Windows-Einstellungen ein. Excel verwendet standardmäßig die Systemeinstellungen.
Dazu müssen Sie in der Systemsteuerung "Uhr, Sprache und Region" und dann "Region und Sprache" auswählen. Klicken Sie auf die Registerkarte "Formate", wählen Sie in der Liste "Format" die Option "Kurzes Datum" und wählen Sie aus der Dropdown-Liste die entsprechende Option "JJJJ-MM-TT".
quelle