在工作当中有很多表格涉及到个人信息,比如年龄、性别、出生日期等。如果我们能根据身份证号自动生成其年龄、性别、出生日期等信息,那样会提高我们的工作效率,大大缩短我们的工作时间。本文将教你根据身份证号利用公式求出相应个人的年龄、性别、出生日期。
工具/原料
Excel2003
方法/步骤
1
首先选中表格中要输入身份证号的列,单击“格式”---“单元格”---“数字”选择“文本”。这样输入的身份证号就不会出现“1.50428E+18”科学记数的情况。
2
求性别:
身份证号的第17位表示性别信息。单数为男,双数为女。我样只要半数第17位数的单双即可。性别的单元格下输入=IF(mod(mid(E2,15,3),2),"男","女")。其中“E2”为身份证所在的单元格。可以根据自己需要设置为相应的单元格即可。
3
求年龄:
这个比较简单,网上有很多公式,但都很复杂,我们的思路就是用当前年份减去出生年份即可。在Excel中获取当前年份的函数是=year(now())。所以我们的公式为:=YEAR(NOW())-MID(E2,7,4)。
4
出生日期:
出生日期我们用:=TEXT((LEN(E2)=15)*19&MID(E2,7,6+2*(LEN(E2)=18)),"#-00-00")即可求出。
5
基它人的相关信息,我们只要把其身份证号输入完毕后。利用Excel的自动填充功能向下拉就可以了。
END注意事项
在Excel中输入公式时,基中的标点符号和括号一定在西文状态下输入。
本文中的公式你可以直接使用,只要把身份证号所在的单元格更换为你表格中相应的单元格即可。
利用公式有时候求不出来结果,只显示公式本身。出现这种情况下请将单元格选中,在“格式”--“单元格”--“数字”中将其设置为常规。
温馨提示:经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。免责声明:本文转载来之互联网,不代表本网站的观点和立场。如果你觉得好欢迎分享此网址给你的朋友。转载请注明出处:https://www.i7q8.com/zhichang/12066.html