假设1990.6.5在A1,在B1输入:
=TEXT(LEFT(A1,FIND(".",A1)-1),"0000")&"."&TEXT(MID(A1,FIND(".",A1)+1,FIND(".",A1,FIND(".",A1)+1)-FIND(".",A1)-1),"00")&"."&TEXT(RIGHT(A1,LEN(A1)-FIND(".",A1,FIND(".",A1)+1)),"00")
即可得到你要的结果
或者输入:
=TEXT(DATE(LEFT(A1,FIND(".",A1)-1),MID(A1,FIND(".",A1)+1,FIND(".",A1,FIND(".",A1)+1)-FIND(".",A1)-1),RIGHT(A1,LEN(A1)-FIND(".",A1,FIND(".",A1)+1))),"yyyy.mm.dd")
你的“1990.6.5”不是日期格式吧。
数据在A列,B1输入
=TEXT(SUBSTITUTE(A1,".","-"),"yyyy.mm.dd")
回车并向下填充。
再复制B列——右键——选择性粘贴——数值——确定。
假设数据在A列,B1输入公式
=TEXT(SUBSTITUTE(A1,".","-"),"YYYY.MM.DD") 下拉复制公式
复制B列得出的值 选中A列,右键-----选择性粘贴---数值,删去B列的公式
选中单元格——右击——设置单元格格式——数字下选择“日期”——在选择自定义——将“类型”修改为“YYYY.MM.DD”——确定
查找“.”,替换为“-”,然后再设置格式。不过建议日期时间格式还是按EXCEL的标准格式进行软件