- ·上一篇:怎么制作有的excel表格
- ·下一篇:excel表格怎么转成录入小程序
excel表格怎么快速统计龄
1.excel中如何计算年龄
一、用身份证提取年龄:(假设身份证号在D2)
1、实际年龄公式:=DATEDIF(DATE(MID(D2,7,4),MID(D2,11,2),MID(D2,13,2)),NOW(),"y")
2、虚数年龄公式:=YEAR(TODAY())-IF(LEN(D2)=15,"19"&MID(D2,7,2),MID(D2,7,4))
二、用出生年月日提取年龄:(假设出生年月日在M2)
1、实际年龄公式:=DATEDIF(M2,TODAY(),"y")+1(再核实一下)
2、虚数年龄公式:=YEAR(TODAY())-YEAR(M2)+1
2.如何利用Excel计算年龄
在要计算年龄的单元格内输入=2018-MID(A2,7,4)其中B2为身份证号的单元格,输入计算公式后,按回车键,即可计算出年龄 (函数中的2018指今年)。
这时用现在年份减去出生年份得出年龄,也可以直接把两个公式合并到一起,合并后公式为=YEAR(NOW())-MID(A3,7,4),这时单元格内根据身份证号码计算出年龄。
相对引用
Excel公式中的相对单元格引用(例如 A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制公式,引用会自动调整。默认情况下,新公式使用相对引用。例如,如果将单元格 B2 中的相对引用复制到单元格 B3,将自动从 =A1 调整到 =A2。
3.EXCEL中有身份证号如何统计出年龄
在excel中可以利用DATEDIF函数组合mid函数,利用身份证的编码特性,统计出年龄。
如图,B列是身份证号码,C列是年龄。C列的公式为:=DATEDIF(--TEXT(MID(B2,7,8),"0000-00-00"),TODAY(),"y")
公式解析:根据身份证的编码特性,从七位开始是年龄信息,该信息一共是8位,用MID函数提出年龄信息,并用TEXT函数将年龄信息转化为真正的时间序列号,再使用DATEDIF函数求出两个日期之间的年数,即年龄。