WPS如何批量从身份证里提取年龄

如题所述

假设B列是身份证号,从B2单元格开始的数据
则C2单元格写入公式
=IF(B2="","",DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),NOW(),"y"))
下拉填充公式
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-21
假设B列是身份证号,从B2单元格开始的数据
则C2单元格写入公式
=IF(B2="","",DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),NOW(),"y"))
下拉填充公式本回答被网友采纳
第2个回答  2014-09-12
excel能够提取,word不知道。
=IF(LEN(B2)=15,year(now())-1900-VALUE(MID(B2,7,2)),if(LEN(B2)=18,year(now())-VALUE(MID(B2,7,4)),"身份证错"))