作者:乔山办公网日期:
返回目录:excel表格制作
利用Excel中的MID函数可以从身份证号码里提取年月日,具体操作步骤如下:
1.首先打开自己的Excel表格,如下表
2.选中C2单元格,然后单击zhidao“专插入函数”按钮
3.在弹出的“插入函数”对话框中,选择函数“MID”,单击“确定”按钮
4.弹出“函数参属数”对话框后。在“TEXT”中选中身份证号码所在单元格B2单元格,在“start-num”中输入“7”(代表从左边起的第7位数字开始),在“Num-chars”中输入“8”(代表截取8位数字)
5.单击“确定”后,C2单元格中得到提取结果
假设18位的证号写在A1单元格,则
另一单元格写入公式
=TEXT(MID(A1,7,8),"0-00-00")
或
=TEXT(MID(A1,7,8),"0年00月00日")
假设有效的身份证号放在A1单元抄格,则zhidao提取出生年月日:
=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),DATE("19"&MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)))
1、以excel2010版本为例,如下图所示,A列的身份要把年月日取出来;
2、在B2单元格插入MID函数,MID函数指从指定的字来符串中截取出指定数量字符,例如公式中的“MID(A2,7,8)”,第一个参数表示自A2单元格中的身份证号,7表示从第7位开始计算,8表示从第7位开始共截取8位数字;
3、输入完公式后按enter键,即可得出A2单元格的出生日期,往下拉填充公式即可;
4、如想要破折号的年月日格式,可用text和mid函数结合,如下图所示在B2单元格输入公式=TEXT(MID(A2,7,8),"0000-00-00"),按enter键即可得出年月日结果;
5、往下拉填充公式即可把A列身份证的年月日提取出来了,zhidao且单月或单日前都加0。