Excel 如何更改日期格式
我有1列,其中日期不统一。 我使用作为引用来派生一列 列中的日期为 2010年9月17日我使用=MID(H3,4,3)和MID(H3,1,3)以及MID(H3,7,4)将此格式更改为2010年9月17日 但是有一些日期像2007年9月3日,现在我想要一个公式来匹配所有的日期Excel 如何更改日期格式,excel,Excel,我有1列,其中日期不统一。 我使用作为引用来派生一列 列中的日期为 2010年9月17日我使用=MID(H3,4,3)和MID(H3,1,3)以及MID(H3,7,4)将此格式更改为2010年9月17日 但是有一些日期像2007年9月3日,现在我想要一个公式来匹配所有的日期 请帮助我。为什么不将整个列的单元格属性更改为用户定义的,如mm/dd/yyyy我假设,由于您的区域设置,2010年9月17日不被识别为日期,2007年3月9日被识别为3月9日,而您想要的是9月3日 如果将输入视为文本,则可以
请帮助我。为什么不将整个列的单元格属性更改为用户定义的,如mm/dd/yyyy我假设,由于您的区域设置,
2010年9月17日
不被识别为日期,2007年3月9日
被识别为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格式为文本,否则字符串函数(
MID
,LEFT
)可能无法正常工作。包含该公式的单元格应设置为日期:mm/dd/yyyy
如果由于用户的区域设置,2010年9月17日
最初未被识别为日期,则这将没有帮助。