怎样在EXCEL中把身份证中的年月日提取出来
答案:4 悬赏:60 手机版
解决时间 2021-03-25 20:49
- 提问者网友:情歌越听越心酸
- 2021-03-25 16:24
怎样在EXCEL中把身份证中的年月日提取出来
最佳答案
- 五星知识达人网友:渡鹤影
- 2021-03-25 17:31
18位身份证号码中的生日是从第7位开始至第14位结束。提取出来后为了计算“年龄”应该将“年”“月”“日”数据中添加一个“/”或“-”分隔符。
①正确输入了身份证号码。(假设在D2单元格中)
②将光标定位在“出生日期”单元格(E2)中,然后在单元格中输入函数公式“=MId(D2,7,4)&"-"&MId(D2,11,2)&"-"&MId(D2,13,2)”即可计算出“出生日期”。
这是以前网上搜到的。
①正确输入了身份证号码。(假设在D2单元格中)
②将光标定位在“出生日期”单元格(E2)中,然后在单元格中输入函数公式“=MId(D2,7,4)&"-"&MId(D2,11,2)&"-"&MId(D2,13,2)”即可计算出“出生日期”。
这是以前网上搜到的。
全部回答
- 1楼网友:你哪知我潦倒为你
- 2021-03-25 20:00
MID函数
就可以
就可以
- 2楼网友:荒野風
- 2021-03-25 18:43
假如身份证号在D列的D6开始,在空白列6行输入如下公式下拉
=IF(D6="","",IF(AND(LEN(D6)<>15,LEN(D6)<>18),"错误",IF(LEN(D6)=15,DATE(MId(D6,7,2),MId(D6,9,2),MId(D6,11,2)),DATE(MId(D6,7,4),MId(D6,11,2),MId(D6,13,2)))))
=IF(D6="","",IF(AND(LEN(D6)<>15,LEN(D6)<>18),"错误",IF(LEN(D6)=15,DATE(MId(D6,7,2),MId(D6,9,2),MId(D6,11,2)),DATE(MId(D6,7,4),MId(D6,11,2),MId(D6,13,2)))))
- 3楼网友:怙棘
- 2021-03-25 18:21
看附件,可以满足你的需要
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