excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel如何在身份证号码中提取出生年月日

在搜集到许多人的身份证号码并且录入到Excel中后,如果还需要在Excel中输入每个人的生日,这时我们可以不必再一个一个的输入生日,因为Excel的函数功能可以让我们快速完成这个任务,从而减少繁琐的输入过程,节省工作时间,提高工作效率。下面介绍如何操作,供大家参考。 先介绍一下通过身份证号码得出生日的原理,因为身份证号码的第7位到第14位数字就是生日信息,所以我们可以通过提取这些数字来得到对应的生日。为了便于理解,这里一步一步介绍操作过程:先在要显示出生年份的单元格中点击鼠标,选中该单元格。在Excel的编辑栏中输入:=MID( )。这里的MID是一个函数,它可以从一串字符中提取出想要的字符,语法是:MID(text, start_num, num_chars),用中文简要表述就是:MID(单元格名称,从第几个字符开始提取 共提取几个字符)。为了快速输入单元格名称,我们可以把光标移到括号中,然后用鼠标点击存放身份证号码的单元格,则单元格名称就会自动输入到编辑栏中。从身份证号码提取出生年份需要从第7位字符开始提取,共提取4个字符,则本例中需要输入:=MID(B3,7,4)然后点击编辑栏左侧的对号按钮或者按键盘的回车键。这样,出生年份就提取出来并显示在单元格中了。用同样的方法再提取出生月份和日期。出生月份需要从第11位字符开始提取,共提取2个字符,本例中需要输入:=MID(B3,11,2)出生日期需要从第13位字符开始提取,共提取2个字符,本例中需要输入:=MID(B3,13,2)这样,生日就从身份证号码中提取出来了。但本例中的生日是存放在多个单元格中,如果想把这些单元格中的生日信息都存放到一个单元格中,可以参考以下方法先介绍一个操作相对简单的方法,我们可以选中一个单元格后,在编辑栏中用“=”和“&”符号把包含生日信息的各单元格连接起来,按回车键后就会在一个单元格中显示出全部生日信息,然后可以把不需要显示的单元格所在的列隐藏起来。如果熟悉了以上的提取方法,我们还可以用“CONCATENATE”函数在一个单元格中显示提取到的年月日信息。“CONCATENATE”函数可以将多个字符串连接到一起,变成一个字符串。其语法是:CONCATENATE(text1, [text2], ...)。我们只需要在其参数部分输入提取年月日的函数和带双引号的中文年、月、日,就可以用“CONCATENATE”函数把它们连接在一起,本例需输入:=CONCATENATE(MID(B3,7,4),"年",MID(B3,11,2),"月",MID(B3,13,2),"日")用“CONCATENATE”函数的好处是不必在多个单元格中分别显示年月日,只用一个单元格就可以搞定了,只是公式相对复杂点。如果要提取多个身份证号码中的日期,在第一个要显示生日的单元格中输入函数公式后,再用拖动填充柄或者选择性粘贴公式等方式填充公式即可快速得出所有身份证中的生日信息。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接