乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 在Excel表格中输入身份证号码,如何能自动生成出生年月?-excel身份证号 生日,身份证号excel提取生日

在Excel表格中输入身份证号码,如何能自动生成出生年月?-excel身份证号 生日,身份证号excel提取生日

作者:乔山办公网日期:

返回目录:excel表格制作


1、以excel2010版本为例,如图所示有下列的身份证号码,其中身份证格式是文本格式,否则后面的几位数字会变成0;

2、先获取出生日期,在B2单元格输入【=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)) 】点击回车键即可,MID函数是在指定的字符串中提取一定数量的字符。A2就是指定字符串,7指从号码中第7位开始提取,4是指从第七位开始提取后面4位数,然后用DATE函数转化成日期格式;

3、也可以用TEXT函数来提取出生日期,在B3单元格输入=TEXT(MID(A3,7,8),"0-00-00")   即可;

4、提取年龄的话在C2单元格输入【=YEAR(TODAY())-MID(A2,7,4)】后按回车键,zd则用现在的时间减去身份证中的年份,得出现在的年龄;

5、提取性别时,看身份证号码上的第17位数,奇数代表男,偶数代表女。在D2单元格输入【=IF(MOD(MID(A2,17,1),2),"男","女")  】,按回车键则可以判断性别。



在Excel表格中输入身份证号码,可以通过MID函数自动生成出生年月日。

方法步骤如下:

1、打开需要操作的EXCEL表格,在任意空白单元格上面的公式编辑框中输入“=MID(”,然后点击选择需要提取生日的身份证号码。

2、继续在公式编辑框中输入“7,8)”,并按回车完成公式的输入。

3、返回EXCEL表格,可发现已成功通过身份证号码,自动生成出身年月。

扩展资料:

函数原型:MID(text,start_num,num_chars)。

主要功能:从一个文本字符串的指定位置开始,截取指定数目的字符。

参数说明:

text代表一个文本字符串;

start_num表示指定的起始位置;

num_chars表示要截取的数目。


1、如下图我们输入我们身份证的信息,然后在某一列留出输入出生日期的位置。  

2、在出生日期的下面单元格内输入“=MID(b2,7,8)。b2代表省份所处单元格的位置,7代表开始截取的数字位置,8代表截取的长度。逗号使用英文逗号。  

3、然后在它处单击,即可完成出生日期的填充。我们向下拖动可以完成更多人员出生日期的提取。  

4、如果需要改变出生日期的格式,右击该单元格,点击“设置单元格格式”。  

5、在设置单元格格式选项卡中选择自己喜欢的格式即可,然后点击确认按钮。



可以使用公式:”=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)) “

步骤:

1、在zdexcel2016中,建立表格。

2、在b2单元格输入公式“=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)) ”。

3、得到结果。

4、填充后,全部计算结果。

5、使用公式“=IF(MOD(MID(A2,17,1),2),"男","女")”,可以得出性别。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网