怎样将身份证号码中的年月日提取出来并转化为日期?

2024-11-27 14:48:03
推荐回答(5个)
回答(1):

1、打开EXCEL表格,在单元各种输入身份证号码。

2、在后面的空白单元格中输入=MID(B2,7,8),按回车键可以得到该日期格式的出生年月日。

3、在身份证号码的列中输入公式=TEXT(MID(B2,7,8),"0000-00-00")。

4、按回车键盘即可获取得到该种带有日期格式的出生年月日。

回答(2):

1、打开EXCEL表格,在单元各种输入身份证号码。

2、在后面的空白单元格中输入=MID(B2,7,8),按回车键可以得到该日期格式的出生年月日。

3、在身份证号码的列中输入公式=TEXT(MID(B2,7,8),"0000-00-00")。

4、按回车键盘即可获取得到该种带有日期格式的出生年月日。

回答(3):

身份证号可以利用函数提取很多信息,如员工的出生日期、性别、现龄、号码位数等。利用身份证号提取年月日并转换成自己想要的日期格式。

步骤:

一、了解MID:

1、MID的作用:在选中的文本里指定的位置开始,得到自己指定的字符串。

2、MID的使用方法:第一栏用鼠标选中或手写输入我们所要提取函数的位置;第二栏输入该数字开始提取的位置在第几位;第三栏输入我们需要提取几个数字。函数是否引用成功,可以看箭头的位置。如图:

3、MID的使用结果,如图:


二、了解TEXT:

1、TEXT:将数值转换为按指定格式数字格式表示的文本。

2、TEXT的使用方法:它需要输入两栏内容,第一栏输入需要转化的文本内容,第二栏输入需要转化的文本格式。下图有各种文本格式的对照图。

三、日期文本格式:

日期文本格式,如图:

回答(4):

1.假如“身份证号”在A列,B列用来提取“出生日期”。假如数据记录从第二行开始,则在B2单元格输入(或复制)以下公式:
=IF(LEN(A2)=18,TEXT(MID(A2,7,8),"0000年00月00日"),IF(LEN(A2)=15,TEXT(MID(A2,7,6),"1900年00月00日"),""))
2、下拉复制B2单元格即可。

回答(5):

=IF(OR(LEN(A1)={15,18}),--TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),"")