excel输入出生日期、年龄自动计算、身份证提取日期、年度统计

excel输入出生日期、年龄自动计算、身份证提取日期、年度统计

ID:8968981

大小:27.00 KB

页数:3页

时间:2018-04-13

excel输入出生日期、年龄自动计算、身份证提取日期、年度统计_第1页
excel输入出生日期、年龄自动计算、身份证提取日期、年度统计_第2页
excel输入出生日期、年龄自动计算、身份证提取日期、年度统计_第3页
资源描述:

《excel输入出生日期、年龄自动计算、身份证提取日期、年度统计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Excel输入出生日期、年龄自动计算、身份证提取日期、年度统计背景:统计在校生需要输入出生年月日,改动出生年月日,统计年龄,从身份证提取年龄等。网上的介绍涉及格式又数字又文本的,有的输入时还自动变成1905或2441年等,很烦恼,而这次总结的办法不会出现上述问题,都是在格式为数字格式的情况计算的,只是涉及小数位数和是否自动插入小数点等问题。常用公式:1、=DATEDIF(E4,TODAY(),"y")(计算一个学生今年的岁数)2、=2006-year(d1)(计算一个学生不同学年度的岁数)3、择取单元格前面的几位数=LEFT(C15,4)取C15中前4个字符就是你要的年份

2、了4、提取指定位置,指定长度的字符串=MID(A2,7,8)即=MID(要提取的单元格,起始位数,提取长度)5、对如:79.1-197901、80.10-198010、2001.1-200101、2001.12-200112都适用。方案:找一空闲列辅助,比如原来的出生年月列在A列,E列为空闲列,在E1中输入=IF(LEN($A1)<4"错误",CHOOSE(LEN($A1)-3,"19"&LEFT($A1,2)&"0"&RIGHT($A1,1),"19"&LEFT($A1,2)&RIGHT($A1,2),LEFT($A1,4)&"0"&RIGHT($A1,1),LEFT(

3、$A1,4)&RIGHT($A1,2)))6、假设你A1输入的是出生年月B1输入=DATEDIF(A1,today(),"y")但是这是指你的A1是输入的标准日期,如果输入的是文本格式的那B1输入=year(today())-left(a1,4)综上所述,总结了两种极为有效的方法,其实原理是一种而已:方法一:1、打开excel2007或2003,出生年月处数据自动插入小数点,格式为数字并保留两位小数,分隔符为“-”2、提取前四位字符,即出生年份=LEFT(A2,4)3、打开2003或另一个2007程序,粘贴,格式为文本格式。4、计算年龄:=2013-A2(年份所在单元格)

4、,拖动年龄列即可方法二:根据第一种方法总结的经典法1、打开excel2007或2003,出生日期处,格式为数字,保留小数两位,高级选项里自动插入小数点两位,分隔符为“-”2、停止excel自动插入小数点。3、把年龄单元格改为数值并不保留小数点,输入公式=year(today())-left(a1,4)即用今年减去年龄单元格的前四位整数,即为年龄。然后拖动年龄列即可。4、更换学年度时,学生的年龄是发生变化的,只需改动年龄位置的公式,如1976年2013年度该学生是37岁,那么2012年度时该学生应该是36岁,所以公式应该是=year(today())-left(a1,4)-

5、1,注意减1即可。若是2000年度,则=year(today())-left(a1,4)-13即可,即为该学生2000年时的岁数。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。