在Excel表格中,我想提取身份证中的出生年月,要用什么函数,请具体点要细节……

2025-03-20 09:34:57
推荐回答(5个)
回答1:

在A1输入身份证号码,15或18位的都可以,在B1输入=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),IF(LEN(A1)=15,DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),FALSE))回车,你试试吧
补充一下,你要把B1的格式设置成日期的格式哦

回答2:

假设A列是身份证,用B列显示:
B1="=IF(MID(A1,7,4)="1985",1,0)"
B2="=IF(MID(A2,7,4)="1985",B1+1,B1)"
输引号里面的内容,把B2向下拖就行了,只对18位身份证,如果有15位身份证再联系我吧

回答3:

=mid("340411198502040113",7,4)

回答4:

假定身份证号码在A列,在B1中输入=mid(a1,7,4),下拉填充,统计1985年出生的人数用=countif(b:b,1985) 即可。

回答5:

用mid函数