【问题标题】:English dates are not recognized by my German excel我的德语 excel 无法识别英语日期
【发布时间】:2018-05-07 12:10:23
【问题描述】:

我有一些数据,例如:

2017 年 10 月 1 日 00:44:40

2018 年 2 月 2 日 04:20:12

我的德语 Excel 可以识别第二个日期,但不能识别第一个日期。 原因是“Feb”在德语中也是“Feb”,而“Oct”是“Okt”。

我尝试在常规选项中将语言设置为英语,并将“单元格格式”设置中的位置设置为美国。

【问题讨论】:

  • 如果这是一次性事件,请尝试将您的control panel --> Windows Regional Settings 设置为英文。
  • 为什么这真的是个问题?我的意思是,如果你用“德语”写它,然后将文件发送给“英语”用户,日期会神奇地更改为“英语”,你不应该关心它。
  • @RonRosenfeld 我试过了,没用
  • 那么可能还有其他问题。您确定您在 Windows 设置中更改了它(不是在 Excel 设置中)?
  • @Vityata 我不关心日期的格式,但有些单元格不会被解释为日期。

标签: excel date non-english


【解决方案1】:

正如我在 cmets 中所写,如果这是一次性事件,请尝试将您的控制面板 --> Windows 区域设置设置为英文。 Excel 然后会正确解析日期。

如果您需要一个公式来重复执行此操作,您可以使用INDEX(MATCH 将英语转换为德语,然后按照您的需要进行格式化。

以下示例将德语翻译成英语,但您可以轻松地将其调整为另一种方式。

B1: =IFERROR(--REPLACE(A1,4,3,INDEX($E$1:$E$12,MATCH(MID(A1,4,3),$D$1:$D$12,0))),A1)

【讨论】:

  • 我不知道为什么,但是更改我的区域设置并没有帮助。然而,这个公式对我来说非常有效!
  • @PascalIv 很高兴为您提供帮助
猜你喜欢
  • 1970-01-01
  • 2018-11-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多