分享

新手进阶篇:Excel之如何通过身份证号自动生成性别及年龄

 eln 2017-06-07

今天小易老师给大家讲讲如何通过身份证号自动生成性别及年龄。

  1. 本节涉及到的函数有if、mod、right、left、year、now、mid。

  2. 在介绍本节实例之前,我们先看看身份证号中的数字含义都代表什么,如下图对照表。

新手进阶篇:Excel之如何通过身份证号自动生成性别及年龄

3.我们通过left函数先提取身份证号码中的前17位,再用right的函数提取这17位中的最右边一位,然后通过mod和if函数对提取的数字进行奇偶判断,这里的奇偶判断标准可以参考上面的对照表,最后得到我们想要的性别结果。

新手进阶篇:Excel之如何通过身份证号自动生成性别及年龄

按F9键分步演示函数公式,如下图:(这里主要为给大家说明left函数和right函数嵌套使用是得到什么结果)

新手进阶篇:Excel之如何通过身份证号自动生成性别及年龄

这里我们也可以不使用left和right嵌套,而是使用mid函数完成提取工作,如下图。

新手进阶篇:Excel之如何通过身份证号自动生成性别及年龄

4.那么自动计算年龄呢,具体操作如下图,我们先通过now函数获取当下的年月日,然后使用year提取当下年份,再用mid函数从身份证信息中提取出生的年份,最后两者相减就得到我们想要的年龄结果了。

新手进阶篇:Excel之如何通过身份证号自动生成性别及年龄

易学就会 一档有深度有内涵的知识类自媒体!

欢迎更多的小伙伴加入到易学就会,关注易学就会,跟着小易老师一起学习吧!

文章持续更新中,敬请期待!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多