近期由身份证号 辨男女 提取出生年月日 谁来教教我成为网络焦点,我们通过专业视角对相关信息进行了梳理,期待这些内容能为您排忧解难。
其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。
15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。
18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。
( 1、身份证号码简介(18 位):
1~6 位为地区代码;7~10 位为出生年份;11~12 位为出生月份;13~14 位为出生日期;15~17 位为顺序号,并能够判断性别,奇数为男,偶数为女; 第 18 位为校验码。
2、确定“出生日期”:
提取出来后为了计 18 位身份证号码中的生日是从第 7 位开始至第 14 位结束。 算“年龄”应该将“年”“月”“日”数据中添加一个“/”或“-”分隔符。
①正确输入了身份证号码。(假设在 D2 单元格中)
②将光标定位在“出生日期”单元格(E2)中,然后在单元格中输入函数公式“=M ID(D2,7,4)&"-"&MID(D2,11,2)&"-"&MID(D2,13,2)”即可计算出“出生 日期”。
关于这个函数公式的具体说明:MID 函数用于从数据中间提取字符,它的格式 是:MID(text,starl_num,num_chars)。
Text 是指要提取字符的文本或单元格地址(上列公式中的 D2 单元格)。
(上列公式中依次为 7、 、 ) starl_num 是指要提取的第一个字符的位置 11 13 。
num_chars 指定要由 MID 所提取的字符个数(上述公式中,提取年份为 4, 月份和日期为 2)。
多个函数中的“&”起到的作用是将提取出的“年”“月”“日”信息合并到一起,“/” 或“-” 分隔符则是在提取出的“年”“月”“日”数据之间添加的一个标记,这样的 数据以后就可以作为日期类型进行年龄计算。操作效果如下图:
3、确定“年龄”:
“出生日期”确定后,年龄则可以利用一个简单的函数公式计算出来了:将光标 定位在“年龄”单元格中, 然后在单元格中输入函数公式“=INT((TODAY()-E2) /365)”即可计算出“年龄”。
关于这个函数公式的具体说明: ①TODAY 函数用于计算当前系统日期。只要计算机的系统日期准确,就能立 即计算出当前的日期,它无需参数。操作格式是 TODAY()。
②用 TODAY()-E2,也就是用当前日期减去出生日期,就可以计算出这个人 的出生天数。 ③再除以 “365”减得到这个人的年龄。
④计算以后可能有多位小数,可以用减少小数位数按钮,将年龄的数值变 成“整数”,也可在公式= (TODAY()-E2)/365 中再嵌套一个 “INT”函数取整 数,即“ =INT((TODAY()-E2)/365)”,这样就会自动将后面的小数去掉,只 保留整数部分。操作效果如下图:
4、确定“性别”:
每个人的性别可以利用“身份证号码”进行判断,18 位身份证号码中,第 15~ 17 位为顺序号,奇数为男,偶数为女。
将光标定位在“性别”单元格中, 然后在单元格中输入函数公式“=IF(VALUE(M ID(D2,15,3))/2=INT(VALUE(MID(D2,15,3))/2),"女","男")”即可计算出 “性别”。
关于这个函数公式的具体说明: ①函数公式中, MID(D2,15,3)的含义是将身份证中的第 15~17 位提取出来。
②VALUE(MID(D2,15,3))的含义是将提取出来的文本数字转换成能够计算 的数值。 ③VALUE(MID(D2,15,3))/2=INT(VALUE(MID(D2,15,3))/2)的含义是 判断奇偶。(“INT”在上面说过是取整函数,如果是偶数,则前后相等;如果是 奇数,则前后不相等。)
④=IF(VALUE(MID(D2,15,3))/2=INT(VALUE(MID(D2,15,3))/2),"女", "男")的含义是若是“偶数”就填写“女”,若是“奇数”就填写“男”。
关于由身份证号 辨男女 提取出生年月日 谁来教教我的相关内容介绍到此告一段落,若这些信息对您有所启发,欢迎持续关注本站获取更多优质内容。
评论列表(3条)
我是有物号的签约作者“千有物文化有限公司”
本文概览:近期由身份证号 辨男女 提取出生年月日 谁来教教我成为网络焦点,我们通过专业视角对相关信息进行了梳理,期待这些内容能为您排忧解难。其实,身份证号码与一个人的性别、出生年月、籍贯...
文章不错《由身份证号 辨男女 提取出生年月日 谁来教教我》内容很有帮助