你还在为如何从身份证号码中提取年龄而苦恼吗,今天小编教你如何从身份证号码中提取年龄,让你告别如何从身份证号码中提取年龄的烦恼。经验主要从四方面对Excel函数进行讲解,1.函数的含义,2.函数的语法格式,3.函数在日常办公中运用的实例介绍,4.函数使用的注意点。更多Excel经验请关注Excel小新,如果帮到了你,请在上方给个投票谢谢支持。好人一生平安。先顶后看年薪百万,如果帮到了你,帮忙给个好评,这对小编很重要,万分感谢。
工具/原料
Excel
1.思路
1、首先要知道身份证号中的出生年月日,所以要用mid函数进行字符串的截取。2.截取后的字符串不是日期的形式,不能参与计算,要用date函数。3.还要知道现在的日期(用now函数),减去出生日期得到年龄。用datedif函数。
2.mid函数
1、mid函数的含义从任意位置截取字符串mid函数的语法格式=mid(text, start_num, num_chars)=mid(字符串,开始截取位置,截取字符个数)如果有疑问可以观看小编的经验,Excel中mid函数的使用方法
3.date函数
1、date函数的含义Date函数表示将数值或者非日期函数转化为标准的日期。date函数的语法格式=date(年,月,日)。有关date函数,可以观看小编的经验2010Excel日期函数:[1]Date函数
4.datedif函数
1、datedif函数的含义Datedif函数表示计算两个日期相差的年、月、天数,需输入三个参数。dated足毂忍珩if函数的语法格式=datedif(开始日期,结束日期,单位)有关datedif函数,可以观看小编的经验2010Excel日期函数:[7]Datedif函数
5.提取年龄的公式
1、如图所示,利用date函数返回出生日期。输入公式=DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2))得出出生日期19800212。
2、如图所示,利用now函数求出当前日期。输入公式=now(),返回当前日期2014-11-12。
3、如图所示,利用datedif函数对两个日期进行相减,得出年龄输入公式=DATEDIF(DATE(MID(B2,7荑樊综鲶,4),MID(B2,11,2),MID(B2,13,2)),NOW(),"y")单位y的含义如下面所示,使datedif函数只计算年数,datedif函数的第三个参数还有以下几种形式。Y——两日期差距的整年数,即已满几年M——两日期差距的整月数,即已满几月D——两日期差距的天数,即两者相减的数字Ym——两日期中月数的差,忽略日期中的日和年。Md——两日期中天数的差,忽略日期中的月和年。Yd——两日期中天数的差,忽略日期中的年。第三个参数(单位)不区分大小写。