Excel中根据身份证号求年龄性别和出生日期

在工作当中有很多表格涉及到个人信息,比如年龄、性别、出生日期等。如果我们能根据身份证号自动生成其年龄、性别、出生日期等信息,那样会提高我们的工作效率,大大缩短我们的工作时间。本文将教你根据身份证号利用公式求出相应个人的年龄、性别、出生日期。

工具/原料

    Excel2003

方法/步骤

    1

    首先选中表格中要输入身份证号的列,单击“格式”---“单元格”---“数字”选择“文本”。这样输入的身份证号就不会出现“1.50428E+18”科学记数的情况。

    Excel中根据身份证号求年龄性别和出生日期

    2

    求性别:

    身份证号的第17位表示性别信息。单数为男,双数为女。我样只要半数第17位数的单双即可。性别的单元格下输入=IF(mod(mid(E2,15,3),2),"男","女")。其中“E2”为身份证所在的单元格。可以根据自己需要设置为相应的单元格即可。

    Excel中根据身份证号求年龄性别和出生日期

    3

    求年龄:

    这个比较简单,网上有很多公式,但都很复杂,我们的思路就是用当前年份减去出生年份即可。在Excel中获取当前年份的函数是=year(now())。所以我们的公式为:=YEAR(NOW())-MID(E2,7,4)。

    Excel中根据身份证号求年龄性别和出生日期

    4

    出生日期:

    出生日期我们用:=TEXT((LEN(E2)=15)*19&MID(E2,7,6+2*(LEN(E2)=18)),"#-00-00")即可求出。

    Excel中根据身份证号求年龄性别和出生日期

    5

    基它人的相关信息,我们只要把其身份证号输入完毕后。利用Excel的自动填充功能向下拉就可以了。

    Excel中根据身份证号求年龄性别和出生日期END

注意事项

    在Excel中输入公式时,基中的标点符号和括号一定在西文状态下输入。

    本文中的公式你可以直接使用,只要把身份证号所在的单元格更换为你表格中相应的单元格即可。

    利用公式有时候求不出来结果,只显示公式本身。出现这种情况下请将单元格选中,在“格式”--“单元格”--“数字”中将其设置为常规。

温馨提示:经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
免责声明:本文转载来之互联网,不代表本网站的观点和立场。如果你觉得好欢迎分享此网址给你的朋友。
转载请注明出处:https://www.i7q8.com/zhichang/12066.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年08月13日
下一篇 2023年08月13日
single-end

热门百科

single-end

相关推荐

  • excel筛选条件怎么设置

    excel筛选条件怎么设置,excel筛选条件怎么设置,小编通过整理相关技巧,将带大家一起看下在哪里去进行操作,希望小编的介绍能帮助到你!...

    2024年05月03日
    0℃
  • excel如何修改图例名称

    excel如何修改图例名称,excel如何修改图例名称,一起来看看吧...

    2024年04月13日
    0℃
  • excel如何分割列表

    excel如何分割列表,在实际情况中excel汇总的数据,使用不方便需要根据实际情况分割列表,下面介绍一下如何分割...

    2024年03月30日
    0℃
  • excel如何设置下拉菜单

    excel如何设置下拉菜单,下拉菜单在excel文件中还是很常用的,主要是为了方便我们选择指定的固定数据...

    2024年03月28日
    0℃
  • Excel如何关闭VB功能

    Excel如何关闭VB功能,Excel如何关闭VB功能,小编通过整理相关技巧,将带大家一起看下怎样去进行操作,希望小编的介绍能帮助到你!...

    2024年03月21日
    0℃
关注微信