怎样用最简单的公式提取身份证号码中的年月日、性别、年龄。

如题所述

第1个回答  2020-03-13
如图:

将公式
=text(mid(b2,7,8),"0000-00-00")
粘贴至c2单元格,如图:

将公式
=if(mod(mid(b2,17,1),2),"男","女")
粘贴至d2单元格,如图:

将公式
=datedif(text(mid(b2,7,8),"0000-00-00"),today(),"y")
此处公式可简化为=datedif(c2,today(),"y")
粘贴至e2单元格,如图:

选中c2:e2单元格,对准右下角,光标成"+"状时双击,效果如图:
第2个回答  2020-04-16
假设身份证号在A1
年月日B1=mid(A1,7,8)
性别C1=if(mod(mid(A1,17,1),2)=1,"男","女")
年龄D1=DATEDIF(DATE(LEFT(B1,4),MID(B1,5,2),RIGHT(B1,2)),TODAY(),"y")
相似回答