身份证号有X的怎么计算年龄

作者&投稿:向辉 (若有异议请与网页底部的电邮联系)
excel中根据身份证号码计算年龄(x岁x月x天)的公式~

你的公式思路没错,但缺了天数,我给补上
=DATEDIF(IF(LEN(A1)=18, DATE(MID(A1,7,4), MID(A1,11,2), MID(A1,13,2)), DATE(MID(A1,7,2), MID(A1,9,2), MID(A1,11,2))), TODAY(), "Y") &"岁" & DATEDIF(IF(LEN(A1)=18, DATE(MID(A1,7,4), MID(A1,11,2), MID(A1,13,2)), DATE(MID(A1,7,2), MID(A1,9,2), MID(A1,11,2))), TODAY(), "YM") &"月" & DATEDIF(IF(LEN(A1)=18, DATE(MID(A1,7,4), MID(A1,11,2), MID(A1,13,2)), DATE(MID(A1,7,2), MID(A1,9,2), MID(A1,11,2))), TODAY(), "MD") & "天"

另外,不必“-12*Y”那样计算,用“YM”表示不计年月数,“MD”表示不计月天数。

1、可以用YEAR函数来取得当前的年份=YEAR(NOW())
2、18位身份证号从第7位开始的8位数字代表出生日期。出生的年份是从第7位开始的4位数字,用MID函数将出生年份提取出来
3、Mid是VisualBasic和MicrosoftExcel中的一个字符串函数,作用是从一个字符串中截取出指定数量的字符
4、将上述两个部分合并,就得到了B2的最终公式:
=YEAR(NOW())-MID(A2,7,4),
具体操作步骤
1、打开要操作的excel文档

2、在要计算年龄的单元格内输入YEAR(TODAY())-MID(A2,7,4),其中A2为身份证号的单元格

3、输入计算公式后,按回车键,即可计算出年龄

4、向下填充。即可得到年龄

身份证总共由43250319641012001X18位数字组成,前六位代表地区(县市区、第一次发证的县市区),中间8位是出生年月,后面4位是编码,X只是代表一位编码,跟年龄没有关系。计算年龄是看中间8位。

身份证的x代表10

身份证号编号规律:AABBCC DDDDDDDD EFGH 130503 19990104 0010

前六位为各地的行政区划码,AA表示省、自治区、直辖市,AABB表示地级市、自治州、盟,AABBCC表示县、市辖区、县级市。例如130503中,13表示河北,1305表示河北省邢台市,130503表示河北省邢台市桥西区。
中间八位DDDDDDDD是出生日期码,生日是多少,这八位数就是多少。例如身份证上出生日期为1999年1月4日,就是19990104。
第十五至十七位EFG是顺序号,随机生成,除了第十七位G上男单数,女双数外没有规律。
第十八位H为校验码,将前十七位号带入公式计算得出,计算的结果为0-10,10用X代替。


有的身份证号码里有x 是什么意思
X的意思其实是10,只不过用罗马数字代替了而已,如果不用罗马数字代替的话,那么身份证号将会变成19位数了。身份证的最后一位作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的...

身份证尾数x什么意思
身份证尾数X是指罗马数字的10,用X来代替10。根据相关法律规定,居民身份证的号码是按照国家的标准编制的,由18位组成,且尾号是0-9,都不会出现X,但若尾号是10,那么就得用X来代替。18位身份证号意义如下:1、1到2位18位的身份证号码前两位代表各省级政府的代码;2、3到4位18位的身份证号码...

身份证后面x代表什么意思
身份证号码一共有18位数,最后一位数是校验码,校验码数字是1—10,如果该居民的校验码刚好是10,那么身份证后面就会有一个“X”,如果用10来代替。现在的身份证号码有15位和18位之分。1985年我国实行居民身份证制度,当时签发的身份证号码是15位的,1999年签发的身份证由于年份的扩展由两位变为四位...

身份证x代表什么
身份证号码一共有18位数,最后一位数是校验码,校验码数字是1—10,如果该居民的校验码刚好是10,那么身份证后面就会有一个“X”,如果用10来代替。身份证前6位的含义 身份证的第一位数字就是这6大军区。其中1是华北,2是东北,3是华东,4是中南,5是西南,6是西北。当今的身份证号码有15位和...

身份证尾数带“x”是这个含义,好多人不懂,涨知识
2. 目前,我国公民身份证号码由18位数字组成:前6位是地址码,第7至14位是出生日期码,第15至17位是顺序码,第18位是校验码。校验码包括“0、1、2、……10”共11个数字,当校验码为“10”时,为了保持身份证号码为18位,使用“X”表示。尽管校验码为“X”不能更换,但若要全用数字表示,只...

后面带x的身份证号一共几位?
中国大陆的居民身份证号码均为18位,无论最后一位是否为X。X仅出现在身份证号码的第18位,其存在是为了在同一天内出生人数过多时,区分不同的个体。X在这里代表数字10。身份证号码的每一位都有其特定的含义:1. 前六位为地区代码,标识出生地。前两位代表省级政府代码,接下来两位代表市级政府代码,...

