首先在身份中提取生日,你先在C列前二行,手动的把生日提出来,按照图中格式,然后把鼠标点中C4,然后同时按住ctrl+e,这是快速填充,excel能记住你前两个规律,自动按规律操作一次,这样就把生日提取出来了
然后第二步,在D列输入=datedif函数,如图
忘采纳
身份证号码在A1,那么可以用下面的公式计算年龄:
=DATEDIF(TEXT(MID(A1,7,INT(LEN(A1)/2-1)),"#-00-00"),TODAY(),"Y")
比如A1中身份证号码:
112101198307151113
B1中输入上面的公式,结果显示:28
说下思路,提取代表日期的八位数 函数用的是 MID(A3,7,8),表示从A3表格数据中从第七位开始提取一个8位的数据。
做下减法得出年龄 20171015-之前的数据, 组合起来是=20171015-MID(A3,7,8)。
这样得出个8位数,前两位就是你要的周岁,再提取前两位=LEFT("20171015-MID(A3,7,8)",2)
表示提取前两位数,用""是说明文本。
这个公式你只改地址就好。即改A3.