2011-09-15 76 views
-1

我有1列那里日期不统一。 我正在使用作为ref来派生一个列。如何更改日期格式

在列中的日期是

17/09/2010我正在通过使用改变这种格式2010年9月17日= MID(H3,4,3)& MID(H3,1,3) & MID(H3,7,4)。

但有一些日期,这就像9/3/2007现在我想要一个公式匹配所有的日期。

请帮我这个。

回答

0

为什么不整列的单元格属性更改为用户自定义喜欢的MM/DD/YYYY

+0

由于用户的区域设置,如果'17/09/2010'没有首先被识别为日期,那不会有帮助。 –

1

我假设,由于您的区域设置,17/09/2010不被识别为一个日期和9/3/2007是确认为3月9日,而你想要9月3日。

如果你把你的输入文字,就可以正确地解析它与这个公式的日期,我只是测试:

=DATE(MID(H3,FIND("/",H3,4)+1,4), 
     MID(H3,FIND("/",H3)+1,FIND("/",H3,4)-FIND("/",H3)-1), 
     LEFT(H3,FIND("/",H3)-1)) 

确保H3为文本格式,否则字符串函数(MIDLEFT)风险无法按预期工作。包含该公式的单元格应格式化为日期:mm/dd/yyyy