身份证最后一位是x是什么意思
根据相关法律规定,居民身份证的号码是按照国家的标准编制的,由18位组成,且尾号是0-9,都不会出现X,但若尾号是10,那么就得用X来代替。中华人民共和国居民身份证是用于证明居住在中华人民共和国境内的公民身份证明文件。在1984年前的名称写作“身份证”。1984年4月6日国务院发布《中华人民共和国...

身份证尾号是x的代表什么
X代表罗马数字的10,用以替代数字10,确保身份证号码符合国家标准。身份证号码是中国公民从出生之日起编定的唯一、终身不变的身份识别码。身份证号码由18位数字组成,每个数字代表以下信息:前1、2位数字表示所在省份的代码;前3、4位数字表示所在城市的代码;前5、6位数字表示所在区县的代码;第7至14...

身份证尾数为“x”的人,他们是“特殊人群”吗?有什么含义?
有的人的身份证号码后一位会有“x”的字母,这主要是因为运算法则的最后运算结果为“10”,而这个“10”还是根据前17位数运算出来的。但是我国的身份证号码都是18位数,而“10”是一个两位数,如果将这个“10”填入身份证号码后就会出现19位数。所以为了防止这种情况的出现,我国就用“x”来代替10。

为什么身份证编码会有X
1999年7月1日,中国实施了身份证的新标准。新的身份证号由以前的15位增加到18位。增加的数码中,其中有两位来自持有人的出生年份。新身份证添加的另一位编号则是末尾所加的校验码。通常这一位是1~9中的一个数字,但有的身份证上却会出现一个奇怪的“X”。这是怎么回事呢?原来,公安部门在设计...

孙吴县13169714684: 如何利用身份证号码计算出生年月,年龄及性别 -
撒绿里亚: 根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成.排列顺序从左至右依次为...

孙吴县13169714684: 身份证有字母的都是多大年龄的 -
撒绿里亚: 校验码什么年龄都可能有. 作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且中国的计算机应用系统也不承认19位的身份证号码.Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准.

孙吴县13169714684: 如何利用身份证号码计算出生年月,年龄及性别 -
撒绿里亚: 一、身份证号码的构成规则: 1、前6位为地区代码.具体请在网上搜索相关介绍. 2、7位至14位,出生年月日,7—10位出生年,11—12出生月(两位),13—14出生日. 3、15—18位,识别代码.其中第17位就是性别代码,单数为男,双数...

孙吴县13169714684: 如何从身份证知道性别,年龄,所在地. -
撒绿里亚: 身份证号码的第十七位代表持证人的性别,如果为奇数则为男性,偶数则为女性;年龄可以根据第7-10位来推断,因为第7-10位代表持证人的出生年份;身份证的1-6位代表持证人的户口所在地. 身份证号码的格式 1.号码的结构 公民身份号...

孙吴县13169714684: 怎样用公式把身份证号码算实际年龄 -
撒绿里亚: 现在的身份证号码基本都是18位的,假设你的身份证号码在A1单元格,那么在B1输入=2015-MID(A1,7,4) 前面2015是今年的年份,明年就要改成2016,也可以用公式取当前年份=YEAR(TODAY())-MID(A1,7,4) TODAY()是你电脑的系统日期,如果电脑日期年份出错,那么公式计算也不对,注意一下.

孙吴县13169714684: Excel中如何根据身份证号码获取年龄 -
撒绿里亚: 1. 选择有身份证号码的列A,点击数据——分列;2. 在弹出的对话框中选择 固定宽度——下一步——截取出生年份的四位数——下一步; 3. 是否替换单元格——确定,身份证号码被替换成出生年份; 4. 在B旁边列录入2015; 5. C1单元格录入公式=B1-A1,C1单元格显示的就是该身份证的年龄; 6. 下拉公式. 7.

孙吴县13169714684: 身份证号码算年龄公式
撒绿里亚: 身份证前六位是与地区有关的,从第七位开始依次是出生的年月日,然后结合当时的时间就可以算出来了.如果我的回答对你有帮助,请采纳,谢谢.

孙吴县13169714684: 电子表格中的身份证号码怎样计算出年龄 -
撒绿里亚: 现在的 应该全是18位的了,假设a1是身份证,则放结果的单元格=datedif(text(mid(a1,7,8),"0000-00-00"),today(),"y"),计算到当前日期的周岁数,可以把那“today()”改为米的截止日期 ,还可以把问题作为内容(邮件主题一定要包含“excel”)、excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com

孙吴县13169714684: Excel怎么用身份证号计算年龄? -
撒绿里亚: 在Excel中自动推测出生年月日及性别的技巧 大家都知道,身份证号码已经包含了每个人的出生年月日及性别等方面的信息(对于老式的15位身份证而言,7-12位即个人的出生年月日,而最后一位奇数或偶数则分别表示男性或女性.如某人的身...

孙吴县13169714684: 如何将身份证号转化为年龄
撒绿里亚: 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成.排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码. 身份证号码第七位到十四位是出生日期.换算就能得知年龄.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网