EXCEL怎么用身份证计算
发布网友
发布时间:2022-05-02 14:13
我来回答
共3个回答
热心网友
时间:2022-06-20 10:37
Excel表中身份证号码提取出生年月、年龄、性别的使用技巧[1]: http://wenku.baidu.com/view/14da95e819e8b8f67c1cb95a.html
Excel 表中用身份证号码中取其中的号码用:MID(文本,开始字符,所取字符数); 2.15 位身份证号从第 7 位到第 12 位是出生年月日,年份用的是 2 位数。 18 位身份证号从第 7 位到第 14 位是出生的年月日,年份用的是 4 位数。 从身份证号码中提取出表示出生年、月、日的数字,用文本函数 MID()可以达到目的。 MID()——从指定位置开始提取指定个数的字符(从左向右) 。 对一个身份证号码是 15 位或是 18 位进行判断,用逻辑判断函数 IF()和字符个数计算函数 LEN()辅助使用可以完成。综合上述分析,可以通过下述操作,完成形如 1978-12-24 样式的 出生年月日自动提取: 假如身份证号数据在 A1 单元格,在 B1 单元格中编辑公式 =IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&MID(A1,11,2),MID(A1,7,4)&"-"&MID (A1,11,2)&"-"&MID(A1,13,2)) 回车确认即可。 如果只要“年-月”格式,公式可以修改为 =IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2),MID(A1,7,4)&"-"&MID(A1,11,2))
热心网友
时间:2022-06-20 10:38
假如你的身份证号在A1单元格,那么你就在其它单元格里输入公式=TEXT(MID(A1,7,8),"0000-00-00")就显示这样的格式了 1956-05-06
热心网友
时间:2022-06-20 10:38
分别算么? 年 =mid(a1,7,4) 月 =mid(a,11,2)