现有一表格,其中出生日期格式全部是8位连续的数字,如:
20130902
20130705
19891110
要全部转换成标准的日期格式:1989-11-10,并统一转换成日期格式:1989年11月10日
1.首先我们在B2输入公式:=MID(A2,1,4)&'-'&MID(A2,5,2)&'-'&MID(A2,7,2),如下图:

2.如果需要的月份与日份前面不需要0的,可以C2输入这个公式:=MID(A2,1,4)&'-'&MID(A2,IF(MID(A2,5,1)='0',6,5),IF(MID(A2,5,1)='0',1,2))&'-'&MID(A2,IF(MID(A2,7,1)='0',8,7),IF(MID(A2,5,1)='0',1,2)) ,如下图:
20130902
20130705
19891110
要全部转换成标准的日期格式:1989-11-10,并统一转换成日期格式:1989年11月10日
1.首先我们在B2输入公式:=MID(A2,1,4)&'-'&MID(A2,5,2)&'-'&MID(A2,7,2),如下图:
2.如果需要的月份与日份前面不需要0的,可以C2输入这个公式:=MID(A2,1,4)&'-'&MID(A2,IF(MID(A2,5,1)='0',6,5),IF(MID(A2,5,1)='0',1,2))&'-'&MID(A2,IF(MID(A2,7,1)='0',8,7),IF(MID(A2,5,1)='0',1,2)) ,如下图:
