Изменить название дня в Excel на другие языки

Изменить название дня в Excel на другие языки

Как изменить список Excel, чтобы получить названия дней недели, возвращаемые функцией TEXT(TODAY()), например, на других языках вместо английского?

решение1

Вам придется вставить LanguageID в строку формата:

http://support.microsoft.com/kb/324097

Ну вот:

=TEXT(TODAY(),"[$-407]DDDD")

это должно привести к

Donnerstag, Freitag, etc ...

А поскольку я всегда не уверен в английских формулах, вот мой оригинал для немецких пользователей:

=TEXT(HEUTE());"[$-409]TTTT")

в результате текущий день отображается на английском языке вместо немецкого.

решение2

Я изменил названия дней ниже на свой язык и это работает

=CHOOSE(WEEKDAY(B4),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")

Источникhttps://exceljet.net/formula/get-day-name-from-date

решение3

=TEXT(WEEKDAY(A3),"[$-419]ddd")

Список идентификаторов языков:здесь

Хорошее руководство по форматированию:здесь

Связанный контент