(WPS表格)解读居民身份证号码
最新整理WPS表格提取身份证信息的方法详解

W P S表格提取身份证信息的方法详解身份证相关信息包括籍贯、性别、出生年月日、农历年、属相、生日、星座、出生至今年数、出生至今天数和判断证件有效性,那么怎样把这个信息都提取出来呢?想知道的朋友可以看看以下W P S操作技巧教程,或许对你有帮助!W P S表格提取身份证信息的方法一、原籍贯:(公式代码)=I F E R R O R(I F(L E N B(A2)=15,I F E R R O R(v l o o k u p(V A L U E(M I D(A2,1,6)),S h e e t4!$A:$B,2,0),V L O O K U P(V A L U E(M I D (A2,1,4)00),S h e e t4!$A:$B,2,0)),I F E R R O R(I F E R R O R( V L O O K U P(V A L U E(M I D(A2,1,6)),S h e e t3!$A:$E,5,0),V L O O K U P(V A L U E(M I D(A2,1,4)00),S h e e t3!$A:$E,5,0)),V L O O K U P(V A L U E(M I D(A2,1,2)0000),S h e e t3!$A:$E,5,0) )),证件无效)运算说明:此运算运用了i f e r r o r逻辑函数,主要判断后面的函数计算结果,如果经过后面所有函数的判断都无法得到结果的,就在此单元格显示证件无效。
(此函数在后面的单元格(除判断身份证有效单元格外)都用到此函数,同理,后面就不一一解释此函数的用法。
i f函数主要是判断a2单元格的字符数(l e n函数)是否满足15位,如果是15位的话,则从a2单元格里提取(m i d函数)前6位数字(从第一位提取,6个字符)在数据库中查找(v l o o k u p函数)满足此条件的原籍贯所在地,此单元中后面的v l o o k u p函数也是此用途。
身份证含义Word

身份证含义Word身份证号码各位的含义:2008-02-14 14:26新的18位身份证号码各位的含义:1-2位省、自治区、直辖市代码;3-4位地级市、盟、自治州代码;5-6位县、县级市、区代码;7-14位出生年月日,比如19670401代表1967年4月1日;15-17位为顺序号,其中17位男为单数,女为双数;18位为校验码,0-9和X,由公式随机产生。
举例:130503 19670401 0012这个身份证号的含义: 13为河北,05为邢台,03为桥西区,出生日期为1967年4月1日,顺序号为001,2为验证码。
15位身份证号码各位的含义:1-2位省、自治区、直辖市代码;3-4位地级市、盟、自治州代码;5-6位县、县级市、区代码;7-12位出生年月日,比如670401代表1967年4月1日,这是和18位号码的第一个区别;13-15位为顺序号,其中15位男为单数,女为双数;与18位身份证号的第二个区别:没有最后一位的验证码。
举例:***************的含义; 13为河北,05为邢台,03为桥西区,出生日期为1967年4月1日,顺序号为001。
居民身份证是国家法定的证明公民个人身份的证件。
为了堵塞和制止假居民身份证的流通和使用,在查验和核查居民身份证时可掌握以下几个要点:一、居民身份证的整体识别1、居民身份证规格为88mm×60mm,四角呈圆弧状。
式样为聚脂薄膜密封、持证人像片和登记内容一体化的单页卡式,即证件是经翻拍印制后塑封而成。
2、证件正面主要颜色为红、绿二色,印有中华人民共和国国徽和证件名称,以及环状、网状、团状花纹图案;背面为浅绿色,印有中华人民共和国版图、持证人标准像片,以及网状花纹图案,姓名、性别、民族、出生年月日、住址五个登记项目和签发日期、有效期限、编号三个项目及签发机关印章。
新的防伪居民身份证背面透视全息图象由长城峰火台图象IDCHINA中国等字样组成。
“ID长城峰火台图象CHINA中国”在“中国CHINAID”组成的背景前由内向外依次排列。
在excel中从身份证号码能读出的信息

在excel中从身份证号码能读出的信息我们都知道身份证号码含有的信息包括有:所属地区、出生日期、派出所在所在地的编号、性别、还有个校验码。
对于我们平常做表格的人员信息时能用得到的一般是出生日期与性别,出生日期能准确地计算出年龄(常用),因为如何你手填写年龄的话,到下一年就变得不准确了,又要输一次。
至于所属地区虽然也有用,但是太多了,简单公式不好设置,而且不一定准,因为有些人变了地区,号码跟着变,有些又维持原地区号码,不知道国家是根据什么标准来做了,所以就不说了。
一、分辨性别二代身份证倒数第2位数字是单数(男)还是双数(女)一代身份证是最后一位如在A1格中:身份证号为110101************则可用以下公式得出:=IF(LEN(A1)=15,IF(MOD(MID(A1,15,1),2)=1,"男","女"),IF(LEN(A1)=18,IF(MOD(MID(A1,17,1),2)=1,"男","女"),"待定!"))二、查出生日期同上,在A1格中:身份证号为110101************ (以下一样,略)用以下公式得出出生日期:=IF(LEN(A1)=15,DATE("19"&MID(A1,7,2),MID(A1,9,2), MID(A1,11,2)),IF(LEN(A1)=18,DATE(MID(A1,7,4),MID( A1,11,2),MID(A1,13,2)),"出错!"))记得要把单元格格式设置“日期”型。
三、计算年龄(一)大概年龄:=YEAR(NOW())-IF(LEN(A1)=15,"19"&MID(A1,7,2),MID (A1,7,4))解释:直接用今年减去出生年份得出。
当中函数now()可改成today()也是一样的。
电子表格中关于身份证号的函数

中国居民身份证号码是一组特征组合码,原为15位,现升级为18位,其编码规则为:15位:6位数字常住户口所在县市的行政区划代码,6位数字出生日期代码,3位数字顺序码。
18位:6位数字常住户口所在县市的行政区划代码,8位数字出生日期代码,3位数字顺序码和1位检验码。
其中3位数字顺序码,是为同一地址码的同年同月同日出生人员编制的顺序号,偶数的为女性,奇数的为男性。
1、提取籍贯地区的行政区划代码(A2为身份证号,下同)15与18位通用:=LEFT(A2,6)如果有一个编码和省份地区的对照表,可以用VLOOKUP函数来提取地区信息。
2、提取出生日期信息15位:=TEXT(19&MID(A2,7,6),"#-00-00")18位:=TEXT(MID(A2,7,8),"#-00-00")15与18位通用:=TEXT(IF(LEN(A2)=15,19,"")&MID(A2,7,6+IF(LEN(A2)=18,2,0))," #-00-00")简化公式:=TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00") (请将输入公式的单元格格式设置为日期格式)3、提取性别信息15位:=IF(MOD(RIGHT(A2),2)=1,"男","女")18位:=IF(MOD(MID(A2),17,1)=1,"男","女")15与18位通用:=IF(MOD(MID(A2,IF(LEN(A2)=15,15,17),1),2)=1,"男","女") 简化公式:=IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女")4、检验身份证号码的正确性18位身份证号码的最后一位是检验码,它是根据身份证前17位数字依照规则计算出来的,其值0~9或X。
怎么样快速批量提取出WPS表格身份证号码的出生日期

