Excel表格如何通过身份证号提取出生天数
Excel表格通过身份证号提取出生天数,只需四个函数公式组合就能搞定,操作方法如下
工具/原料
WPS2019:Excel
实例操作
1、准备一张需要通过身份证号提取出生天数的工作数据表
2、在身份证号单元格右边单元格输入“=datedif()”“datedif”函数是计算出生天数、月数或年龄的公式,其格式为“datedif(开始日期,终止日期,比较单位)”比较单位为天数(d),月数(m),年龄(y)。
3、在“=datedif()”中,其括号内输入“text(),today(),"d"”,即“=datedif(text(),today(),"d")”,text函数是格式转换,把从身份证中提取的数字转换为日期格式,其格式是“text(值,数值格式)”;“today()”表示今天的日期,““d””为比较单位天数
4、在“text()”中,其括号内输入“mid(),"0-00-00"”,即“=datedif(text(mid(),"0-00-00),today(),"d")”,“mid”函数是从单元格数据中提取多个字符的公式,其格式为“mid(单元格代码,字符位置,字符数)”,“"0-00-00"”为日期格式
5、在“mid()”中,其括号内输入“c2,7,8”,即“=DATEDIF(TEXT(怡觎现喾MID(C2,7,8),"0-00-00"),TODA鳔柩寞泷Y(),"d")”,“c2”代表提取数值的单元格,“7”代表从身份证号第七位开始提取,“8”代表提取身份证号8个数字,按enter键即可求出出生天数
6、把刚刚求出出生天数的单位格下拉填充,即可求出所有的出生天数
7、求出生天数的函数公式为“=DATEDIF(TEXT(MID(C2,7,8),"0-00-00"),TODAY(),"d")”