excel怎么从身份证号中提取出生日期

本例主要介绍如何从18位和15位的身份证号中将出生日期提取出来。

excel怎么从身份证号中提取出生日期

工具/原料

    Excel

操作步骤:

    1

    首先来看一下原始数据情况,A列为18位身份证号,需要将出生日期(即A2单元格中红色标注文本内容)提取到B2单元格。

    excel怎么从身份证号中提取出生日期

    2

    由于在18位身份证号中出生日期的位置是固定的,即从第7位开始的8位数字是出生日期信息,因此,我们可以用MID函数将出生日期提取出来。

    双击B2,输入公式:=MID(A2,7,8),完成效果如下图:

    excel怎么从身份证号中提取出生日期

    3

    这样提取出来的日期还是文本格式,也不符合我们一般习惯的日期格式,因此我们用TEXT()函数进一步加工。

    将B2公式改成:=TEXT(MID(A2,7,8),"#-00-00")。

    excel怎么从身份证号中提取出生日期

    4

    经过上一步的公式计算,单元格返回的内容看起来是更符合我们习惯的日期格式,但其实内容仍是文本,无法直接参与其他公式运算。我们要进一步将它改成真正日期格式。

    将B2的公式改成:=--TEXT(MID(A2,7,8),"#-00-00")

    excel怎么从身份证号中提取出生日期

    5

    通过上面的操作,单元格返回的内容是一个数字,我们需要通过设置单元格格式的方法改成日期格式显示。

    如下图,选中单元格,鼠标右键,选择【设置单元格格式】,然后在【自定义】中输入代码:yyyy-mm-dd,然后【确定】即可。

    excel怎么从身份证号中提取出生日期excel怎么从身份证号中提取出生日期

    6

    15位的身份证号方法类似,由于出生日期位置也是固定的,所以把公式修改成:

    =--TEXT(MID(A3,7,6),"#-00-00")

    excel怎么从身份证号中提取出生日期

    7

    如果既有18位也有15位的身份证号,可以将公式修改一下,同时适应这两种情况:

    =--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"0-00-00")

    excel怎么从身份证号中提取出生日期END

注意事项

    如果您觉得此经验有用,可以点击本页面右上方的【大拇指】图案和【收藏按钮】或者右下方的【分享】按钮,也可以点击本注意事项下方的【收藏】按钮。

    如需要了解更多内容,可以百度搜索“百度经验shaowu459”或到百度知道向我提问。

温馨提示:经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
免责声明:本文转载来之互联网,不代表本网站的观点和立场。如果你觉得好欢迎分享此网址给你的朋友。
转载请注明出处:https://www.i7q8.com/zhichang/12246.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年08月14日
下一篇 2023年08月14日
single-end

热门百科

single-end

相关推荐

  • excel筛选条件怎么设置

    excel筛选条件怎么设置,excel筛选条件怎么设置,小编通过整理相关技巧,将带大家一起看下在哪里去进行操作,希望小编的介绍能帮助到你!...

    2024年05月03日
    0℃
  • excel如何修改图例名称

    excel如何修改图例名称,excel如何修改图例名称,一起来看看吧...

    2024年04月13日
    0℃
  • excel如何分割列表

    excel如何分割列表,在实际情况中excel汇总的数据,使用不方便需要根据实际情况分割列表,下面介绍一下如何分割...

    2024年03月30日
    0℃
  • excel如何设置下拉菜单

    excel如何设置下拉菜单,下拉菜单在excel文件中还是很常用的,主要是为了方便我们选择指定的固定数据...

    2024年03月28日
    0℃
  • Excel如何关闭VB功能

    Excel如何关闭VB功能,Excel如何关闭VB功能,小编通过整理相关技巧,将带大家一起看下怎样去进行操作,希望小编的介绍能帮助到你!...

    2024年03月21日
    0℃
关注微信