excel表格身份证计算年龄的公式,详解公式计算周岁和虚岁

excel表格身份证计算年龄的公式。

大家好,这里是excel教程学习,今天来了解一下excel表格身份证计算年龄的公式。有两个任务,第一个是计算周岁,第二个是计算虚岁。现在要计算周岁和虚岁,需要使用到不同的公式。

·首先不管是计算虚岁还是周岁,都需要将身份证号中的出生年月进行提取。通常会使用到MID函数,这里直接输入MID,它包含三个参数。

→第一个参数是要进行字符提取的文本,这里也就是A2单元格开始的字符。通常身份证号是包含了固定的字符位置,出生年月是位于第7位开始,包含了8位字符,点击确定。此时就能够提取到证件号中的所有的出生年月日的信息。

→得到这个信息之后就可以通过公式来进行计算年龄。首先是虚岁,虚岁通常是本年的年份减去出生的年份,这里实际上就可以通过MID函数来提取证件号中的年份信息,所以是同样的从第7个字符开始,但是只提取4个字符,也就是只提取年份数据。

→通过一个datedfi函数来返回当前日期的年份值,因为to day是返回今天的日期,通过datedfi函数减去b的函数提取到的年份值,就能得到两个年份值之间的差,也就是年龄。

→这里虚岁就是通过datedfi函数减去me函数的直接运算。但是周岁是不同的,作者是使用了一个datedif函数,datedif函数是计算两个日期之间的日期差,根据需求来返回日期差。

→这里来看一下datedfi函数,它包含三个参数。第一个参数是起始的日期,第二参数是结束的日期,也就是当前日期,第三参数是它的返回类型。参数可以设置为年月日,那年就是用y来表示,月份则可以输入一个month的首字母及m,天是用day函数的首字母,就是输入为d。

→这里主要要注意,通过datedif函数将提取到的出生年月日的信息转换为日期格式。日期格式在一个赛道中主要是包围两种,一种是连,然后杠月,再杠日,这是第一种固定格式,第二种固定格式是连。然后斜杠月,在斜杠日,这两种日期格式都是能够被excel所识别的。

这里由于提取到的出生年月的信息是一个文本的数字,要将文本的数字转换成日期格式的值,所以就需要通过text函数来进行计算。随后再利用得知定义法函数将转换到的日期值与当前日期进行相减的运算,得到它的年份差,也就是所求的周岁。

举报
评论 0