前言:
现在你们对“利用生日计算年龄”大体比较注重,看官们都需要知道一些“利用生日计算年龄”的相关内容。那么小编也在网上搜集了一些有关“利用生日计算年龄””的相关内容,希望咱们能喜欢,小伙伴们一起来了解一下吧!excel正确的周岁年龄计算。
大家好,这里是excel教程学习,今天来了解excel正确的周岁年龄计算公式。有两个需求,第一个是根据出生日期来计算周岁,第二个是直接在身份证号码中来计算周岁。
·首先来看第一个,已知b列是出生日期,要计算得到c列的周岁。在Excel中有一个函数叫datedif,这个函数是计算两个日期之间的日期差,可以计算两个日期相隔的天数、月数或者是年数。
这里如果是计算间隔年数就可以使用date,它包含三个参数。第一参数是开始的时间,也就是出生日期。第二个参数是结束的日期,也就是当填的日期。第三参数是类型,类型是间隔的连数,所以设置参数为y。
这里要注意参数y是通过英文的双引号来进行引用的,此时运算公式就能得到两个日期之间的年数差,这里计算到两个日期的间隔年数就是周岁。
·接下来看第二点,要根据身份证号码来直接进行周岁的计算,实际就是首先从身份证号码中来提取到出生日期。通常有一个固定的密的函数表达,第一参数是文本,也就是a2单元格。第三参数是开始的制服,通常出生日期位于身份证号码中的第七位,这幅长度是八个字符,所以输入第二参数为七,第三参数为八,运算公式就能得到身份证号码中的出生日期。
但此时是一串相邻的数字,而不是默认的日记格式,所以需要通过tax函数还对数字进行指定格式的转化。这里输入格式为零零零零杠零零杠零零,这个格式就是指年份、月份和日期,同样的是要使用双引号来进行引用,此时得到的就属于文本日期。
既然是文本日期,仍然无法直接与日期值来进行计算,所以要在函数前方再添加两个减号来将文本转换成数值。此时在使用date函数而进行两个日期的年份差的计算,同样的是设置参数为y运算公式,同样是得到了周岁。
但是两种不同场景下计算周岁的年龄公式。
标签: #利用生日计算年龄