当前位置:神舟问>生活百科>求excel中来自身份证提取年龄公式详解

求excel中来自身份证提取年龄公式详解

2024-01-06 19:04:15 编辑:join 浏览量:573

问题补充说明:=IF( B2<>"",DATEDIF(TEXT((LEN(B2)=15)*19&MID(B2,7,6+(LEN(B2)=18)*2),"#-00-00"),TODAY(),"y"),)这个公式中"<>"是什么意思啊?其中LEN(B2)=15*19是什么意思啊?mid(B2,7,6+(LEN(B2)=18*2又是什么意思啊?求高手解答

求excel中来自身份证提取年龄公式详解

B2<>""  就是B2单元格不为空的话,进行计算 <>不等于

(LEN(B2)=15)*19  是进行判断身份证是否是15位的析古细,如果是增加19 (就是19xx年)

mid(B2,7,6+(LEN(B2)=18)*2  是从身份证的第 7 位开始 截取 出生日期,18位身份证取8位,否则取 6位   

标签:excel,身份证

版权声明:文章由 神舟问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.shenzhouwen.com/life/251221.html
热门文章