EXCEL函数实例1:用函数DATEDIF计算年龄
使用函数 (起始日期,结束日期,返回的信息类型)通过身份证号码完美计算年龄
这里还好用的相关的4个函数:DATE(,,)、MID(文本,起始字符位置,返回的字符个数)、TODAY()、IFmid函数提取年月日(逻辑判断条件,条件为真时的值,条件为假时的值)。
1. 用函数MID()从身份证号码中取出出生年、月、日
MID(C2,7,4) →年
MID(C2,11,2)→月
MID(C2,13,2)→日
2. 用函数DATE()将取出的年、月、日转换为日期型数据
DATE(MID(C2,7,4),MID(C2,11,2), MID(C2,13,2))
3. 用函数DATEDIF()计算年龄
DATEDIF(DATE(MID(C2,7,4),MID(C2,11,2),MID(C2,13,2)),TODAY(),"y")
4. 用函数IF()排错
IF(C2="","",DATEDIF(DATE(MID(C2,7,4),MID(C2,11,2),MID(C2,13,2)),TODAY(),"y"))
5. 向下复制D2单元格公式,【年龄】列公式即可复制完成。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。