公式:=YEAR(TODAY())-MID(A1,7,4)。
如何在excel中用身份证号计算年龄1
首先在身份证号旁边新建一列年龄列,并选择身份证号旁的.空白的单元格。
接着在单元格输入公式=YEAR(NOW())。年龄等于现在的时间减去出生时间,NOW公式可提取现在的时间。
接着在现在的时间减去出生时间,MID(H2,7,4),h2为身份证单元格,提取第7个数字开始,往后数4个数字,即出生日期,用减号连接。
最后公式=YEAR(NOW())-MID(H2,7,4)输入完成,敲回车,即可自动计算出结果,也可填充公式,批量计算年龄。
如何在excel中用身份证号计算年龄2
1、查找重复身份证号码:
=IF(COUNTIF(A:A,A2&”*”)>1,”重复”,””)
要点:
在COUNTIF函数的第二参数后加上一个星号 &”*”。
COUNTIF函数在计算文本型数字时,会默认按数值型进行处理,但是Excel中的数字精度只有15位,并且身份证号码是18位,因此会把前15位相同的身份证全部识别为相同的内容。在第二参数后加上一个星号 &”*”,就是告诉Excel,要查找包含A2单元格内容的文本,通过这样变通的手段,COUTNIF函数就听话啦。
2、用出生年月来计算年龄:
=DATEDIF(A4,TODAY(),”y”)
要点:
DATEDIF函数用于计算两个日期之间的间隔。用法是:
=DATEDIF(开始日期,结束日期,指定要返回的`类型)
第三参数是Y,表示年,是M,就表示月。
TODAY函数返回系统当前的日期。
DATEDIF函数是隐藏函数,输入时没有屏幕提示,需要手工录入哦。
3、根据身份证号计算出生年月:
=–TEXT(MID(A2,7,8),”0!/00!/00″)
要点:
身份证号码中的第8位到15位是出生年月信息。
首先使用MID函数从A2单元格的第7位开始,提取出8个字符,得到类似 19840727的结果。
再使用TEXT函数将这个字符串变成日期样式的文本,得到类似1984/07/27的结果。
由于TEXT函数的结果是文本型的内容,所以加上两个小减号 — 就是计算负数的负数,通过四则运算,变成真正的日期序列。
公式也可以使用=–TEXT(MID(A2,7,8),”0-00-00″),原理是一样的。
如何在excel中用身份证号计算年龄3
方法步骤如下:
1、打开需要操作的EXCEL表格,在任意单元格函数编辑框输入:=YEAR(TODY())-MID(,然后点击选择身份证号码所在单元格。
3、返回EXCEL表格,可发现已成功通过身份证号码计算出年龄。
怎样用Excel通过身份证号计算年龄、性别
1、首先利用Excel2010打开需要处理的文档,18位身份证号的第17位是判断性别的.数字,奇数代表男性,偶数代表女性。首先,用MID函数将第17位数字提取出来,在性别下面的单元格输入公式:=MID(A2,17,1)。
2、然后点击回车键就可以将第17位数提取出来了,然后利用MOD函数(MOD函数是取余数的函数)取第17位数字除以2的余数,如果余数是0,则第17位是偶数,也就是该身份证是女性;反之,如果余数是1则说明身份证是男性,在性别单元格输入公式:MOD(MID(A2,17,1),2)。
3、余数为“0”说明第17位为偶数,即该身份证是女性,然后利用“IF函数”将两个公式嵌套在一起即可输出该身份证的性别,在性别单元格输入公式:=IF(MOD(MID(A2,17,1),2),"男","女")。
4、然后点击回车键就可以输出该身份证的性别。
【如何在excel中用身份证号计算年龄】相关文章:
excel表格技巧08-22
如何熟练运用Excel07-31
excel函数求和公式08-10
怎么把在线文档转为excel08-04
excel表格基本操作教程08-18
函数公式excel怎么操作08-16
结婚的意义何在04-24
游戏实名认证身份证号07-31
儿童的年龄界定03-26