我们在使用excel时用的比较多的就是它的公式,各种数据公式可以很方便的计算出想求的结果,这也是excel强大的地方。比如在有些人员信息表中我们想要根据日期或身份证号求出每人的年龄,可以用年龄公式很快的算出,下面小编就给大家讲解下具体操作方法。
第一种知道日期的情况:
1、打开excel文档随便编辑一个出生年日。
2、然后选中计算出年龄的单元格。
3、接着输入公式“DATEDIF(B2,TODAY(),"y")”,B2表示的是你引用的数据,today表示现在的日期,比如现在是2019年,就用的2019年,而y表示你引用的年份。最后按回车键输出结果。
还有一种知道身份证号求年龄的情况:
1、我们用的公式是: =DATEDIF(TEXT(MID(A1,7,8),"#-00-00"),TODAY(),"Y"),我们先解释最里面的MID(A1,7,8);MID是一个截取文本部分字符段的函数,使用格式:MID(text,start_num,num_chars);它一般有三个参数,第一个参数表示引用的文本或文本单元格,第二个表示从第几个文本字符开始截取,第三个表示截取几个,像公式中的mid(A1,7,8),表示将A1里的文本字符串从第7个字符开始截取,共取8个字符,而组成的文本字符串,例子中:MID(A1,7,8)就是19740703;
2、TEXT是一个返回文本类型的函数,使用格式:TEXT(value,format_text);一般有两个参数组成,前一个引号文本或文本单元格,后一个表示文本类型,公式中mid(A1,7,8)就是第一个参数,#-00-00就是第二个参数。也就是说将mid(A1,7,8)得到的结果19740703,改变成“#-00-00” 形式的文本,在这里就是1974-07-03。
3、函数TODAY(),指的是取当日日期。
4、DATEDIF函数用于计算两个日期之间的年数、月数和天数。其语法:DATEDIF(date1,date2,code);其中date1:表示开始日期,date2:表示结束日期;code:表示返回两个日期的参数代码,若为Y,便是计算两个日期的年数,若为M便是计算两个日期的月,若为D便是计算两个日期的天。
以上就是Excel年龄公式的具体方法,无论哪种情况只要记住相应的公式,就可以很快的求出结果,所以大家最好能把每个公式函数牢记,这样再次使用时就可以很快录入了。
本篇文章使用以下硬件型号:联想小新Air15;系统版本:win10;软件版本:excel2010。