excel如何提取身份证信息中的数据?

近日有读者留言想进一步提取身份证信息中的数据,小编今天就来与大家分享一二。

身份证是一组有规律的号码,具体分割应该是:XXX XXX XXXX XX XX XX X X的格式。这里解释一下,第一组和第二组共六个数字代表的是户籍所在地代码,第三组数据是出生年份,第四组两位数代表出生月份,第五组两位数代表出生日期,倒数第二位则是性别判断数字(偶数为女性,奇数为男性),在统计信息的时候,可能只登记了姓名和身份证号码,如何能够快速的将生日、性别、年龄一一提取计算出来,这是很多人都想知道的。而这些,都可以通过Excel公式来实现快速自动提取计算。

首先新建一个Excel表格,右键单击要填写身份证号码的列(或者Ctrl+A整个表格),选择“设置单元格格式”。

在弹出对话框内,点击“数字”中的“文本”确定。注意这个操作一定要在复制身份证数字前操作。

如表格中所示,在姓名和身份证后的同行单元格内,输入公式:“=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日"”,注意,公式不包括中文半角双引号,手动输入时也要留意,所有符号全部为英文半角字符。另外,公式中“B2”为身份证所在单元格,具体到自己的表格中要根据情况变换。这里要解释一下,公式中的MID函数是Excel提供的一个“从字符串中提取部分字符”的函数命令,具体使用格式在EXCEL中输入MID后会出现提示。这个公式的大概意思是,提取B2单元格第7位后4个数字标记为年,第11位后2个数字标记为月,第13位后2个数字为日,由此组成出生日期。

判断男女则是根据身份证号的第17位数字决定,所以我们在后面的单元格中单击输入公式:“=IF(MID(B2,17,1)/2=TRUNC(MID(B2,17,1)/2),"女","男")”,大意为根据指定的条件(本例中即B2单元格第17位)来判断其“真”(TRUE)、“假”(FALSE)(注:男、女),这里根据奇数、偶数来判断,所谓单数即男性,偶数为女性。

最后是年龄,一般使用公式:“=YEAR(NOW())-YEAR(C2)”(本文中C2单元格为出生日期),但是这个公式第一要建立在之前我们提取出生日期的单元格数据上,而且这个公式也仅仅是以年份相减得出的年龄,说起来有点像我们常说的“虚岁”,这个在人事工作中是不科学的。最精确的公式应为:“=DATEDIF(TEXT(MID(B2,7,6+2*(LEN(B2)=18)),"#-00-00"),NOW(),"y")”,DATEDIF函数其实是Excel隐藏函数,在帮助和插入公式里面没有。公式主要作用是返回两个日期之间的年\月\日间隔数,我们也正是借此来精确计算实际年龄。

如此一来,通过三组不同的函数,我们可以依靠着身份证信息快速提取出生日期和性别,并能精确计算出当事人年龄,为统计录入节约大量时间。

以上就是excel如何提取身份证信息中的数据方法介绍,操作很简单的,大家按照上面步骤进行操作即可,希望能对大家有所帮助!

(0)

相关推荐

  • 如何利用Excel提取身份证号中的出生日期?

    相信很多小伙伴在日常办公中都会用到Excel,在其中如何才能提取身份证号中的出生日期呢?方法很简单,下面小编就来为大家介绍.方法一:1. 首先,在Excel中打开我们要进行操作的表格.接着,使用MID ...

  • 在excel表格中如何快速提取身份证号码中的出生日期?

    在日常生活中,总会经常接触一些表格和数据,也会遇到在excel表格中提取身份证号码的出生日期:以下就介绍一下,如何在表格中提取身份证号码中的出生日期.(以Microsoft Office Excel ...

  • Excel如何从身份证号中提取出生日期

    Excel是现在十分常用的办公软件之一,有些用户想知道Excel如何从身份证号中提取出生日期,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中的Excel文档,先选择证件 ...

  • EXCEL如何从身份证号码中提取年龄

    今天小编要和大家分享的是EXCEL如何从身份证号码中提取年龄,希望能够帮助到大家. 操作方法 01 首先在我们的电脑桌面上新建一个excel表格并点击它,如下图所示. 02 然后在表格中输入以下带有个 ...

  • excel怎么从身份证号中提取出生日期

    Excel 可以进行各种数据的处理.统计分析和辅助决策操作,是现代化工作中必不可少的一项非常优秀的工具,被广泛地应用于管理.统计财经.金融等众多领域,可以说只要和数据打交道,就可以使用上.excel怎 ...

  • WPS Excel 如何从身份证号中提取户籍地址?

    在我们的日常生活当中,我们经常会遇到一些小问题,这个问题看起来并不重要,但是我们没有掌握其中技巧的话,总会花费我们过多的时间,下面就详细的告诉小伙伴们,WPS Excel 如何从身份证号中提取户籍地址 ...

  • 怎样在word中提取身份证号码中的出生日期。

    如今我们不仅可以在excel中提取身份证号码中的出生日期,还可以在word中提取,那么小编就来为大家介绍一下怎样在word中提取身份证号码中的出生日期.具体如下:1. 第一步,打开word,点击左上角 ...

  • 在WPS表格中是如何提取身份证号码中的出生日期

    从事数据录入的朋友经常会在表格中录入大量的数据,例如身份证号码、学生证号等等。这些重要的数据在录入的时候不能出错,否则后果严重。那么,有没有什么办法不出错呢?人工手动肯定是不行的,其实,WPS表格中的 ...

  • excel怎样提取相同内容对应的数据 excel按条件提取指定数据的方法

    excel是我们常用的办公软件,有时为了办公需要,我们会提取一些特殊的数据,那么excel怎样提取相同内容对应的数据?下面小编带来excel按条件提取指定数据的方法,希望对大家有所帮助. excel按 ...