通过输入身份证号如何用函数来计算截止日的年龄,比如:在截止某年某月某日是多少岁在EXCEL里,如何用函数来计算出截止日的年龄!举例说明:我在做一个统计表的时候,已经通过函数的方式输入身份证号码来自动计算出了出年年月和年龄,那么现在我想同样通过输入身份证号码来计算出截止日的年龄,比如:我想通过输入身份证号码来计算出截止到2010年9月30日是多少年龄?不让它显示现在的年龄?这种情况用函数怎么来表示?拜请各位老师了,非常急!:
I4为身份证号码H4为出生日期G4为年龄F4为性别以下公式同时适用于15位和18位身份证号码F4=IF(LEN(I4)=18,IF(ISBLANK(I4),'',IF(MID(I4,15,3)/2=INT(MID(I4,15,3)/2),'女','男')),IF(ISBLANK(I4),'',IF(MID(I4,13,3)/2=INT(MID(I4,13,3)/2),'女','男')))G4=IF(ISBLANK(I4),'',DATEDIF(CONCATENATE(MID(H4,1,4),'-',MID(H4,6,2),'-',MID(H4,9,2)),TODAY(),'y'))H4=IF(LEN(I4)=18,IF(ISBLANK(I4),'',CONCATENATE(MID(I4,7,4),'年',MID(I4,11,2),'月',MID(I4,13,2),'日')),IF(ISBLANK(I4),'',CONCATENATE('19',MID(I4,7,2),'年',MID(I4,9,2),'月',MID(I4,11,2),'日')))
小编还为您整理了以下内容,可能对您也有帮助:
身份证提取年龄的公式 excel
Excel身份证提取年龄步骤如下:
操作环境:红米k20、MIUI12.5.2、Excel最新版等。
1、利用MID函数从身份证号码中的第7位开始,提取总共8位数字,提取出来的就是出生日期。案例中公式为=MID(G2,7,8),即充G2单元格中的身份证号码从,从第7位数字开始提取总共8位数字出来。
2、鼠标下拉填充,提取所有身份证号码对应的初始年月日。
3、将出生日期转为文本:利用TEXT函数,=TEXT(H2,"0000—00—00"),就可以将H2单元格中的出生日期转换为文本样式。
4、利用DATEDIF计算两个日期之差,就可以计算出年龄。案例中公式为=DATEDIF(I2,TODAY(),"Y"),I2是从身份证提取出来的出生日期转换为文本样式后的数据,TODAY()就是当天的日期,该公司结果就是计算这两个日期之间的差值,也就是对应身份证号码的年龄了。
Excel和Word有哪些区别呢?
1、作用不同,word主要用于文字处理,excel主要用于表格处理。
2、主要功能不同,word是一款文字编辑软件,它拥有很强的文字编排能力,比如段落、字体、字体背景、纸张背景、标题等等;而Excel表格拥有很强大的统计、计算、分析、图表等功能,是一款功能非常强大的数据分析、处理的电子表格软件。
3、使用领域不同,word经常被用于写备忘录、商业信函、贸易生命、论文、书籍和长篇报告;Excel在实际应用中,它小到可以充当一般的计算器,或者计算个人收支情况,计算贷款或储蓄等等。
Copyright © 2019- qianxingmanyou.cn 版权所有
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务