A. excel中输入身份证号,凡男性年龄超过60岁,女性年龄超过50岁,提示错误或提示红字
假设身份证号在B列,且从第2行开始
在C2中输入或复制粘贴此公式回
=IF(OR(AND(DATEDIF(TEXT(MID(B2,7,LEN(B2)/2-1),"#-00-00"),TODAY(),"y")<=60,MOD(RIGHT(LEFT(B2,17)),2)=1),AND(DATEDIF(TEXT(MID(B2,7,LEN(B2)/2-1),"#-00-00"),TODAY(),"y")<=55,MOD(RIGHT(LEFT(B2,17)),2)=0)),"","错误")
下拉填答充
B. 50岁以上办身份证有效期是多少年
长期。
《中华抄人民共和国居民身份证法》
第五条 十六周岁以上公民的居民身份证的有效期为十年、二十年、长期。十六周岁至二十五周岁的,发给有效期十年的居民身份证;二十六周岁至四十五周岁的,发给有效期二十年的居民身份证;四十六周岁以上的,发给长期有效的居民身份证。
未满十六周岁的公民,自愿申请领取居民身份证的,发给有效期五年的居民身份证。
C. 怎样直接从身份证号码中筛选出年龄段
可以用函数来实现,操作步骤:
1.制作一个带身份证号的Excel,并回且将身份证号放在A列;答
(3)50岁以上身份证号码扩展阅读
身份证号结构和形式
1.号码的结构
公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。
2.地址码
表示编码对象常住户口所在县(县级市、旗、区)的行政区划代码,按GB/T2260的规定执行。
3.出生日期码
表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。
4.顺序码
表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。
5.校验码
根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。
D. EXCEL如何根据身份证号码(有新、老两种身份证号码),识别性别和年龄的具体数据。麻烦哪位给个公式。
1、计算年龄:
=DATEDIF(TEXT(MID(A1,7,INT((LEN(A1)-2)/2)),IF(LEN(A1)=18,"0000-00-00","1900-00-00")),NOW(),"y")
2、后面空列中输入:
=IF((DATEDIF(TEXT(19*MOD(LEN(D4),2)&MID(A1,7,7+(-1)^LEN(D4)),"0000-00-00"),TODAY(),"y")>=50)*(MOD(MID(D4,16+(-1)^LEN(D4),1),2)=1)+(DATEDIF(TEXT(19*MOD(LEN(D4),2)&MID(D4,7,7+(-1)^LEN(D4)),"0000-00-00"),TODAY(),"y")>=40)*(MOD(MID(D4,16+(-1)^LEN(A1),1),2)=0),"是","否")
往下拉,即可把符合条件的身版份证号码标为权"是",不符合的标为"否",再对B列进行筛选即可。
第二个公式类似,只要把公式中的50和40改成55和45就可以了。
E. 求excel的区分身份证号码年龄段的公式
18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》主要内容如下:
一、范围
该标准规定了公民身份号码的编码对象、号码的结构和表现形式,使每个编码对象获得一个唯一的、不变的法定号码。
二、编码对象
公民身份号码的编码对象是具有中华人民共和国国籍的公民。
三、号码的结构和表示形式
1、号码的结构
公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。
2、地址码
表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。
3、出生日期码
表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。
4、顺序码
表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。
5、校验码
(1)十七位数字本体码加权求和公式
S = Sum(Ai * Wi), i = 0, ... , 16 ,先对前17位数字的权求和
Ai:表示第i位置上的身份证号码数字值
Wi:表示第i位置上的加权因子
Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
(2)计算模
Y = mod(S, 11)
(3)通过模得到对应的校验码
Y: 0 1 2 3 4 5 6 7 8 9 10
校验码: 1 0 X 9 8 7 6 5 4 3 2
四、举例如下:
北京市朝阳区: 11010519491231002X
广东省汕头市: 440524188001010014
因为15为的身份证号码的出生日期前面没有19字样,现在就是将生日的出生年补全,最后有随机加一位性别的代表,所以15位升到了18位
15位的是老的,个别人的还没到期,仍能用,18位是新的,现在的都是这种18位的,15位是老身份证
15位身份证号码各位的含义:
1-2位省、自治区、直辖市代码;
3-4位地级市、盟、自治州代码;
5-6位县、县级市、区代码;
7-12位出生年月日,比如670401代表1967年4月1日,与18位的第一个区别;
13-15位为顺序号,其中15位男为单数,女为双数;
与18位身份证号的第二个区别:没有最后一位的验证码。
举例:
130503 670401 001的含义; 13为河北,05为邢台,03为桥西区,出
生日期为1967年4月1日,顺序号为001。
如果要区分年龄段,具体可进行如下操作:
1.在要输入身份证号码的EXCEL工作区内“单击右键”选“设置单元格格式”中“文本”格式,输入身份证号;
2.选中输有身份证号码的一列,点击任务栏“数据”选“分列”点“固定宽度”再点“下一步”,再按“文本分列向导-3步骤之2”设置分列线(区分年龄段要设置2次),再点“下一步”点“完成”点“确定”;如15位130503 670401 001 可分列为130503 / 67 / 0401 001 ,18位440524198001010014 可分列为440524 / 1980 / 01010014;
3.再以“当前年份”减去“分列年份”得出“年龄”,如2012-1980=32
希望能帮到你!
F. 如何用身份证号计算退休时间,男性60周岁,女性50周岁。
假如身份号在A1,在B1输入=IF(IF(MOD(IF(LEN(A1)=15,MID(A1,15,1),MID(A1,17,1)),2)=1,"男","女")="男",DATE(YEAR(IF(LEN(A1)=18,DATE(MID(A1,9,2),MID(A1,11,2),MID(A1,13,2)),DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2))))+60,MONTH(IF(LEN(A1)=18,DATE(MID(A1,9,2),MID(A1,11,2),MID(A1,13,2)),DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)))),DAY(IF(LEN(A1)=18,DATE(MID(A1,9,2),MID(A1,11,2),MID(A1,13,2)),DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2))))),DATE(YEAR(IF(LEN(A1)=18,DATE(MID(A1,9,2),MID(A1,11,2),MID(A1,13,2)),DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2))))+50,MONTH(IF(LEN(A1)=18,DATE(MID(A1,9,2),MID(A1,11,2),MID(A1,13,2)),DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)))),DAY(IF(LEN(A1)=18,DATE(MID(A1,9,2),MID(A1,11,2),MID(A1,13,2)),DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2))))))
G. EXCEL身份证号码,提取男60岁以上,女50岁以上以及,和18岁以下的不分男女的.
1~6位为地区代码,其中1、2位数为各省级政府的代码,3、4位数为地、市级政府的代码,5、6位数为县、区级政府代码。如13(河北省)04(邯郸市)29(永年县)
7~14位为出生年月日
15~17位为顺序号,是县、区级政府所辖派出所的分配码,每个派出所分配码为10个连续号码,例如“000-009”或“060-069”,其中单数为男性分配码,双数为女性分配码,如遇同年同月同日有两人以上时顺延第二、第三、第四、第五个分配码。如:007的就是个男生 而且和他同年月日生的男生至少有两个 他们的后四位是001* 和 003*
按照这个写吧
H. 50到70岁之间的身份证号码和真实姓名
你好!
50到70岁之间的身份证号码
有地区转市的,老身份证改造后,与新号码不同。网上没查到前六位地区对照表。想找一份全的。
仅代表个人观点,不喜勿喷,谢谢。
I. 吴林50岁左右,怎样查找他的身份证号
去当地的派出所户籍科查询就可以了
J. 在EXCEL表格中怎样根据身份证号筛选出截至2011年1月1日男满60周岁女满50周岁的人身份证号码有15位的有18位
B1中输入:
=IF((DATEDIF(TEXT(19*MOD(LEN(A1),2)&MID(A1,7,7+(-1)^制LEN(A1)),"0000-00-00"),“2011-1-1”,"y")>=60)*(ISODD(MID(A1,16+(-1)^LEN(A1),1)))+(DATEDIF(TEXT(19*MOD(LEN(A1),2)&MID(A1,7,7+(-1)^LEN(A1)),"0000-00-00"),“2011-1-1”,"y")>=50)*(ISEVEN(MID(A1,16+(-1)^LEN(A1),1))),"是","否")
往下拉,即可把符合条件的身份证号码标为"是",不符合的标为"否",再对B列进行筛选即可。