將 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")

語言 ID 列表:這裡

不錯的格式指南:這裡

相關內容