怎样直接从身份证号码中筛选出年龄段?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-09-11
excel中如何根据身份证号来筛选年龄段怎么做


可以用函数来实现,操作步骤:

1.制作一个带身份证号的Excel,并且将身份证号放在A列;

2.在B列年龄处输入:=DATEDIF(TEXT(MID(A1,7,8),"#-00-00"),TODAY(),"Y")  

然后打上“√”,就得出第一个身份证号的年龄;

3.向下拉动图示小实心;

4.就得到带个身份证的年龄;

5.用筛选的方式即可显示需要的年龄段。

扩展资料

身份证号结构和形式

1.号码的结构

公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

2.地址码

表示编码对象常住户口所在县(县级市、旗、区)的行政区划代码,按GB/T2260的规定执行。

3.出生日期码

表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。

4.顺序码

表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

5.校验码

根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。

参考资料:

百度百科-身份证号



身份证号码顺位从第七位开始到第十四位是身份证本人的生日,这八位数字前四位是年份,后四位是月日。

比如610001196002010000,这个身份证号码中的19600201就代表这个人是1960年2月1日出生的。

知道出生年份,用现在的年份减去出生年份就是年龄段了。

身份证号码的结构和形式:

1.号码的结构

公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

2.地址码

表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。

3.出生日期码

表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。

4.顺序码

表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

5.校验码

根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。

扩展资料

身份证号码中“X”的来源:

有的人身份证末尾不是数字,而是一个大写字母“X”。

作为最后一位的校验码,是根据号码编制单位按统一的公式计算出来的,并没有特定的数字含义,普遍采用计算机自动生成。

比如,有的尾号在计算机生成时是0-9,那就直接用数字。

但如果尾号是10,那么就得用“X”来代替,这样才能保证身份是号码在18位数字内。

参考资料来源:

百度百科-居民身份证号码



分析如下:

可以直接插入列,然后用公式"=RIGHT(LEFT(A16,10),4)"

再向下填充公式,直接拉出来所有的出生年份,再做个筛选,就可以了。

拓展资料

1、居民身份证号码,正确、正式的称谓应该是“公民身份号码”。

2、根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。

3、排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

4、中华人民共和国 居民身份证是国家法定的证明公民个人身份的有效证件。

参考来源:(百度百科:居民身份证号码)



