Jak ustawić datę RRRR-MM-DD (ISO-8601) jako domyślną w programie Excel?

11

W programie Excel, jak mogę zrobić formatu ISO8601 datę , yyyy-mm-dd, domyślne? Ustawienia regionalne systemu Windows to angielski (CA) lub angielski (USA). Korzystamy z programu Excel 2013, chociaż preferowana jest ogólna odpowiedź na jak najwięcej wersji.

Używanie formatu niestandardowego jak w Jak wprowadzić daty w formacie daty ISO 8601 (RRRR-MM-DD) w programie Excel (i czy program Excel rozpozna ten format jako wartość daty)? nie działa, ponieważ trzeba to powtarzać dla każdego nowego pola. Jest to szczególnie bolesne podczas pracy z plikami CSV.

[Ogłoszenie usługi publicznej XKCD: Różne sposoby pisania dat jako liczb mogą prowadzić do zamieszania w Internecie.  Dlatego w 1988 r. ISO ustanowiło globalny standardowy format liczbowy daty.  Jest to ** właściwy ** sposób zapisywania danych numerycznych: 27.02.2013.  Następujące formaty są odradzane {wstaw listę wszystkiego innego}.

matowe wilkie
źródło
1
Moje królestwo za ustandaryzowany sposób radzenia sobie z datami. Och, czekaj ....
Max Vernon

Odpowiedzi:

8

W tym celu musisz zmienić cały format daty systemu Windows. W tym celu przejdź do:

Control Panel > Regional and Language Options > Change date, time or number formats

Tam wybierz dla Short date format rrrr-MM-dd i gotowe!

Oto dowód, że to działa. Nawet jeśli napiszesz inny format daty, Excel automatycznie przekonwertuje go na domyślny system.

Zmiana formatu daty Excela

Pamiętaj, że to również zmieni sposób, w jaki system Windows wyświetla datę.

Format daty systemu Windows ustawiony na rrrr-MM-dd

Źródło

Hewbot
źródło
To jest prawidłowa odpowiedź, ponieważ poprawnie odpowiada na to, o co prosiłem, ale ostatecznie faktycznie źle pasuje do mojego przypadku użycia. Okazuje się, że to, co rzeczywiście jest potrzeba default-obciążeniem być dd-mm-yyi default-do-display & default-do-eksportu być yyyy-mm-dd. W tej sytuacji udaj się więc do innych: musisz zawsze zaimportować plik za pomocą kreatora tekstu i ustawić format daty przychodzącej.
matt wilkie
1

Ustaw ten format w ustawieniach regionalnych systemu Windows. Excel domyślnie użyje ustawień systemowych.

W tym celu musisz przejść do Panelu sterowania, wybrać „Zegar, język i region”, a następnie „Region i język”. Kliknij kartę „Formaty”, a następnie z listy Format wybierz „Krótka data” iz rozwijanej listy wybierz odpowiednią opcję „rrrr-MM-dd”.

CFreitas
źródło
1
Ta odpowiedź w obecnej formie nie jest tak łatwo zrozumiała, jak byśmy tego chcieli. Dobrym pomysłem byłoby krótkie wyjaśnienie, jak to zrobić, aby ta odpowiedź była bardziej przydatna.
bwDraco,