Как пользователь из США, как я могу изменить формат даты по умолчанию в Excel 2016 (Mac) на ГГГГ-ММ-ДД?

Вопрос или проблема

Примечание: Я вижу несколько вопросов (q1, q2) на эту тему, которые описывают, как это сделать в версии Office для Windows, но я не нашел ничего о версии Office для Mac.

Я пользователь из США, и я хочу изменить по умолчанию формат даты в Excel на YYYY-MM-DD, чтобы при открытии листа Excel или CSV-файла с датами он отображал этот формат в столбце. (В случае CSV-файла, если формат уже YYYY-MM-DD, я не хочу, чтобы он переключался на формат по умолчанию).

Или же как можно сделать так, чтобы этот формат отображался как опция в разделе Формат столбца -> Дата -> US Даты? Мне приходится переключать страну на Бельгию, прежде чем я смогу найти эту опцию.

(<возмущение>@Microsoft — Я уверен, что в 2016 году люди в США используют формат YYYY-MM-DD; по крайней мере, сделайте его опцией!</возмущение>)

Оказывается, что формат «Короткой» даты в «Языке и регионе» OS X управляет тем, как даты отображаются в Excel.

Чтобы изменить форматирование ВСЕХ столбцов дат в Excel по умолчанию на “YYYY-MM-DD”:

  1. Перейдите в Системные настройки OS X -> Язык и регион -> Дополнительно
  2. Измените формат «Короткой» даты, переместив год в начало
  3. Измените символ разделителя между годом, месяцем и датой на -.
  4. Используйте выпадающее меню для полей месяца и дня, чтобы выбрать версию с заполнением нулями (например, “01”, если текущий месяц январь).
  5. Перезапустите Excel, чтобы изменения вступили в силу.

Office устанавливает формат по умолчанию в соответствии с системным языком по умолчанию.

Один из английских языков, который имеет ISO формат даты — это немецкий. Учтите, что вы также получите валюту по умолчанию и другие параметры форматирования.

Вы можете установить это используя команду в терминале:

defaults write -app "Microsoft Excel" AppleLocale en_DE

Благодаря странам, которые заботятся о стандартах, и спасибо случайному пользователю Reddit.

Ответ или решение

Изменение формата даты в приложении, таком как Microsoft Excel, может показаться тривиальной задачей, но на практике оно требует понимания как возможностей приложения, так и операционной системы, в которой оно работает. В случае Excel 2016 на Mac, изменение формата даты по умолчанию на формат YYYY-MM-DD для пользователей в США связано с настройками системы macOS. Давайте разберем, как это выполнить более детально.

Теория

Во-первых, важно понимать, что Excel на MacOS полагается на системные настройки региона для определения форматов даты и других параметров, таких как валюта и единицы измерения. Таким образом, настройка формата даты по умолчанию включается в себя изменение системных предпочтений, а не индивидуальных параметров Excel.

Основной задачей является выполнение правильных настроек в системе, которые позволят Excel автоматически отображать даты в формате, соответствующем ISO 8601 (YYYY-MM-DD), который стал де-факто мировым стандартом передачи данных, благодаря своей последовательности и однозначности.

Пример

  1. Настройки системы macOS:

    • Откройте Системные настройки на вашем Mac.
    • Перейдите в Язык и регион.
    • В правом нижнем углу найдите кнопку Дополнительно... и нажмите ее.
    • Перейдите на вкладку Даты.
  2. Изменение короткого формата даты:

    • Здесь вы увидите несколько форматов даты: короткий, средний и длинный. Наша цель — изменить короткий формат.
    • Перетащите поля даты так, чтобы год стал первым. Убедитесь, что между годом, месяцем и днем используются дефисы (-) для разделения.
    • Используйте выпадающие списки для выбора формата, который включает ведущие нули для месяца и дня (например, "01" вместо "1").
  3. Применение изменений:

    • Сохраните сделанные изменения и закройте настройки.
    • Закройте и перезапустите Microsoft Excel, чтобы эти изменения вступили в силу.

Применение

Кроме того, можно использовать терминал для установки определенных языковых предпочтений приложения Microsoft Excel, чтобы изменить региональные настройки без изменения системных. Для этого вы можете выполнить следующую команду в терминале:

defaults write -app "Microsoft Excel" AppleLocale en_DE

Эта команда устанавливает для Excel локаль, которая соответствует английскому языку и региональным стандартам Германии, где формат YYYY-MM-DD является стандартным. Однако будьте осторожны: данная команда может также изменить другие региональные установки, такие как валюта или числовые форматы.

Заключение

Таким образом, изменение формата даты по умолчанию в Excel на вашем Mac действительно сводится к корректировке системных установок. Опираясь на вышеописанный метод, вы сможете установить универсальный стандарт для отображения дат, что не только упростит работу с данными, но и обеспечит их совместимость с международными стандартами обмена информацией. Это особенно важно в контексте глобализации, где стандарты, подобные ISO 8601, играют ключевую роль в передаче данных через различные системы и границы.

Важно помнить, что ваше приложение следует общим системным установкам, и любые изменения в этих настройках могут повлиять на другие программы. Всегда полезно протестировать внесенные изменения на нескольких файлах, чтобы убедиться, что они работают, как ожидалось, и не вызывают неожиданных последствий.

Оцените материал
Добавить комментарий

Капча загружается...