手机版

Excel涵洞提取18位身份证号码信息

时间:2021-12-21 来源:互联网 编辑:宝哥软件园 浏览:

新一代18位身份证,里面的号码都是正规的。前6位是户籍所在地的代码,7-14位是出生日期。第17个“2”代表性别,女性为偶数,男性为奇数。我们要做的是使用函数“提取”一些数字。

我们从Excel2003开始,输入需要提取信息的身份证号。

利用Excel涵数提取18位身份证号码信息 三联

输入的身份证号码将以科学记数法显示,号码格式需要更改。选中该列中的所有身份证号后,右键单击鼠标,选择“设置单元格格式”。在弹出对话框中,数字选项卡中的类别设置为文本,然后单击确定。

利用Excel涵数提取18位身份证号码信息

利用Excel涵数提取18位身份证号码信息

首先,提取出生日期

以C5单元格为例,将光标指针放在“出生日期”列的单元格中。然后输入"=mid (b5,7,4)' year' mid (b5,11,2)' month' mid (b5,13,2)' day ' "

注意:不需要输入外部双引号。函数表达式中的引号和逗号等符号应该用英语输入。

利用Excel涵数提取18位身份证号码信息

输入后,您会发现出生日期已经出现在单元格C5中。然后,选择单元格并拖动填充手柄,相应的出生日期将出现在其他单元格中。

MID函数是EXCEL提供的“从字符串中提取一些字符”的函数命令。在EXCEL中输入MID后会提示您。

利用Excel涵数提取18位身份证号码信息

利用Excel涵数提取18位身份证号码信息

下来,我们再提取性别信息。

选择“性别”列中的单元格,如D5。输入“=if (mid (b5,17,1)/2=trunc (mid (b5,17,1)/2),‘女性’,‘男性’”,然后按回车自动确定性别。拖动填充手柄,自动输入其他性别。

利用Excel涵数提取18位身份证号码信息

利用Excel涵数提取18位身份证号码信息

最后,我们来计算一下年龄。

其中C5为出生日期一栏,双击年龄一栏,然后输入以下公式=YEAR(NOW())-YEAR(C5)

利用Excel涵数提取18位身份证号码信息

输入,可以得到年龄,并复制到其他单元格。这样,无论将来从身体和证据信息中提取什么信息,都可以通过这种方法来实现。

利用Excel涵数提取18位身份证号码信息

利用Excel涵数提取18位身份证号码信息

版权声明:Excel涵洞提取18位身份证号码信息是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。