Excel如何把出生年月日转换成年龄

上传人:人*** 文档编号:490396633 上传时间:2022-09-27 格式:DOC 页数:4 大小:100KB
返回 下载 相关 举报
Excel如何把出生年月日转换成年龄_第1页
第1页 / 共4页
Excel如何把出生年月日转换成年龄_第2页
第2页 / 共4页
Excel如何把出生年月日转换成年龄_第3页
第3页 / 共4页
Excel如何把出生年月日转换成年龄_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Excel如何把出生年月日转换成年龄》由会员分享,可在线阅读,更多相关《Excel如何把出生年月日转换成年龄(4页珍藏版)》请在金锄头文库上搜索。

1、Excel如何把出生年月日转换成年龄可以这样做,用A2、B2、D2三个单元格,如要输入1995年1月1日,你在A2中输入1995,在B2中输入年1月1日,D2中输入=2005-A2+1,以后公式快速复制下去就行,就是鼠标放在D2右下角变成十字时,按住鼠标往下拖。A2与B2之间的竖线在选边框时不要选。A2与B2文字间尽量靠近。当然年月日这几个字你也可以各个单元格输入一个,以后就用不着反复输入,只要按上面的复制就可以,只要输入数字。如果只要输入年月就更单简单了,假如在A2中输入1995.01,在D2中输入公式=2005.12-A2+1,在D2中不保留小数点(减少小数点保留整数),公式复制下拖就可以

2、了。只要你在A2-An中输入出生年月,D2-Dn中就出现年龄,你试一下。D2中减少小数点保留整数,也可以这样设置,点格式-单元格-数字-数值,在小数位数中输入0,点确定。1-9月份必须在前面加0,月份取两位数。设置第一列(A)为出生年份,第二列(B)为年龄,A1输入出生年,然后点击B1输入“2005-”然后点击A1,回车,ok!出来了。然后点击B1移动鼠标到B1格子的右下角,会变成黑十字,点击鼠标左键不放往下拖,以后在A列输入的年份就会自动在B列转换成为年龄了。设置第一列(A)为出生年月日,第二列(B)为年龄,A1输入出生年,然后点击B1输入“=NOW()-A1”,now()指得是当前时间。回

3、车,出来的是两个日期值间隔的天数,不是年龄,要转成年龄可以通过设置B列的单元格的数字格式实现,方法如下:在单元格格式的窗口中点击“数字”,在“分类”选择最下边的“自定义”,在“自定义”的类型栏中输入yy岁m月即可将B列中的天数转变为年龄。假设C3为出生年月日(以 50/2/14为例),则在D3中输入=DATEDIF(D3,2005-7-18,y),回车,显示为55。这是根据身份证号码(15位和18位通用)自动提取性别和出生年月的自编公式,供需要的网友参考:说明:公式中的B2是身份证号1、根据身份证号码求性别:=IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3),2)=

4、0,女,男),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,3),2)=0,女,男),身份证错)2、根据身份证号码求出生年月:=IF(LEN(B2)=15,CONCATENATE(19,MID(B2,7,2),.,MID(B2,9,2),IF(LEN(B2)=18,CONCATENATE(MID(B2,7,4),.,MID(B2,11,2),身份证错)3、根据身份证号码求年龄:=IF(LEN(B2)=15,year(now()-1900-VALUE(MID(B2,7,2),if(LEN(B2)=18,year(now()-VALUE(MID(B2,7,4),身份证错

5、)4、根据出生年月日求年龄:=IF(D2,DATEDIF(D2,DATE(2011,12,29),y),)截图如下:提问:例如1982.03.02如何计算今年的年龄回答:假设出生日期在B列,则可用公式:1.周岁年龄:=datedif(B2,today(),y)2.虚岁年龄:=year(today()-year(B2)下拉复制公式。注意:出生年月必须为Excel认可的日期格式。如果不是认可的日期格式,需要先转换为Excel认可的日期格式。或者用更复杂的公式直接转换。下图看看吧D列单元格为日期格式;E列单元格为数值格式。请注意你的单元格格式一定要设置正确。在EXCEL中连续做多页的表,如何设置使打印出来的表每页都带表头?0分文件-页面设置-工作表 选项卡中 打印标题下 设置顶端标题行 比如是1-3行为标题行,可输入$1:$3(也可点框后的小键头在工作表中直接选定标题行区域)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号