全文预览

excel中身份证号提取出生年月、性别、年龄

上传者:非学无以广才 |  格式:doc  |  页数:6 |  大小:26KB

文档介绍
EFT(RIGHT(A1,12),4)),-(LEFT(RIGHT(A1,8),2)),-(LEFT(RIGHT(A1,6),2)))Р上述公式的含义是:将分别提取的年份(LEFT(RIGHT(A1,9),2)),(在提取A1的右边9位数中再提取左边两位数值。下面的月份、日期公式的原理相同)月份(LEFT(RIGHT(A1,7),2)),日期(LEFT(RIGHT(A1,5),2),并分别在月份、日期数据的前面加上日期的分隔符Р“-”号,组合成XX-XX-XX的日期格式。有关公式的详情可参考Excel的函数帮助。Р3、利用身份证号码提取出生地区(同一张工作表在sheet2中放我国身份证编码)Р=LOOKUP(1,0/(LEFT(B2,6)=Sheet2!$A$1:$A$5805),Sheet2!B:B)Р利用电子表格的自动填充柄就可以大量的处理数据了。Р附件1--样例Р/b086481000d0dc885b1f24e5bc52bea8f962772b00920700Р附件2--我国身份证编制编码Р/4c4959b7eaeb50f4d48851f115043a2e89f6a21d00420700Р4、判断A1单元格的身份证号是否成年的公式Р=IF(DATEDIF(DATEVALUE(TEXT(MID(A1,7,LEN(A1)/2.2),"00-00-00")),TODAY(),"Y")<18,"未成年","成年")Р5、求A1单元格的身份证号年龄的公式:Р=YEAR(NOW())-IF(LEN(A1)=18,MID(A1,7,4),19&MID(A1,7,2))Р6、根据某一列的数字由大到小排名(与身份证无关)。Р这里举例从A2到A29排名。最后的0是让排名由大到小降序排列的。如果把这个0改为非零数字,就会按照由小到大的升序排列。Р=RANK(A2,$A$2:$A$29,0)

收藏

分享

举报
下载此文档