直接从身份证中的7~14位筛选。比如身份证上的7`14位数字是19980814,那么出生年月日就是1998年8月14号。

18位的身份证号码:

1、2位数为各省级政府的代码;

3、4位数为地、市级政府的代码;

5、6位数为县、区级政府代码;

7、14位为出生年月日;

15~17位为顺序号,是县、区级政府所辖派出所的分配码,每个派出所分配码为10个连续号码,例如“000-009”或“060-069”。其中单数为男性分配码,双数为女性分配码。

18位为校验位(识别码),如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位;

而19位的号码违反了国家标准,并且中国的计算机应用系统也不承认19位的身份证号码。Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。

扩展资料:

居民身份证,是用于证明持有人身份的一种法定证件,多由各国或地区政府发行予公民。并作为每个人重要的身份证明文件。

中华人民共和国居民身份证在1984年前写作“身份证”。1984年4月6日国务院发布《中华人民共和国居民身份证试行条例》,并且开始颁发第一代居民身份证。

2004年3月29日起,中国大陆正式开始为居民换发内置非接触式IC卡智能芯片的第二代居民身份证,二代身份证表面采用防伪膜和印刷防伪技术,使用个人彩色照片,并可用机器读取数字芯片内的信息。

2017年12月25日,“微信身份证网上应用凭证”在广州市南沙区签发,为线上、线下政务服务以及旅馆业登记、物流寄递等实名制应用场景,提供国家法定证件级身份认证服务。

参考资料:身份证-百度百科



身份证号码从第七位数字到第十位数字就是出生年份,可以据此判断年龄段。

身份证号码由六位数字码+八位数字出生日期码+三位数字顺序码+一位数字校验码组成,清楚了身份证号码的组成方式,就很容易根据身份证号码找到出生年月,从而依据出生年份来判断年龄段。

在中国,一般将年龄划分为四个年龄段,29岁以下为青年,30岁-39岁为中青年,40岁-49岁为中年,50岁以上为中老年。

扩展资料:

1.号码的结构

公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

2.地址码

表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。

3.出生日期码

居民身份证号码表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。

4.顺序码

表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

5.校验码

根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。

地址码

华北地区:北京市|110000,天津市|120000,河北省|130000,山西省|140000,内蒙古自治区|150000,

东北地区:辽宁省|210000,吉林省|220000,黑龙江省|230000,

华东地区:上海市|310000,江苏省|320000,浙江省|330000,安徽省|340000,福建省|350000,江西省|360000,山东省|370000,

华中地区:河南省|410000,湖北省|420000,湖南省|430000,

华南地区:广东省|440000,广西壮族自治区|450000,海南省|460000,

西南地区:四川省|510000,贵州省|520000,云南省|530000,西藏自治区|540000,重庆市|500000,

西北地区:陕西省|610000,甘肃省|620000,青海省|630000,宁夏回族自治区|640000,新疆维吾尔自治区|650000,

特别地区:台湾地区(886)|710000,香港特别行政区(852)|810000,澳门特别行政区(853)|820000

中国大陆居民身份证号码中的地址码的数字编码规则为:

第一、二位表示省(自治区、直辖市、特别行政区)。

第三、四位表示市(地级市、自治州、盟及国家直辖市所属市辖区和县的汇总码)。其中,01-20,51-70表示省直辖市;21-50表示地区(自治州、盟)。

第五、六位表示县(市辖区、县级市、旗)。01-18表示市辖区或地区(自治州、盟)辖县级市;21-80表示县(旗);81-99表示省直辖县级市。

参考资料:百度百科-身份证百度百科-新年龄段



  • 怎么在身份证号码中提取年龄?
    答:1. 在Excel表格中输入需要筛选的身份证号码。2. 在B1单元格中输入提取年龄的计算公式:=DATEDIF(TEXT(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),"e-mm-dd"),TODAY(),"y")。3. 点击回车键,函数公式将生成计算结果,显示对应身份证号码的年龄为“64”。4. 向下拖动公式以批量填充...
  • excel中如何根据身份证号来筛选年龄段怎么做
    答:在Excel 2010中,要根据身份证号码筛选出特定年龄段的操作相对直接且简单。首先,你需要在数据列A旁边创建一个新列B,用于计算年龄。在B2单元格中输入公式:=DATEDIF(TEXT(MID(A2,7,8),"-yy-##"),TODAY(), "y"),这个公式利用MID函数截取身份证的出生年份部分,然后与当前日期进行DATEDIF计算,得...
  • 如何把excel中的筛选出所要的年龄段如何把excel中的筛选出所要的年龄...
    答:1. 首先,在Excel表格中选择一个空白单元格,假设身份证号码位于A列,可以在该单元格中输入以下公式:`=MID(A1, 7, 4)`,然后按Enter键。这个公式会从身份证号码的第7位开始提取4位数字,代表出生年份。2. 将上述公式向下拖动以填充其他单元格,这样每个单元格的公式都会自动调整为对应的身份证号码。
  • excel表格中如何在身份证号码筛出年龄
    答:1、首先我们点击年龄下面空白,点击【求和】下面小三角。2、选择【其他函数】。3、然后我们点击【常用函数】。4、接着我们点击【提取身份证年龄】,身份证号码点击选择对应的单元格,点击右下角【确定】。5、然后即可算出【年龄】,如图所示。希望对您有所帮助,如有疑问记得留言哦,谢谢。
  • 如何用身份证号码算出年份和年龄呢?
    答:1. 假设身份证号码位于单元格B2中。2. 在另一个单元格中输入公式`=YEAR(TODAY())-MID(B2,7,4)`。3. 按下回车键,公式将计算出当前日期与身份证号码中出生年份之间的差值,即年龄。4. 由于公式使用了`TODAY()`函数,它会随着时间的推移自动更新年龄的计算结果。该公式的原理是:- `TODAY()`...
  • 怎样直接从身份证号码中筛选出年龄段?
    答:操作步骤:1.制作一个带身份证号的Excel,并且将身份证号放在A列;2.在B列年龄处输入:=DATEDIF(TEXT(MID(A1,7,8),"#-00-00"),TODAY(),"Y")然后打上“√”,就得出第一个身份证号的年龄;3.向下拉动图示小实心;4.就得到带个身份证的年龄;5.用筛选的方式即可显示需要的年龄段。
  • 如何把excel中的筛选出所要的年龄段如何把excel中的筛选出所要的年龄...
    答:EXCEL表中从一列身份证号里筛选出不同年龄阶段的人,比如要筛选出2012年前生的,可先通过MID函数提取出生年份,再通过筛选功能即可实现。方法步骤如下:1、打开需要操作的EXCEL表格,在任意空白单元格输入函数=MID(A1;7;4)+0,然后回车即可。【A1使身份证号码所在单元格,可根据实际修改;7;4表示从...
  • 怎样直接从身份证号码中筛选出年龄段?
    答:2. 提取身份证号码中的出生年月日信息,并将其连接成一个完整的日期字符串。可以使用MID函数从身份证号码的第7位开始取出出生年月日,如果是18位身份证号码,则取出8位数字,如果是15位,则取出6位数字。3. 使用DATE函数和DATEDIF函数计算出生年月日与当前日期的年龄差。将提取的出生日期与当前日期...
  • EXCEL一列筛选身份证年龄段
    答:在Excel中,要筛选身份证号中特定年龄段,如1988年至1992年,可以巧妙运用MID函数和Excel的筛选功能。首先,从身份证号的第7位开始,使用MID函数提取出生年份信息,这可以通过A1单元格中的"7"代表从左数第7位,"4"表示4个字符来实现。例如,如果B1单元格中输入了一个身份证号码,其出生年份为"1983"...
  • 怎样根据身份证号码计算年龄?
    答:在使用WPS表格处理数据时,想要根据身份证号码计算年龄,可以按照以下步骤操作:1. 首先,打开WPS表格,进入主界面。2. 其次,在任意单元格中输入一个有效的身份证号码。例如,可以在A1单元格中输入一个身份证号码,如下所示:```A1 = 123456199001011234 ```这里只是一个示例身份证号码。3. 接着,...