首页 > Office专区 > Excel教程 >

Excel中如何批量填充性别和年龄

来源:互联网 2023-02-20 19:35:17 149

知道一个人的身份证号码,就知道他/她的年龄了,其实也就知道他/她的性别了。我们在录入Excel表格数据时,如果已经录入了身份证号码,那么,年龄和性别是不是也要照着原数据一个一个录入呢?当然不是!下面小编就来教大家,如何批量填充性别和年龄。8kL办公区 - 实用经验教程分享!

Excel中如何批量填充性别和年龄8kL办公区 - 实用经验教程分享!

工具/原料

  • 电脑一台
  • Excel2003

方法/步骤

  • 1

    我们都知道,18位身份证号码的第7位开始的后4位表示的是出生年份,知道哪年出生的了,用当前年份减去出生年份就是年龄了。Excel里正好有一个截取字符串的函数MID()函数,这样计算年龄就很好办了。首先定位单元格D2,单击“粘贴函数”按钮,在全部函数里找到MID(红框中即提示该函数的功能),单击确定。8kL办公区 - 实用经验教程分享!

    Excel中如何批量填充性别和年龄8kL办公区 - 实用经验教程分享!

  • 2

    该函数一共有3个参数,第一个参数“Text”为要截取的字符串;第二个参数“Start_num”为开始截取的位置(从1开始算起);第三个参数“Num_chars”为一共截取几位。我们根据要求填写完参数,单击“确定”按钮。8kL办公区 - 实用经验教程分享!

    Excel中如何批量填充性别和年龄8kL办公区 - 实用经验教程分享!

  • 3

    出生年份显示出来了吧?图中红框处为刚才实际输入的函数。8kL办公区 - 实用经验教程分享!

    Excel中如何批量填充性别和年龄8kL办公区 - 实用经验教程分享!

  • 4

    找到了出生年份,用当前年份减去出生年份即得到年龄了。我们直接在红框处输入“=year(now())-mid(c2,7,4)”后回车即可得到年龄了。其实就是在刚才插入的函数的基础上补充一下就可以了。到这里我们已经得到第一个人的年龄了,后面的直接按住填充柄填充就可以了(这个填充就不用多说了吧?)。8kL办公区 - 实用经验教程分享!

    Excel中如何批量填充性别和年龄8kL办公区 - 实用经验教程分享!

  • 5

    18位身份证的第17位代表性别:偶数表示女,奇数表示男。我们还用刚才截取字符串的函数MID先把第17位给找出来,参数如图所示,单击“确定”就把第17位提取出来了。8kL办公区 - 实用经验教程分享!

    Excel中如何批量填充性别和年龄8kL办公区 - 实用经验教程分享!

  • 6

    然后我们对提取出来的数字进行除以2取余操作:余数为0表示偶数,余数为1表示奇数。取余函数为MOD(),我们直接在红框处补充如图所示即可。8kL办公区 - 实用经验教程分享!

    Excel中如何批量填充性别和年龄8kL办公区 - 实用经验教程分享!

  • 7

    知道第17位为奇数还是偶数的话,就知道性别是男还是女了。这里要用到if()函数了(小编曾写过有关if函数使用方法的经验,这里如果不懂的话可以先去看看那篇经验哦)。直接在红框处补充内容,完整内容如图所示。补充完整后回车,即可看到E2单元格已经显示性别了。8kL办公区 - 实用经验教程分享!

    Excel中如何批量填充性别和年龄8kL办公区 - 实用经验教程分享!

  • 8

    同样可以利用填充柄往下填充了。图中红框处是我们填充的内容,是不是比我们一个一个对照着录入要方便很多快捷很多呢?你学会了吗?8kL办公区 - 实用经验教程分享!

    Excel中如何批量填充性别和年龄8kL办公区 - 实用经验教程分享!

  • 8相关内容未经授权抓取自百度经验
  • 注意事项

    • 小编演示用的是Excel2003版本,其它版本可以对照着学习哦。
    • 小编这里演示使用的身份证号是18位的,15位的身份证号还需要自己变化后参照使用哦。
    • 如果本经验帮助到你,请为我点赞吧,谢谢。

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


    标签: excel表格填充性别年龄

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