在之前的Excel版本中,我们有一些日期,例如01.01.2012,我们使用以下内容自动转换为此格式: = TEXT(C1;" yyyy-mm")得到:2012-01 如果我在Excel 2013中打开文档,我会得到:yyyy-00。 有谁知道错误在哪里。我尝试了很多不同的解决方案来解决它,但找不到它!
感谢您的帮助:)
答案 0 :(得分:0)
在某些语言中, mm 会给出分钟,但 MM 会给出几个月,而您需要 yyyy 进行更改,所以在德语中你需要这个:
=TEXT(C1;"jjjj-MM")
一旦您确定哪种格式适用于TEXT
功能,我建议您使用单元格格式而不是TEXT
函数,例如如果您只使用= C1然后自定义格式使用" jjjj-MM"或其他任何工作,那么将来如果更改区域设置将自动更新 - TEXT
函数赢了&t更新