我在 Excel 中遇到日期格式问题,我希望有人可以帮助我解决它。
我的系统的区域设置配置为英语(英国),并且区域设置中的短日期格式正确设置为 DD/MM/YYYY。 在 Excel 中,在“文件”→“选项”→“语言”下,默认语言也设置为英语(英国)。 尽管如此,当我检查 Excel 中的自定义日期格式时,我看到的是德语风格的格式,如 TT/MM/JJJJ,而不是 DD/MM/YYYY。这种差异在处理日期时会导致问题,因为即使系统和 Excel 设置配置为英语(英国),Excel 似乎也遵循德语约定。
例如:
如果我尝试手动使用公式 =TEXT(A2, "DD/MM/YYYY"),它会返回 #VALUE!错误。 但是,如果我使用公式 =TEXT(A2, "TT/MM/JJJJ"),它可以正常工作,按预期格式化日期。 我已验证以下内容:
Windows 中的区域设置正确并设置为英语(英国)。 Excel 的显示和创作语言也设置为英语(英国)。 系统中的短日期格式为DD/MM/YYYY。 验证上述设置后,我已多次重新启动Excel和系统。 这是否与语言包问题或 Excel 中的某些隐藏区域配置有关?如何确保 Excel 与系统的区域设置保持一致并使用 DD/MM/YYYY 而不是 TT/MM/JJJJ?
任何有关如何解决此问题的指导将不胜感激。
提前谢谢您!
有不同的语言设置: