手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

EXCEL无法正常提取身份证号码里的年龄怎么办

时间:2024-10-13 22:02:29

1、首先我想去掉空格又发现没有空格,也没有发现其它的字符,单元格格式也设置为文本或数值格式都无法正常用=YEAR(TODAY())-MID(A2,7,4)来计算提取身份证的年龄,但有一些可以,其它统一如下图显示为818.

EXCEL无法正常提取身份证号码里的年龄怎么办

2、用分列的方法也无法正常提取,用MID(A2,7,4)提取,本来提取最7位开始,但有的却是从第6位开始(也是无法正常计算年龄的那些),这说明里面肯定有什么字符是在导出表格时隐藏的并且是无法删除的。

EXCEL无法正常提取身份证号码里的年龄怎么办

3、显示隐藏的符号:先把身份证列的号码全部复制——然后打开记事本,把身份证号码粘贴到记事本,这时就会显示隐藏的符号,还有空格。

EXCEL无法正常提取身份证号码里的年龄怎么办

4、批量删除隐藏的符号:选择并左边隐藏的双引号和空格,然后选择复制——点击编辑——替换——在查找内容那里粘贴刚才复制隐藏的符号,在替换为那里不输入任何内容——然后点击全部替换。同样的方法批量替换去除右边的双引号。

EXCEL无法正常提取身份证号码里的年龄怎么办

5、去除隐藏符号之后,把记事本的身份证号码复制粘贴到原来EXCEL表格那里,这时就能正常计算年龄了。

EXCEL无法正常提取身份证号码里的年龄怎么办

6、其实如果没有隐藏的符号,只是无法消除它原来的单元格格式,那么可以用分列方法。选择身份证列——点击数据——选择分列——然后一直按下一步(不用设置任何选项)。如果有隐藏符号这种方法是无效的。

EXCEL无法正常提取身份证号码里的年龄怎么办
© 手抄报圈