转Excel表格中根据身份证号码自动填出生日期.docx
- 文档编号:30330480
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:12
- 大小:168.52KB
转Excel表格中根据身份证号码自动填出生日期.docx
《转Excel表格中根据身份证号码自动填出生日期.docx》由会员分享,可在线阅读,更多相关《转Excel表格中根据身份证号码自动填出生日期.docx(12页珍藏版)》请在冰豆网上搜索。
转Excel表格中根据身份证号码自动填出生日期
EXCEL中如何从身份证号码求出生年月日及年龄公式,性别信息方法?
注:
今天帮助一位网友处理一些表格的问题,也使自己重新又温习了一下电子表格的相关内容,在解决这个问题的过程中,借鉴了一位网友的文章,感觉里面的信息非常全面,可能许多朋友都有可能遇到,特转载到自己的博客当中。
也对这位网友表示感谢。
excel中如何根据身份证号,自动求出出生年月?
很好用!
根据我的实际工作需要,又少作修改的方法:
假如身份证号数据在A1单元格,在B1单元格中编辑公式
=IF(LEN(A1)=15,"19"&MID(A1,7,2)&MID(A1,9,2)&MID(A1,11,2),MID(A1,7,4)&MID(A1,11,2)&MID(A1,13,2))
这样输出格式就都是19821010这种格式了。
excel中如何根据身份证号,自动求出性别?
假定身份证号在A1单元格,则在B1单元格中编辑公式
=IF(AND(LEN(A1)=15,MOD(MID(A1,15,1)*1,2)=1),"男",
IF(AND(LEN(A1)=18,MOD(MID(A1,17,1)*1,2)=1),"男","女"))
在excel是根据身份证自动填充年龄?
假设A列从A1开始是身份证号,在B列中进行转换,则在B1中输入
=YEAR(TODAY())-IF(LEN(A1)=15,"19"&MID(A1,7,2),MID(A1,7,4)),然后再向下复制即可。
=YEAR(TODAY())-IF(LEN(F2)=15,"19"&MID(F2,7,2),MID(F2,7,4))
公式解析:
一、分析身份证号码
其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。
15位身份证号码:
第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。
18位身份证号码:
第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。
例如,某员工的身份证号码(15位)是320521*********,那么表示1972年8月7日出生,性别为女。
如果能想办法从这些身份证号码中将上述个人信息提取出来,不仅快速简便,而且不容易出错,核对时也只需要对身份证号码进行检查,肯定可以大大提高工作效率。
二、提取个人信息
这里,我们需要使用IF、LEN、MOD、
MID、DATE等函数从身份证号码中提取个人信息。
如图1所示,其中员工的身份证号码信息已输入完毕(C列),出生年月信息填写在D列,性别信息填写在B列。
1.提取出生年月信息
由于上交报表时只需要填写出生年月,不需要填写出生日期,因此这里我们只需要关心身份证号码的相应部位即可,即显示为“7208”这样的信息。
在D2单元格中输入公式“=IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4))”,其中:
LEN(C2)=15:
检查C2单元格中字符串的字符数目,本例的含义是检查身份证号码的长度是否是15位。
MID(C2,7,4):
从C2单元格中字符串的第7位开始提取四位数字,本例中表示提取15位身份证号码的第7、8、9、10位数字。
MID(C2,9,4):
从C2单元格中字符串的第9位开始提取四位数字,本例中表示提取18位身份证号码的第9、10、11、12位数字。
IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4)):
IF是一个逻辑判断函数,表示如果C2单元格是15位,则提取第7位开始的四位数字,如果不是15位则提取自第9位开始的四位数字。
如果需要显示为“70年12月”这样的格式,请使用DATE格式,并在“单元格格式→日期”中进行设置。
2.提取性别信息
由于报表中各位员工的序号编排是按照上级核定的编制进行的,因此不可能按照男、女固定的顺序进行编排,如果一个一个手工输入的话,既麻烦又容易出错
例如性别信息统一在B列填写,可以在B2单元格中输入公式“=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女")”,其中:
LEN(C2)=15:
检查身份证号码的长度是否是15位。
MID(C2,15,1):
如果身份证号码的长度是15位,那么提取第15位的数字。
MID(C2,17,1):
如果身份证号码的长度不是15位,即18位身份证号码,那么应该提取第17位的数字。
MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2):
用于得到给出数字除以指定数字后的余数,本例表示对提出来的数值除以2以后所得到的余数。
IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女"):
如果除以2以后的余数是1,那么B2单元格显示为“男”,否则显示为“女”。
回车确认后,即可在B2单元格显示正确的性别信息,接下来就是选中填充柄直接拖曳。
转Excel表格中根据身份证号码自动填出生日期、计算年龄
18位身份证号码转换成出生日期的函数公式:
如果E2中是身份证,在F2中求出出生日期,F2=DATE(MIDB(E2,7,4),MIDB(E2,11,2),MIDB(E2,13,2))
自动录入男女:
=IF(MOD((IF(LEN(e2)=18,MID(e2,17,1),MID(e2,15,1))),2)=0,"女","男")
15/18位都可以的公式:
转换出生日期:
=IF(LEN(e2)=18,TEXT(MID(e2,7,8),"#-00-00"),"19"&TEXT(MID(e2,7,6),"#-00-00"))
自动录入男女:
=IF(E2="","",IF(MOD(RIGHT(LEFT(E2,17),1),2)=0,"女","男"))
计算年龄(新旧身份证号都可以):
=IF(AND(E2=""),"",IF(MIDB(E2,7,2)="19",107-MIDB(E2,9,2),107-MIDB(E2,7,2)))
WPS表格提取身份证详细信息
前些天领导要求统计所有员工的性别、出生日期、年龄等信息,并且要得很急。
而我们单位员工人数众多,短时间内统计相关信息并且输入计算机几乎是不太可能的。
幸好在以前的一份金山表格中我们曾经统计有所有员工的身份证号码,而身份证中正有我们所需要的性别、出生日期、年龄等信息的。
所以,干脆,还是直接在金山表格中从身份证号码提取相关的信息吧。
身份证号放在A2单元格以下的区域。
我们需要从身份证号码中提取性别、出生日期、年龄等相关信息。
由于现在使用的身份证有15位和18位两种。
所以,在提取相关信息时,首先应该判断身份证号码的数字个数,然后再区别不同情况进行相关处理。
一、身份证号的位数判断
在B2单元格输入如下公式“=LEN($A2)”,回车后即可得到A2单元格身份证号码的数字位数,如图1所示。
LEN($A2)公式的含义是求出A2单元格字符串中字符的个数。
由于当初身份证输入时就是以文本形式输入的,所以用此函数正可以很方便地求到身份证号码的位数。
二、判断男女性别
第一步:
提取性别识别数字。
如果是18位身份证,那么倒数第二位就是性别判断的识别数字,奇数为男,偶数则为女。
而如果是15位身份证,那么倒数第一位则是性别识别数字,同样奇数为男,偶数为女。
所以首先应该提取这两种身份证的性别识别数字。
在C2单元格输入公式“=IF(B2=18,MID(A2,17,1),RIGHT(A2,1))”,回车后,立刻可以得到相应的识别数字了。
如图2所示。
图2WPS中键入函数
函数MID(A2,17,1)的作用是从A2单元格字符串的第17个字开始截取1个字符,这正好是倒数第二个字符;函数RIGHT(A2,1)的作用则是从A2单元格字符串的右侧开始截取1个字符,也就是倒数第一个字符。
至于IF函数,则进行相应的判断。
公式“=IF(B2=18,MID(A2,17,1),RIGHT(A2,1))”的作用是“如果B2单元格等于18,那么从A2单元格字符串的第17位开始截取1个字符,否则从A2单元格字符串的右侧截取1个字符”。
第二步:
根据识别数字判断男女性别,在D2单元格输入公式“=IF(ISEVEN($C2)=TRUE,"女","男")”,回车后就可以得到的结果了。
如图3所示。
图3WPS中键入函数判断男、女性别
此处函数ISEVEN($C2)的作用是判断C2单元格的数字是否为偶数,如果是,则返回结果TRUE,否则返回结果FALSE。
因此,公式“=IF(ISEVEN($C2)=TRUE,"女","男")”的含义就是如果C2单元格数字为偶数,那么在当前单元格显示“女”,否则显示
三、出生日期提取
第一步:
提取数字型出生日期。
在E2单元格输入公式“=IF($B2=18,MID($A2,7,8),"19"&MID($A2,7,6))”并回车,如图4所示。
这种形式的出生日期我们并不常用,此处提取出来只是为了我们下一步计算年龄时要用,也是一个辅助列。
"19"&MID($A2,7,6)的意思是把字符“19”和MID($A2,7,6)截取到的6个字符合并在一起成为一个新的字符串。
其它的,就不用再解释了吧?
图4WPS中键入函数判断出生日期
第二步:
提取带连接符的出生日期。
在F2单元格输入公式“=IF($B2=18,MID($A2,7,4)&"-"&MID($A2,11,2)&"-"&MID($A2,13,2),"19"&MID($A2,7,2)&"-"&MID($A2,9,2)&"-"&MID($A2,11,2))”并回车,如图5所示,可以得到我们常用的如“1977-08-11”的格式。
此处用到的函数在前面已经有过解释,所以不再罗嗦了。
图5WPS中键入函数判断特殊日期
四、公式计算年龄
在G2单元格输入公式“=YEAR(NOW())-LEFT(E2,4)”并回车,年龄计算就这么简单,用当前的年份减去出生的年份就行了。
如图6所示。
函数YEAR(NOW())可以返回当前的年数“2007”,而LEFT(E2,4)则从E2单元格的左侧截取4个字符,也就是出生年份。
图6WPS中用公式计算年龄
最后,选中B2:
G2单元格,向下拖动填充句柄至最后一行,那么我们所需要的所有数据就有了,再选中B列、C列、E列,并点击右键,在弹出的右键菜单中点击“隐藏”命令,将这些辅助列隐藏起来,就可以得到一份完整的表格了。
很简单吧?
利用WPS的函数功能,只需要设置一下相应的参数,把一个个隐藏在身份证号码里的信息提取出来,完成上面所有操作用时也不到半小时,将所得到的表格美化一下,就可以向领导交差了,呵呵。
依宪治国是依法治国的核心
依法治国的基本要求是有法可依、有法必依、执法必严、违法必究。
依照宪法和法律来治理国家。
1997年9月中共十五大提出的党领导人民治理国家的基本方略,就是广大人民群众在党的领导下,依照宪法和法律规定,通过各种途径和形式管理国家事务,管理经济文化事业,管理社会事务,保证国家各项工作都依法进行,逐步实现社会主义民主的制度化、法律化,使这种制度和法律不因领导人的改变而改变,不因领导人看法和注意力的改变而改变。
依法治国是发展社会主义市场经济的客观需要,是社会文明进步的重要标志,是国家长治久安的重要保障。
党领导人民制定宪法和法律,并在宪法和法律范围内活动。
依法治国把坚持党的领导、发扬社会主义民主和严格依法办事统一起来,从制度和法律上保证党的基本路线和基本方针的贯彻实施,保证党始终发挥总揽全局、协调各方的领导核心作用。
依法治国:
就是依照体现人民意志和社会发展规律的法律治理国家,而不是依照个人意志、主张治理国家;要求国家的政治、经济运作、社会各方面的活动统统依照法律进行,而不受任何个人意志的干预、阻碍或破坏。
简而言之,依法治国就是依照法律来治理国家。
意义:
依法治国,是党领导人民治理国家的基本方略,是发展社会主义市场经济的客观需要,是社会文明进步的重要标志,是国家长治久安的重要保障。
核心:
依宪治国
关键:
执法必严
依法治国的含义和内容是什么?
含义:
依法治国,就是广大人民群众在党的领导下,依照宪法和法律规定,通过各种途径和形式管理国家事务,管理经济文化事业,管理社会事务,保证国家各项工作都依法进行,逐步实现社会主义民主的制度化、法律化,使这种制度和法律不因个人意志而改变。
内容:
①依法治国的主体是党领导下的人民群众;
②依法治国的本质是崇尚宪法和法律在国家政治、经济和社会生活中的权威,彻底否定人治,确立法大于人、法高于权的原则,使社会主义民主制度和法律不受个人意志的影响;
③依法治国的根本目的是保证人民充分行使当家作主的权利,维护人民当家作主的地位。
依法治国是一切国家机关必须遵循的基本原则;
④立法机关要严格按照立法法制定法律,逐步建立起完备的法律体系,使国家各项事业有法可依。
有法可依是实现依法治国的前提条件。
⑤行政机关要严格依法行政。
依法行政就是要求各级政府及其工作人员严格依法行使其权力,依法处理国家各种事务。
它是依法治国的重要环节。
⑥司法机关要公正司法、严格执法。
总之,依法治国要求各国家机关切实做到有法必依、执法必严、违法必究。
意义:
依法治国,是建设社会主义政治文明、发展社会主义民主政治的重要内容,其本质是保证人民当家作主。
江泽民指出:
“依法治国,就是广大人民群众在党的领导下,依照宪法和法律规定,通过各种途径和形式管理国家事务,管理经济文化事业,管理社会事务,保证国家各项工作都依法进行,逐步实现社会主义民主的制度化、法律化,使这种制度和法律不因领导人的改变而改变,不因领导人看法和注意力的改变而改变。
”
第一,依法治国的主体,是广大人民群众。
第二,依法治国的客体,是国家的各项工作,主要是国家事务、经济文化事业和社会事务。
第三,宪法是实施依法治国的重要保障。
实施依法治国的重要意义:
首先,依法治国是人民当家作主的基本保证。
其次,依法治国是发展社会主义市场经济的客观需要。
第三,依法治国是社会文明和社会进步的重要标志。
第四,依法治国是维护社会稳定、实现国家长治久安的重要保证。
依法治国,就是广大人民群众在党的领导下,依照宪法和法律规定,通过各种途径和形式管理国家事务、管理经济文化事业、管理社会事务,保证国家各项工作都依法进行,逐步实现民主的制度化、法律化,使这种制度和法律不因领导人的改变而改变,也不因领导人看法和注意力的改变而改变。
第九届全国人民代表大会第二次会议通过的《宪法修正案》明文规定:
“中华人民共和国实行依法治国,建设社会主义法治国家。
”这一规定表明,依法治国是党领导人民群众治理国家、管理社会的基本方略。
依法治国方略写入宪法,赋予依法治国方略以宪法地位,将加速推进法治,使依法治国方略的实施获得宪法性的根本保障。
依法治国的意义:
第一,依法治国是中国共产党执政方式的重大转变,有利于加强和改善党的领导
第二,依法治国是发展社会主义民主、实现人民当家作主的根本保证
第三,依法治国是发展社会主义市场经济和扩大对外开放的客观需要
第四,依法治国是国家长治久安的重要保障
天行有常,不为尧存,不为桀亡
“天行有常,不为尧存,不为桀亡。
应之以治则吉,应之以乱则凶”出自《荀子天论》
社会发展有自然的规律,它不会因为尧的圣明而就存在,也不会因为桀的暴虐而就消失。
在《荀子》一书中,反映了荀况的唯物主义自然观,主要是《天论》、《非相》等篇。
荀子在《天论篇》开头便说:
“天行有常,不为尧存,不为桀亡。
应之以治则吉,应之以乱则凶。
强本而节用,则天不能贫;养备而动时,则天不能病;循道而不贰,则天不能祸。
”这就彻底否定了天有意志的说法,把自然界的客观规律与人类社会的发展状况区分开来。
这就是荀况“天人相分”的观点。
他说:
“天不为人之恶寒也辍冬,地不为人之恶辽远也辍广,君子不为小人之匈匈也辍行。
天有常道矣,地有常数矣,君子有常体矣。
”在天人相分的基础上,荀况大胆地提出了“制天命而用之”的光辉思想。
他说:
“与其把天看得非常伟大而仰慕它,怎么不把天当作一种物来畜养它,控制它?
如其顺从天而颂扬它,怎么不掌握和控制天的变化规律来利用它?
如其仰望天时坐等它的恩赐,怎不因时制宜,使天时为生产服务?
”
荀子是战国末期儒家的代表人物,曾经三次在著名的“稷下学宫”担任“学官祭酒”。
荀子广泛吸收各家思想的精华,丰富了早期儒家的思想内容。
在天人关系上,他一方面强调“天行有常”,另一方面又指出“人道有为”,提出了“制天命而用之”的重要思想。
荀子主张“人性本恶”(性恶论),他认为学习的最高目标是把握“礼”。
“天行有常”是指:
大自然的运行是有一定规律的意思。
“制天命而用之”人们只要掌握了自然规律就可以利用它为自身服务,而不是把人的意志强加给天,去改变规律。
反映了荀子朴素的唯物主义自然观。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Excel 表格 根据 身份证号码 自动 出生日期