如何在excel中用公式提取身份证号码的中的年月日?将格式显示为X-X-X。

2025-06-28 03:42:23
推荐回答(4个)
回答1:

假设身份证号码在A1,那么使用如下公式就可以了:=MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2)

回答2:

假设是在A列
B1输入
=TEXT(--TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"0-00-00"),"yyyy-m-d")
下拉填充公式

回答3:

假设身份证号码在A1:
=IF(LEN(A1)=18,TEXT(MID(A1,7,8),"0-00-00"),IF(LEN(A1)=15,TEXT("19"&MID(A1,7,6),"0-00-00"),"号码长度错误"))

回答4:

A1为身份证
B1输入=mid(A1,7,4)&"-"&mid(A1,11,2)&"-"&mid(A1,13,2)