信任很多朋友都和我相同,现已到公司报导有一段时间了,想必会常常与身份证号打交道,今日咱们就聊一聊关于『Excel身份证 』的事。
咱们好,我的姓名叫去力果果,我的身份证号码是
我猜咱们都遇到过这种状况,由于Excel在处理身份证号时:
超越11位的数就会自动用科学记数法的方法来显现;
超越15位的数后都将被当成0进行处理。
【1】输入身份证的正确姿势
注:一定要先设置单元格格局为文本再进行输入号码。
在工作中,很多人录入身份证号码,在输入时,讹夺是常常的。
那要怎么保证身份证的输入位数是精确的呢?
【2】身份证位数约束
原理:经过『 数据验证 』来约束文本的长度,并提示输入有误。
OK, 处理了身份证号码的正确输入,再来看一看身份证号里躲藏了哪些信息。
【3】提取出生年月
公式:
=TEXT(MId(B2,7,8),"0000!/00!/00")
【4】提取性别
公式:
=IF(ISODD(MId(B2,17,1)),"男","女")
很奇特有没有,其实原理很简单,身份证的第17位数字代表性别,偶数是女人,奇数时男性。
【5】提取年纪
公式:
=DATEDIF(TEXT(MId(B2,7,8),"0000!/00!/00"),TODAY(),"y")
上面就是已知身份证号能够提取的三个重要信息。
假如咱们一开始就全都设置好了,当录入身份证号码的时分,就能够全自动生成每个人的出生年月,性别,年纪了。
单元格公式:
C2:
=IFERROR(TEXT(MId(B2,7,8),"0000!/00!/00"),"")
D2:
=IFERROR(IF(ISODD(MId(B2,17,1)),"男","女")," ")
E2:=IFERROR(DATEDIF(TEXT(MId(B2,7,8),"0000!/00!/00"),TODAY(),"y"),"")
其实身份证号码里边躲藏了很多信息,只需学会怎么提取,就不用再花时间去录入潜在的信息了,好啦,感谢您的阅览,祝您事事顺心。