В Excel, как я могу сделать формат даты ISO8601 , yyyy-mm-dd
по умолчанию? Языковой стандарт Windows - английский (CA) или английский (США). Мы используем Excel 2013, хотя предпочтительным является общий ответ для максимально возможного количества версий.
Использование пользовательского формата, как в Как я могу ввести даты в формате даты ISO 8601 (ГГГГ-ММ-ДД) в Excel (и чтобы Excel распознал этот формат как значение даты)? не работает, потому что это нужно повторять для каждого нового поля. Это особенно болезненно при работе с файлами CSV.
microsoft-excel
date-time
default-settings
Мэтт Уилки
источник
источник
Ответы:
Для этого вам действительно нужно изменить весь формат даты Windows. Для этого перейдите по ссылке:
Control Panel > Regional and Language Options > Change date, time or number formats
Там выберите на короткую дату формат yyyy-MM-dd и готово!
Вот доказательство того, что это работает. Даже если вы напишите другой формат даты, Excel автоматически преобразует его в значение по умолчанию системы.
Имейте в виду, что это также изменит способ отображения даты в Windows.
Источник
источник
dd-mm-yy
и по умолчанию к дисплею и по умолчанию к экспорту бытьyyyy-mm-dd
. Так что обращайтесь к другим в этой ситуации: вам нужно всегда импортировать файл с помощью текстового мастера и устанавливать формат входящей даты.Установите этот формат в региональных настройках Windows. Excel будет использовать системные настройки по умолчанию.
Для этого вам нужно перейти в Панель управления, выбрать «Часы, Язык и Регион», а затем «Регион и Язык». Перейдите на вкладку «Форматы», а затем в списке «Формат» выберите «Короткая дата» и в раскрывающемся списке выберите соответствующий параметр «гггг-ММ-дд».
источник