excel中怎样用身份证号计算年龄
展开全部
假设身份证号码在A1单元格
B1单元格输入公式
=datedif(text(mid(a1,7,len(a2)/2-1),"0-00-00"),now(),"y")
此公式适用于15位和18位号码
B1单元格输入公式
=datedif(text(mid(a1,7,len(a2)/2-1),"0-00-00"),now(),"y")
此公式适用于15位和18位号码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请将身份证号码输入到A1单元格,然后用下面这个公式就可以带出来
=DATEDIF(TEXT(MID(A1,7,LEN(A1)/2-1),"0-00-00"),NOW(),"y")
=DATEDIF(TEXT(MID(A1,7,LEN(A1)/2-1),"0-00-00"),NOW(),"y")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果身份证号码在B2单元格,那么输入
=DATEDIF(--TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y")
详见附图示例
=DATEDIF(--TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y")
详见附图示例
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用mid()语句取出 出生年月,再用当前日期减,再用year语句取年龄
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=YEAR(NOW())-MID(A2,7,4)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询