Я живу в Голландии, но моя копия Windows - английская, а не голландская, и в моих региональных настройках указаны десятичные точки, а не запятые, запятые в качестве разделителя списка, а не точки с запятой и т. Д. Моя копия MS Office также является английской, а не голландской.Я знаю, что это правда, потому что мне пришлось покупать голландскую проверку орфографии отдельно: были включены только английский, французский и немецкий языки.
После недавнего обновления Windows (думаю, в марте или апреле) моя копия Excel запустиласьожидая строки формата на голландском языке.Так что раньше, если бы у меня была формула
=TEXT(TODAY(), "yyyy-mm-dd")
, я бы увидел 2018-05-20
.После изменения эта формула дает yyyy-05-20
, и единственный способ заставить ее работать - это изменить формулу на
=TEXT(TODAY(), "jjjj-mm-dd")
То же изменение коснулось пользовательского форматирования чисел в Excel в диалоговом окне Format Cells | Number | Custom
.
У меня вопрос: какой параметр определенный в региональных настройках или какой ключ реестра определенный контролирует это поведение?Я уже перепробовал все, что мог придумать, поэтому ответы в форме изменить его в региональных настройках не помогут.У меня есть следующие настройки:
Region & language
Country or Region: United Kingdom
Windows display language: English (United Kingdom)
Preferred languages:
English (United Kingdom) - Windows display language
English (United States) - Language pack installed
Date & time
Time zone: (UTC+01:00) Amsterdam, Berlin, Bern, Rome Stockholm, Vienna
Formats
First day of week: Monday
Short date: 2018-05-20
Long date: Sunday 20 May 2018
Short time: 23:43
Long time: 23:43:46
Change date and time formats
Short date: dd/MM/yyyy
Long date: dddd, d MMMM yyyy
Short time: HH:mm
Long time: HH:mm:ss
Обратите особое внимание, что региональные настройки Windows предлагают мне yyyy
и HH
, но Excel настаивает на jjjj
и uu
.
И в моих языковых настройках Office нигде не упоминается нидерландский язык, кроме Не установлено :
Я подозреваю, что это магический параметр реестра, но прерывистое гугление в течение 6 или более недель не дало ничего полезного.