excel如何实现保留身份证号中的出生年月日而去掉其他位数?

2024-11-30 08:16:05
推荐回答(3个)
回答1:

假设A1有一个身份证号码,你可在B1建如下公式:=DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2))公式输入后显示结果为:2010-08-31格式。 但如果你不需要以上日期格式便可采用楼上的方式=MID(A1,7,8)则显示结果为:20100831。

回答2:

=DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2))这个改成这样不是更简单一点
=TEXT(MID(a1,7,8),"#-00-00")

回答3:

中间取数:
=mid(a1,7,8)