EXCEL根据出生日期计算年龄
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Excel中根据出生日期计算年龄
在Excel表格中,经常有一列是出生日期,而且很多时候又需要计算出年龄,那么怎样利用公式根据出生日期计算出年龄呢?
1. 在Excel中打开文件含姓名(A列)、性别(B列)、出生年月(C列)等信息)。
2. 将数据库文件中一列(D列)命名为“统计年月”,在D2中(第一个人对应的单元格)输入当日日期,比如今天是“2007-3-19”,然后将鼠标移到此单元格的右下角,光标变成“+”后,按住[Ctrl]键(切记),此时光标会变成两个“+”,向下拖动复制单元格,快速完成每个人“统计年月”的输入。
3. 再在文件中新建一列(E列),并命名为“年龄”,鼠标点击表头上的E,选中此列,单击菜单[格式]→[单元格]→[数字](在excel 2007中为:[格式]→[设置单元格格式]→[数字]),选择“数值”,并将“小数位数”设为0。
在E2(第一个人对应的单元格)输入“= (YEAR(D1)-YEAR(C1))+IF((MONTH(D1)-MONTH(C1))<0,-1,0)”就可求出该年龄,其中IF语名是判断出生月份是否超过8月,如超过则要用年份之差再减1。
第一个年龄计算出来后,将鼠标移到此单元格的右下角,光标变成“+”后,向下拖动复制单元格,快速完成每个人的“年龄”的计算。