Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的德语excel无法识别英语日期_Excel_Date_Non English - Fatal编程技术网

我的德语excel无法识别英语日期

我的德语excel无法识别英语日期,excel,date,non-english,Excel,Date,Non English,我有一些数据,例如: 2017年10月1日00:44:40 2018年2月2日04:20:12 我的德语Excel可以识别第二个日期,但不能识别第一个日期。 原因是“Feb”在德语中也是“Feb”,但“Oct”是“Okt” 我尝试在“常规选项”中将语言设置为英语,在“格式单元格”设置中将位置设置为美国。正如我在评论中所写,如果这是一次性事件,请尝试将控制面板-->Windows区域设置设置为英语。Excel将正确解析日期 如果您需要一个公式来重复执行此操作,您可以使用INDEX(MATCH)将英

我有一些数据,例如:

2017年10月1日00:44:40

2018年2月2日04:20:12

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


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

正如我在评论中所写,如果这是一次性事件,请尝试将控制面板-->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)

如果这是一次性事件,请尝试将您的
控制面板设置为英语。为什么这真的是一个问题?我的意思是,如果您用“德语”编写,然后将文件发送给“英语”用户,日期会神奇地变为“英语”你不应该在意它。@RonRosenfeld我试过这个,它没有帮助,然后可能还有其他问题。你确定你在Windows设置(而不是Excel设置)中更改了它吗?@Vityata我不在乎日期的格式,但有些单元格不会被解释为日期。我不知道为什么,但更改我的区域设置并没有帮助。不过,这个公式对我来说非常有效!@PascalIv很乐意提供帮助