首页 > Office专区 > Excel教程 >

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

来源:互联网 2023-02-20 17:50:48 347

同事有一份EXCEL表格,表格里有一列学生的身份证号码,通过正常的函数无法提取年龄,查看又没有空格和其它符号,但删除重新输入又能通过函数来正常提取年龄。AfQ办公区 - 实用经验教程分享!

EXCEL无法正常提取身份证号码里的年龄怎么办AfQ办公区 - 实用经验教程分享!

工具/原料

  • EXCEL

方法/步骤

  • 1

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

    EXCEL无法正常提取身份证号码里的年龄怎么办AfQ办公区 - 实用经验教程分享!

  • 2

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

    EXCEL无法正常提取身份证号码里的年龄怎么办AfQ办公区 - 实用经验教程分享!

  • 3

    显示隐藏的符号:先把身份证列的号码全部复制——然后打开记事本,把身份证号码粘贴到记事本,这时就会显示隐藏的符号,还有空格。AfQ办公区 - 实用经验教程分享!

    EXCEL无法正常提取身份证号码里的年龄怎么办AfQ办公区 - 实用经验教程分享!

  • 4

    批量删除隐藏的符号:选择并左边隐藏的双引号和空格,然后选择复制——点击编辑——替换——在查找内容那里粘贴刚才复制隐藏的符号,在替换为那里不输入任何内容——然后点击全部替换。同样的方法批量替换去除右边的双引号。AfQ办公区 - 实用经验教程分享!

    EXCEL无法正常提取身份证号码里的年龄怎么办AfQ办公区 - 实用经验教程分享!

  • 4此文章非法爬取自百度经验
  • 5

    去除隐藏符号之后,把记事本的身份证号码复制粘贴到原来EXCEL表格那里,这时就能正常计算年龄了。AfQ办公区 - 实用经验教程分享!

    EXCEL无法正常提取身份证号码里的年龄怎么办AfQ办公区 - 实用经验教程分享!

  • 6

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

    EXCEL无法正常提取身份证号码里的年龄怎么办AfQ办公区 - 实用经验教程分享!

  • 注意事项

    • 在实践中摸索出来,希望能帮助到你。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!AfQ办公区 - 实用经验教程分享!


    标签: excel无法正常提取身份

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码