Excel中的身份z号码如何提取年月日

Excel中的身份z号码如何提取年月日,第1张

1、创建空白Excel;


2、插入三列数据,姓名、身份z、出生日期;并插入样例数据;陈X  400124199005123301,王X  400124198203235501,李X  400124198612312216;

3、在C2单元格编写公式,=--TEXT(MID(B2,7,8),"0-00-00"),则可获取出生日期;

4、用该公式将整个C列填充,则可获得所有身份z号码的年月日;

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

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

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

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

可以在电脑的EXCEL表格中输入MID公式来予以自动提取。选定对应的单元格输入该公式以后从18位身份z号码中截取需要的出生年月。具体的设置方式如下:

1、在电脑上打开一个EXCEL表格,输入需要的身份z号码以及出生年月。

2、在出生年月单元格下方输入=MID(A2,7,4)&"年"&MID(A2,11,2)&"月",其中公式2代表身份z号码单元格,7表示从第7位开始计算,4表示从第7位开始共截取几位数字,其中公式中的“&”表示拼接字符串。

3、这时就可以看到对应的单元格里面自动提取了身份z号码的出生年月了。

4、可以继续在身份z号码单元格下方输入其他身份z号码,然后在出生年月单元格下方下拉公式就可以自动计算其他身份z号码的出生年月了。

excel从身份z号中提取生日的步骤
例如如下表格,已有学生的身份z号,但是还需要学生的出生年月,这里就不再需要学生一个个进行信息登记,然后一个个输入,而是利用“MID”,就可以从身份z号中提取生日了。
在身份z号旁边的一列第一个身份z号旁边写“=”然后输入“MID”三个字母,分析发现从身份z号第7位起,到之后的6位,这六个数字代表了该生的出身年月。所以MID之后的括号中第二个数字是7,第三个数字是6, 199812就是从身份z号里提取的该生的生日,即1998年12月出生,然后双击该格右下角,所有学生的生日便全部提取出来了。 最后选中F列,选择“复制”,最终要把它“粘贴”至D列,在粘贴时一定要注意选择“选择性粘贴”,会d出一个窗口,在此选择“数值” 同理,如果要从学号当中提取班级(注:这里学号当中的第6、第7位是班级代号),同样通过“MID”进行 *** 作,事情会变得非常简单。

以2007版EXCEL为例,提取下图中身份z号码中的出生年月

用函数MID可以实现,MID函数共3个条件。步骤如下:

1、在D2单元格输入:=mid()

2、选中身份z号码所在单元格C2,选中后输入“,”。MID函数第1个条件完成

3、输入年月第1位数字在身份z号码中的位置,即第7位,然后输入“,”。MID函数第2个条件完成

4、输入需提取的年月的位数:年4位+月2位,即6位。MID函数第3个条件完成

5、按回车键完成,返回数值

6、鼠标放到D2单元格右下角,变成“十”字光标后下拉即可完成后排函数公式的复制

7、完成

您好:
在excel中,引用其内置函数利用身份z号码达到此目的比较简单。
1、身份z号码简介(18位):
1~6位为地区代码;7~10位为出生年份;11~12位为出生月份;13~14位为出生日期;15~17位为顺序号,并能够判断性别,奇数为男,偶数为男;第18位为校验码。
2、确定“出生日期”:
18位身份z号码中的生日是从第7位开始至第14位结束。提取出来后为了计算“年龄”应该将“年”“月”“日”数据中添加一个“/”或“-”分隔符。
①正确输入了身份z号码。(假设在d2单元格中)
②将光标定位在“出生日期”单元格(e2)中,然后在单元格中输入函数公式“=mid(d2,7,4)&"-"&mid(d2,11,2)&"-"&mid(d2,13,2)”即可计算出“出生日期”。
关于这个函数公式的具体说明:mid函数用于从数据中间提取字符,它的格式是:mid(text,starl_num,num_chars)。
text是指要提取字符的文本或单元格地址(上列公式中的d2单元格)。
starl_num是指要提取的第一个字符的位置(上列公式中依次为7、11、13)。
希望可以帮到你,多谢采纳!

软件工具:excel 2013,联想电脑,win10系统。

excel从身份z号中提取出生日期可以使用RIGHT(LEFT(text, [num_chars]))提取身份z号中指定的出生日期。RIGHT(text,[num_chars])根据所指定的字符数返回文本字符串中最后一个或多个字符。LEFT(text, [num_chars])从文本字符串的第一个字符开始返回指定个数的字符。

1、假设有如下表格,要从身份z号提取出生日期到D2中。

2、在D2中输入=RIGHT(LEFT(C2,14),8)。

3、LEFT(C2,14)表示中C2的身份z号中返回前14个字符。RIGHT的参数就为(14,8),从这14个字符中返回最后8个字符。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/13355718.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-20
下一篇 2023-07-20

发表评论

登录后才能评论

评论列表(0条)

保存