1 / 4
文档名称:

在EXCEL中输入身份证号码和根据身份证号码计算年龄、出生年月、性别.doc

格式:doc   页数:4
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

在EXCEL中输入身份证号码和根据身份证号码计算年龄、出生年月、性别.doc

上传人:xxj16588 2016/6/1 文件大小:0 KB

下载得到文件列表

在EXCEL中输入身份证号码和根据身份证号码计算年龄、出生年月、性别.doc

文档介绍

文档介绍:在 excel 中根据身份证号码--------- 计算年龄、出生年月、性别一、根据身份证号计算年龄(周岁) =IF(A2<>"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00- 00"),TODAY(),"y"),) 注意: A2 单元格为身份证号,且为文本格式。( 虚岁)= 201 2 -RIGHT(LEFT(C3,10),4) 注意: C3 单元格为身份证号,且为文本格式。 201 2 改为当前年份! 二、根据身份证号计算出生年月日第一种,计算出来的格式为**** -**-** =DATE(mid(A1,7,4),mid(A1,11,2),mid(A1,13,2)) 第二种,计算出来的格式为×× 年×× 月×× 日=IF(LEN(A2)=15,"19"&MID(A2,7,2)&" 年"&MID(A2,9,2)&" 月"&MID(A2,11,2)&" 日",MID(A2,7,4)&" 年"&MID(A2,11,2)&" 月"&MID(A2,13,2)&" 日") 第三种,计算出来的格式为×× 年×× 月=IF(LEN(A2)=15,"19"&MID(A2,7,2)&" 年"&MID(A2,9,2)&" 月",MID(A2,7,4)&" 年"&MID(A2,11,2)&" 月") 注意: A1 或 A2 单元格为身份证号,且为文本格式。三、根据身份证号计算性别第一种:身份证号码只有 15 位: 输入公式=IF(LEN(C6)=15,IF(RIGHT(C6)/2=INT(RIGHT(C6)/2)," 女"," 男"),IF(MID(C6,17,1)/2=INT(MID(C6,17,1)/2)," 女"," 男")) 第二种:身份证号码只有 18 位: =IF(LEN(A3)=18,IF(MID(A3,17,1)/2=INT(MID(A3,17,1)/2)," 女"," 男"),IF(RIGHT(A3)/2=INT(RIGHT(A3)/2)," 女"," 男")) 注意: C6 或A3 单元格为身份证号,且为文本格式。 Excel 中输入身份证号的方法在很多时候我们在 Excel 中制表的过程中会发现, 往往有一些数据输入到单元格里面的时候就变了,比如: Excel 输入 01 ,在单元格中只会显示一个“1”了,前面的“0”莫名其妙的不见了, 这个问题 Word 联盟在前面就作出了解决方案, 大家可以去前面看看。今天再来