0
我在excel工作表中有数据。在那里我有一个这样的日期值列。转换日期列
2012 5月13
2012年8月27日
2012年6月21日
2012年3月18日
2011年11月16日
十二月是否有办法把它转换成这样的格式? 1998-12-25
我在excel工作表中有数据。在那里我有一个这样的日期值列。转换日期列
2012 5月13
2012年8月27日
2012年6月21日
2012年3月18日
2011年11月16日
十二月是否有办法把它转换成这样的格式? 1998-12-25
我假设你的日期存储为字符串。如果数据中的一个是在细胞A1,B1中
=DATEVALUE(LEFT(A1,FIND(" ",A1)-1)&" "&LEFT(MID(A1,FIND(" ",A1)+1,FIND(" ",RIGHT(A1,LEN(A1)-FIND(" ",A1)))-1),3)&" "&RIGHT(A1,4))
然后格式B1使用作为定制,类型:YYYY-MM-DD。
较短的公式是可能的,特别是如果你可以假设一天总是有两个数字(例如01和从不1)。
如果您的数据存储为数字而不是字符串,那么只需应用所描述的格式化过程即可。
感谢您的帮助。 – chathwind