Dim*_*ims 5 excel datetime locale localization internationalization
我无法在 Excel 中获取月份名称。
两者=TEXT(...;"mmmm")都不行。
我发现,尽管有语言设置,但只有俄罗斯 M 正在工作并提供俄语月份名称
拉丁M什么也没给出。
是否有其他设置可以强制月份名称语言?
更新
设置日期格式国籍没有帮助:
感谢您提供更多详细信息。这似乎是 MS Office 长期存在的问题。有关相关问题和一些部分解决方案,请参阅如何阻止 Excel 在公式中使用日期模式的操作系统区域设置。
特别是,使用硬编码CHOOSE可能是您的选择:
=CHOOSE(MONTH(B2);"Jan";"Feb";"Mar";"Apr";"May";"Jun";"Jul";"Aug";"Sep";"Oct";"Nov";"Dec")
另请参阅 Scott Craner 的评论,=TEXT(B2;"[$-0409]MMMM")这看起来像是一个快速解决方案。但请注意,该文件MMMM必须位于您的区域设置中,因此电子表格可能无法移植。在这种情况下,该CHOOSE选项会更好。