怎么样快速批量提取出 WPS 表格身份证号码的出生日期、性别
众所周知,从一个人的身份证号码就能看出这个人所属省份、县市、出生年月日以及性别。
人力资源部门的同事在记录新员工信息的时候,不掌握一点技巧,一个一个的人工识别,那 是不可取的办法。
下面,介绍一种 WPS 表格中快速批量提取出身份证号码中的出身日期。
操作步骤
启动 WPS2012表格,输入一些数据,如下图所示。
鼠标单击 B2单元格,然后点击上面的 fx 插入函数按钮。
弹出一个设置框,切换到常用公式标签,选择提取身份证生日,然后单击身份证号码 后面的按钮,鼠标单击 A2单元格,按下确定按钮。
在 B2单元格正确的显示出了生日,这样比我们手动输入来的快多了。
最后利用单元格填充的方法将整个表格填充完整。
6
6
显示性别是同样的方法
。
EXCEL中玩转身份证号,这5种处理方法你值得拥有!

EXCEL中玩转身份证号,这5种处理方法你值得拥有!EXCEL中玩转身份证号,这5种处理方法你值得拥有!从身份证号中提取出生年月日方法一:主要使用MID函数在C列对应的单元格内输入公式”=MID(B3,7,4)&”年”&MID(B3,11,2)&”月”&MID(B3,13,2)&”日””,如下图:方法二:主要使用的是MID函数和TEXT函数在对应单元格输入”=TEXT(MID(B3,7,8),”0000-00-00”)”,如下图:今天我们来看看还有哪些与身份证号相关的处理方法吧。
一、身份证号计算性别公式:=IF(MOD(MID(B2,17,1),2)=1,”男”,”女”)18位身份证号的第17位是判断性别的数字,奇数代表男性,偶数代表女性。
首先用MID函数将第17位数字提取出来,然后用MOD 函数(MOD函数是取余数的函数)取第17位数字除以2的余数,如果余数是0,则第17位是偶数,也就是该身份证号是女性;反之,如果余数是1则说明此身份证号是男性,最后利用IF函数将两个公式嵌套在一起。
二、身份证号计算周岁年龄公式:=DATEDIF(TEXT(MID(B2,7,8),”0-00-00”),TODAY(),”Y”)通过MID函数取身份证号的第七位开始的8个字符,以“0-00-00”格式显示,作为DATEDIF的始终日期,计算与TODAY()之间相隔的年份,即年龄。
三、隐藏身份证号部分字符在E2单元格,输入公式:=REPLACE(B2,7,8,”********”)这里replace函数意思是“代替”,标志着它是一个标识替换的函数。
这个函数的意思是:从B2单元格第7个数据进行替换,将后面的八个数替换成********。
四、身份证号统计个数公式:=COUNTIF($B$2:$B$6,B2&"*")五、判断身份证号是否重复公式:=IF(COUNTIF($B$2:$B$6,B2&"*")>1,"重复","唯一")小提示:COUNTIF函数在计算文本型数字是会默认按数值处理,所以只会处理前15位,所以在公式中添加&”*”,是为了查找所有单元格内的文本,这样就算身份证号前15位都一样,这个函数也能识别出来。
WPS表格从身份证号提取生日及性别信息
WPS表格从身份证号提取生日及性别信息目前,我国的身份证号分为两种,一种为15位,一种为18位。
在15位的老版身份证中,第7到12位为出生日期数,最后一位为性别代码,偶数为女,奇数为男。
18位的新身份证中第7到14位为出生日期数,倒数第2位为性别代码,同样偶数为女,奇数为男。
基于这个特点,我们可以用函数加以判断。
如图1是我们已输入完身份证号的XX表,在输入身份证号时需注意,要把单元格格式设为文本型,最好不要在所输身份证号前加一个单引号“'”或其它的符号。
一、提取出生日期在E2中输入公式:方法一,公式“=DATE(MID(D2,7,4),MID(D2,11,2),MID(D2,13,2))”方法二,公式“=IF(LEN(D2)=15,TEXT(MID(D2,7,6),"1900年00月00日"),TEXT(MID(D2,7,8),"00年00月00日"))”,拖动填充柄向下复制公式,这样就完成了出生日期的提取(如图2):二、提取性别信息在C2中输入公式:“=IF(MOD(IF(LEN(D2)=15,MID(D2,15,1),MID(D2,17,1)),2)=1,"男","女")”,拖动填充柄向下复制公式,这样就完成了性别信息的提取(如图3):三、年龄计算在F2单元格输入公式:方法一,从身份证直接计算公式“=DATEDIF(DATE(MID(D2,7,4),MID(D2,11,2),MID(D2,13,2)),TO DAY(),"y")”并回车。
15位身份证“=DATEDIF(DATE(MID(F880,7,4),MID(F880,11,2),MID(F880,13, 2)),TODAY(),"y")”(如图4):方法二,从出生日期计算公式“=DATEDIF(E2,TODAY(),"Y")”,并回车。
利用WPS表格提取身份证个人信息
目前,我国的身份证号分为两种,一种为15位,一种为18位。
在15位的老版身份证中,第7到12位为出生日期数,最后一位为性别代码,偶数为女,奇数为男。
18位的新身份证中第7到14位为出生日期数,倒数第2位为性别代码,同样偶数为女,奇数为男。
基于这个特点,我们可以用函数加以判断。
如图1是我们已输入完身份证号的职工信息表,在输入身份证号时需注意,要把单元格格式设为文本型,或在所输身份证号前加一个单引号“'”。
1、提取出生日期在C2中输入公式“=IF(LEN(C2)=15,TEXT(MID(C2,7,6),"1900年00月00日"),TEXT(MID(C2,7,8),"00年00月00日"))”,拖动填充柄向下复制公式,这样就完成了出生日期的提取(如图2):热门推荐:教你几招判断系统是否被流氓侵犯多窗口浏览器Opera 9.0新版怒放2、提取性别信息在D2中输入公式“=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女")”,拖动填充柄向下复制公式,这样就完成了性别信息的提取(如图3): 公式详解:LEN是长度函数,MID是提取字符函数,TEXT是转换格式函数,MOD是整除函数,IF是判断函数。
提取出生日期公式的意思是如果身份证号为15位,把从第7位起的6个字符转换为"1900年00月00日"的格式,否则(即为18位身份证),把从第7位起的8个字符转换为"00年00月00日"的格式。
提取性别信息公式的意思是如果身份证号为15位,把第15位和2整除,如果整除,显示为女,不能整除,显示为男;身份证号为18位,把第15位和2整除,如果整除,显示为女,不能整除,显示为男。
另外,如果想把出生日期转换为真正的日期类型,只需在公式中在TEXT前加两个减号,这是减负运算,然后根据需要设置单元格具体的日期类型。
WPS表格提取身份证信息的方法详解
WPS表格提取身份证信息的方法详解身份证相关信息包括籍贯、性别、出生年月日、农历年、属相、生日、星座、出生至今年数、出生至今天数和判断证件有效性,那么怎样把这个信息都提取出来呢?想知道的朋友可以看看以下WPS操作技巧教程,或许对你有帮助!WPS表格提取身份证信息的方法一、原籍贯:(公式代码)=IFERROR(IF(LENB(A2)=15,IFERROR(vlookup(VALUE(MID(A2 ,1,6)),Sheet4!$A:$B,2,0),VLOOKUP(VALUE(MID(A2,1,4)&"00"),She et4!$A:$B,2,0)),IFERROR(IFERROR(VLOOKUP(VALUE(MID(A2,1,6)) ,Sheet3!$A:$E,5,0),VLOOKUP(VALUE(MID(A2,1,4)&"00"),Sheet3!$ A:$E,5,0)),VLOOKUP(VALUE(MID(A2,1,2)&"0000"),Sheet3!$A:$E,5 ,0))),"证件无效")运算说明:此运算运用了iferror逻辑函数,主要判断后面的函数计算结果,如果经过后面所有函数的判断都无法得到结果的,就在此单元格显示"证件无效"。
(此函数在后面的单元格(除判断身份证有效单元格外)都用到此函数,同理,后面就不一一解释此函数的用法。
if函数主要是判断a2单元格的字符数(len函数)是否满足15位,如果是15位的话,则从a2单元格里提取(mid函数)前6位数字(从第一位提取,6个字符)在数据库中查找(vlookup函数)满足此条件的原籍贯所在地,此单元中后面的vlookup函数也是此用途。
中间运用了value函数,主要是因为数据库的数据都是数值型数字,函数中提取的是文本型数字,value函数就是把文本型数值激活为数值型函数。
Excel帮你轻松获取身份证号码隐藏的信息,轻松统计人员基本信息
Excel帮你轻松获取身份证号码隐藏的信息,轻松统计人员基本信息在实际工作中,我们可能会对一些人员的基本信息进行统计,往往我们可能会一项项的输入,其实呢,在Excel中如果我们知道了身份证号,可以利用简单的公式统计出一些具体的个人信息,你比如省份,具体所在地区,出生日期,年龄,性别等。
首先呢,我们先了解一下我国身份证号的编号规律:1-2位代码是指省、自治区、直辖市代码3-4位代码是指地级市、盟、自治州代码5-6位代码是指县、县级市、区代码7-14位代码是指出生年月日15-17位为顺序号,其中第17位如果是奇数指男性,偶数指女性最后一位就是校验码知道这些之后,接下来我们看一下怎样用Excel得到相关信息一、如何得到省份信息。
首先我们需要准备好一份地区代码对照表,这个可以从网上下载,或者是私信我,我发给你们电子版。
将对照表复制到Excel表格中,添加上身份证信息。
然后在省份一栏输入公式。
=VLOOKUP(LEFT(C2,2),A:B,2)解释一下公式:首先LEFT函数是用来对单元格里的内容进行截取选择,从左边第一个字符开始截取,截取指定的长度。
这里的LEFT(C2,2) 就是从C2单元格里面的数值,从左往右截取两位。
VLOOKUP函数就是竖直查找,即列查找。
在指定竖直列区域内查找,找到指定的内容,返回指定列的数据。
这里VLOOKUP(LEFT(C2,2),A:B,2) 就是在A、B列(也就是我们提前准备好的地区代码对照表)查找省份证信息的前两位返回的值是第二列对应的值(这里的第二列就是B列了,不过要注意在使用此函数时,返回第n列的数值不一定对应相应的字母列,这需要我们从选定的区域第一列开始数一下)填完了第一个单元格,鼠标移动到单元格右下角,变成加好时双击或者往下拉就行了。
二、如何得到具体所在地区信息。
公式基本和上面一样,就是利用LEFT函数截取位数时,这次截取前六位的长度。
=VLOOKUP(LEFT(C2,6),A:B,2)三、如何得到出生年月日信息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(WPS表格)解读居民身份证号码
15
位,在18位,其编码规则按排列顺序从左至右依次为:
15位:66位数字出生日期码,3位数字顺序码。
18位:68位数字出生日期码,3位数字顺序码和1位数字校验码。
下面将向用户介绍在中如何进行身份证数据的录入和利用身份证号码进行相关操作,包括以下内容:
1.身份证数据的录入;
2.身份证号码位数的转换;
3.从身份证号码中提取生日;
4.从身份证号码中提取性别;
1.身份证号码的输入
居民身份证号码分别存在15位和18位数字组合(除部分身份证号码以X结尾),那么身份证号码的录入也经常使用户产生困惑。
因此提供以下两种方法供用户进行数据录入:
以文本方式录入:首先,设置单元格格式为“文本”,然后进行身份证号码的录入。
前置单撇号进行录入:在输入身份证号码时,先输入单撇号“'”,再输入身份证号即可,如:在单元格中输入:'123456************。
注意:以上两种方法同样可以用于如:帐号、产品编号等长数值的数据录入。
已经录入数据的修改:
如果用户直接输入身份证号码,可能用户看到的是以科学计数法来显示的数值,因为在WPS表格中,整数数值仅能保留15位有效数字,而且当用户输入超过11位数值时,系统自动以科学计数法来进行显示。
因此对于这种情况,分别有两种办法来解决:
1.已经输入的15位身份证:用户需要重新在单元格格式中进行自定义设置:0,身份证可以完整显示。
2.已经输入的18位身份证:由于整数数值仅能保留15位有效数字,系统除了显示成科学计数法以外,原来录入的数据系统只能保留前15位有效数字,其他3位数字以0显示,数据精度已经丢失。
因此这种数据只能重新录入。
2.15位与18位身份证的相互转换:
进入公安局新颁发的居民身份证都是18位。
某些时候用户如果需要将15位身份证和18位身份证位数进行转换(或进行校验),可以使用以下两种方法:15位转换为18位:
如:A2单元格为某一15位身份证号码,
{=REPLACE(A2,7,,19)&MID("10X98765432",MOD(SUM(MID(REPLACE(A2,7,,19),ROW(IND IRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)}利用这个公式的原理,用户还可以对18位身份证进行校验,只需要将公式中“REPLACE(A2,7,,19)”修改为“LEFT(A2,17)”即可。
18位转换为15位:
如:A2单元格为某一18位身份证号码,B2的转换公式为:=REPLACE(LEFT(A2,17),7,2,"")
3.从身份证号码中提取信息
人事部门经常需要从身份证号码中提取相关的人员信息,如:出生日期、性别等信息。
下面分别对这两种信息的提取进行介绍:
提取出生日期:
如:A2单元格为某一身份证号码(18位或15位),下面的两个公式将可以提取出文本型日期:
=TEXT(MID(A2,7,IF(LEN(A2)=15,6,8)),"0-00-00")
=TEXT(MID(A2,7,6+(LEN(A2)=15)*2),"0-00-00")
如果用户希望将提取出来的数据转换为真正的日期,则需要对数据进行转换,常用的方法是:=--TEXT(MID(A2,7,6+(LEN(A2)=15)*2),"0-00-00")
该公式的最前面加上“两个负号”,在WPS表格中通常称为“减负运算”,目的是将文本型数据转换为数值(由于日期型数据为特殊的数值,用户只需要设置单元格格式为日期格式即可)。
提取人员性别:
号码中,身份证顺序码的最后一位数字的奇偶性可以识别用户的性别,下面的公式将通过MOD函数取得用户的性别。
'
如:A2单元格为某一身份证号码(18位或15位),提取性别的公式为:=IF(MOD(MID(A1,IF(LEN(A1)=15,15,17),1),2),"男","女")
=IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女")
小结:
1.身份证号码的输入技巧,该技巧对录入帐号、产品编号等长数值的数据同样适用。
方法1:先设置单元格格式为“文本”格式,再进行输入;
方法2:在输入时,先输入单撇号,再输入身份证号码;
2.用户可以通过函数公式对15位和18位身份证号码进行转换和校验。
3.用户可以通过函数公式从身份证号码中提取人员出生日期、人员性别等信息。