excel用身份证或者出生年月提出年满十六周岁日期
4个回答
展开全部
假设A1为生日:
=EDATE(A1,192)
假设A1为身分证号码:
=EDATE(TEXT(MID(A1,7,8),"0-00-00"),192)
=EDATE(A1,192)
假设A1为身分证号码:
=EDATE(TEXT(MID(A1,7,8),"0-00-00"),192)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要的是日期:=MID(IF(DATEDIF(TEXT(MID(A1,7,LEN(A1)/2-1),"0-00-00"),TODAY(),"Y")=16,A1,""),7,8)
如果要的是年龄:=DATEDIF(TEXT(MID(A1,7,LEN(A1)/2-1),"0-00-00"),TODAY(),"Y")
如果要的是年龄:=DATEDIF(TEXT(MID(A1,7,LEN(A1)/2-1),"0-00-00"),TODAY(),"Y")
更多追问追答
追问
还是不行
追答
假设A1是身份证号的情况下,如果你的不是A1,要改才行。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果身份证号在A1,在B1中输入=IF(YEAR(TODAY())-MID(A1,7,4)*1>=16,TEXT(MID(A1,7,8),"0-00-00"),"")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询