我如何修改 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")